
istore.apple.com 即時 url 與使用 wget 下載的 url 不同
在瀏覽器中開啟此網址
https://itunes.apple.com/us/genre/ios-games-action/id7001?mt=8&letter=A
您將看到分頁頁面,如 1、2、3 等(將選擇 A)。
但是當我使用 wget 下載頁面時
wget https://itunes.apple.com/us/genre/ios-games-action/id7001?mt=8&letter=A
在您的系統中下載後,打開文件,您將看到不同的頁面(您將看不到“選定”,並且不會出現分頁頁面)。
為什麼會發生這種情況以及如何取得原始頁面?
答案1
我用了$ wget 'https://itunes.apple.com/us/genre/ios-games-action/id7001?mt=8&letter=A'
並且得到了這個==>
所以我無法重現你在這裡提到的問題。我建議你比較一下wget下載的網頁(離線)的原始碼和原始頁面的原始碼,看看為什麼結果不一樣。
請記住,透過 HTTPS 連接到 Web 伺服器涉及許多操作。 Web 伺服器可能會根據您的使用者代理、螢幕解析度、會話 cookie 傳回不同的資訊...