如何在网页上下载评论(Android)

时间:2011-04-17 16:32:16

标签: java android download connection

通常我使用此代码下载网页来源:

URL myURL = new URL("http://mysite.com/index.html");
StringBuffer all = new StringBuffer("");                                                

URLConnection ucon = myURL.openConnection();              
InputStream is = ucon.getInputStream(); 


BufferedReader page = new BufferedReader(new InputStreamReader(is, "ISO-8859-15"));   


while((linea = page.readLine()) != null){        
        all.append(linea.trim()); 
}

它与wifi连接工作正常,因为它下载了像<!-- it's a comment -->,这样的字符串,但我试图使用移动电话的移动连接,但它没有下载评论..是否有方法包括对下载网页来源的评论?

回复;)

1 个答案:

答案 0 :(得分:2)

您的服务提供商可能正在压缩页面以减少发送的数据。我没有听说过这是为HTML做的,但它经常为JPG完成,因此很容易想象正在发生的事情。这种压缩很可能会删除评论。

如果有一些http约定告诉堆栈“永不压缩”,那将是很好的,但是(据我所知),没有。所以你可能运气不好。