wget 失败,但在浏览器中打开成功。怎么办?

wget 失败,但在浏览器中打开成功。怎么办?

我试图从英特尔网站下载一份 PDF 文件,网址为这个地址。当我通过浏览器打开它时(google-chrome),查看它或将其存储在我的硬盘上似乎没有任何问题。
但是当我尝试时
wget http://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-manual-325462.pdf
我收到以下错误:

Connecting to www.intel.com|128.230.11.57|:80... connected.
HTTP request sent, awaiting response... 403 Forbidden
2012-03-12 16:12:25 ERROR 403: Forbidden.
仅供参考,该网站无需登录。为什么会发生这种情况?

答案1

在这种情况下,网站正在检查 User-Agent。 wget --user-agent=Safari ...下载文件没有问题。(显然,每个人都担心会阻止 Apple 的客户。)

相关内容