苹果商店在 wget 中显示不同的页面

苹果商店在 wget 中显示不同的页面

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 服务器涉及许多操作。WebServer 可能会根据您的 User-Agent、屏幕分辨率、会话 cookie 返回不同的信息...

相关内容