2011-05-31 70 views
1

我目前正在使用java URL獲取網頁,但它正被重定向到該站點的移動版本。將代碼重定向到移動站點

有沒有辦法模仿瀏覽器,所以我發送到主版本?

謝謝。

+0

我想你必須模仿HTTP標頭中的用戶代理字符串。你能比較通過電線發送的請求嗎?許多工具可以幫助你看到這些信息(我可能會推薦像Wireshark這樣的東西。) – 2011-05-31 05:05:40

回答

1

是的,您可以通過爲您的請求明確設置User-Agent字符串來讓您的軟件假裝它是PC/Mac瀏覽器。 Wikipedia info.

補充:發生了什麼事

一些設計師查找特定的移動用戶代理值(如Android設備,iPhone等),並只發送這些請求到他們的移動網站。默認情況下,他們將所有其他請求發送到「常規」網站。我認爲這是最好的技術。

其他設計師做相反的事。他們默認發送移動網站,並且只發送PC/Mac站點以響應來自特定用戶代理字符串的請求。

相關問題