我正在使用HttpClient
与HttpGet
下载一些网站。他们检测到该网站是通过 http 标头从移动设备访问的,因此他们会返回相应页面的移动版本。
我想下载普通版,所以我不得不停止HttpClient
告诉网站它是移动设备。我该怎么做?
我试过了:
HttpProtocolParams.setUserAgent(httpClient.getParams(), "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2");
但是移动版本仍然加载,所以我必须要覆盖更多的标题。