我正在使用HTTP连接来搜索“http://www.thecinemas.aw/main/”获取数据,但是当我在手机上运行它时会转到移动版本。无论如何我可以强迫它下载桌面版本吗?
由于
答案 0 :(得分: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" );
答案 1 :(得分:1)
您可以尝试在HTTP请求的标头中更改用户代理。