java.lang.IllegalStateException: Content has been consumed
08-24 11:46:25.090: E/AndroidRuntime(1995): at org.apache.http.entity.BasicHttpEntity.getContent(BasicHttpEntity.java:84)
08-24 11:46:25.090: E/AndroidRuntime(1995): at org.apache.http.conn.BasicManagedEntity.getContent(BasicManagedEntity.java:100)
08-24 11:46:25.090: E/AndroidRuntime(1995): at org.apache.http.entity.BasicHttpEntity.getContent(BasicHttpEntity.java:84)
08-24 11:46:25.090: E/AndroidRuntime(1995): at org.apache.http.conn.BasicManagedEntity.getContent(BasicManagedEntity.java:100)
08-24 11:46:25.090: E/AndroidRuntime(1995): at org.apache.http.util.EntityUtils.toString(EntityUtils.java:112)
.........................
原因:EntityUtils.toString方法调用了两次的,而此方法只能调用一次。
解决方案:
截图自http://stackoverflow.com,该类问题完整描述及解决方案地址:http://stackoverflow.com/questions/4727114/illegalstateexception-content-has-been-consumed