代码被重定向到移动网站

时间:2011-05-31 05:01:34

标签: java http browser connection

我目前正在使用java网址获取网页,但它正被重定向到该网站的移动版本。

有没有办法模仿浏览器,所以我被发送到主版本?

感谢。

1 个答案:

答案 0 :(得分:1)

是的,您可以通过明确为您的请求设置User-Agent字符串,让您的软件假装它是PC / Mac浏览器。 Wikipedia info.

已添加:正在发生的事情

有些设计师会查找特定的移动用户代理值(例如Android,iPhone等),并将这些请求发送到他们的移动网站。默认情况下,他们会将所有其他请求发送到“常规”网站。我认为这是最好的技巧。

其他设计师反其道而行之。他们默认发送移动网站,仅发送PC / Mac网站以响应特定用户代理字符串的请求。