通常我使用此代码下载网页来源:
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 -->,
这样的字符串,但我试图使用移动电话的移动连接,但它没有下载评论..是否有方法包括对下载网页来源的评论?
回复;)
答案 0 :(得分:2)
您的服务提供商可能正在压缩页面以减少发送的数据。我没有听说过这是为HTML做的,但它经常为JPG完成,因此很容易想象正在发生的事情。这种压缩很可能会删除评论。
如果有一些http约定告诉堆栈“永不压缩”,那将是很好的,但是(据我所知),没有。所以你可能运气不好。