2012-10-28 74 views
1

我使用HTTP连接为数据提取“http://www.thecinemas.aw/main/”,但是当我在手机上运行它时,它会转到移动版本。无论如何,我可以强制它下载桌面版本?获取桌面版本的网站

感谢

回答

6

您可能必须设置连接的User-Agent才能假装它是桌面客户端。

如果您使用HttpUrlConnection,你可以这样做:

URL url = new URL("http://www.thecinemas.aw/main/"); 
HttpUrlConnection connection = (HttpUrlConnection)url.openConnection(); 
connection.setRequestProperty("User-agent", "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.94 Safari/537.4"); 
+0

工作就像一个魅力!谢谢! – Tricky

+0

我一直在寻找这个,谢谢 –

1

你可以尝试改变用户代理在HTTP请求头。

相关问题