Android xmlPullParser Exception Chunked流意外终止

时间:2010-10-13 10:23:41

标签: android xml-parsing

我在使用xmlPull解析器解析XMl时遇到错误。 我得到的例外是 org.apache.http.MalformedChunkCodingException:Chunked stream意外终止

请告诉我错误的原因和处理方法。

2 个答案:

答案 0 :(得分:0)

它是由一个旧的apache httpclient引起的(它无法正确处理分块的http请求),但我目前还不知道如何在客户端解决它。 您可以使用新的apache httpclient版本编写自己的固件,但这是.... 我看到的另一个解决方案是在客户端和服务器之间设置代理,删除分块编码(fiddler能够执行此操作)

(也许你可以在服务器端强制不分块响应......)

答案 1 :(得分:0)

在阅读完InputStream之前,你可以关闭AndroidHttpClient吗?