【问题标题】:Downloading multiple pdf files using wget fails (403 error)使用 wget 下载多个 pdf 文件失败(403 错误)
【发布时间】:2009-10-09 16:08:52
【问题描述】:

我正在尝试从网页下载多个 pdf 文件(我使用的是 Mac OS X 10.6.1)。这是我得到的一个例子(www.website.org 只是一个例子):

~> wget -r -A.pdf http://www.website.org/web/

--2009-10-09 19:04:53--  http://www.website.org/web/
Resolving www.website.org... 208.43.98.107
Connecting to www.website.org|208.43.98.107|:80... connected.
HTTP request sent, awaiting response... 403 Forbidden
2009-10-09 19:04:54 ERROR 403: Forbidden.

~> 

如何克服这个 403 错误?我应该改用 curl 吗?

【问题讨论】:

  • 你能用你的网络浏览器下载这个pdf文件吗?
  • 有多个pdf文件,我想为此使用命令行工具。我的目的是创建批处理脚本来自动化一些下载。
  • 我可以使用浏览器下载文件,所以没有问题。
  • 从浏览器下载时需要登录还是使用cookie?
  • 不用,直接点击文件名(鼠标2nd)开始下载

标签: pdf curl wget


【解决方案1】:

也许您没有访问目录http://www.website.org/web/ 的权限。在您的网络浏览器中使用此链接,看看您是否被重定向到更具体的 URL。然后使用该 URL 作为wget 的输入。

【讨论】:

    猜你喜欢
    • 2013-11-21
    • 1970-01-01
    • 2017-04-09
    • 2019-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-18
    • 1970-01-01
    相关资源
    最近更新 更多