2010-01-14 84 views
1

我使用httprequest从webservice检索数据,我知道使用tomcat我们可以使用gunzip算法压缩响应数据。android httprequest压缩响应

但是如何解压缩数据来显示,解压是耗时的?有没有其他方式来压缩响应和解压缩在Android上?

回答

1

还有an example on the Apache website showing how to do gzip decompression with HTTPRequest and DefaultHTTPClient。 (您可以找到HTTPClient示例的完整列表here。)

至于如何花费时间,找出数据的最佳方法是在应用程序中分析处理压缩和未压缩的数据。这与the traceview tool很容易做到。

+0

这甚至可能不是必需的 - 我前几天使用'DefaultHttpClient'编写了一个类,它自动接受并解压gzip回应,而我没有做任何特别的事情。这是在PC上,但我不明白为什么这种行为应该在Android上有所不同。 – 2010-01-14 19:35:42