我目前正在使用java网址获取网页,但它正被重定向到该网站的移动版本。
有没有办法模仿浏览器,所以我被发送到主版本?
感谢。
答案 0 :(得分:1)
是的,您可以通过明确为您的请求设置User-Agent字符串,让您的软件假装它是PC / Mac浏览器。 Wikipedia info.
已添加:正在发生的事情
有些设计师会查找特定的移动用户代理值(例如Android,iPhone等),并将这些请求发送到他们的移动网站。默认情况下,他们会将所有其他请求发送到“常规”网站。我认为这是最好的技巧。
其他设计师反其道而行之。他们默认发送移动网站,仅发送PC / Mac网站以响应特定用户代理字符串的请求。