Wget 无法正确转换链接并下载?

Wget 无法正确转换链接并下载?

跑步时

wget -r -k -l 1 "http://econ.ucsb.edu/~tedb/Courses/GraduateTheoryUCSB/TheoryF16.html"`

该过程成功完成,但许多文件未下载,并且许多绝对链接未转换。
例如,文件布卢姆西蒙Ch21.pdf在html源代码中链接了两次,一个是相对路径,另一个是绝对路径,两者都属于同一主机。后者通过互联网链接到实际网站,而不是链接到本地​​文件。此外,该文件伯努利.pdfwget尽管位于同一主机目录中,但不会下载。我尝试添加-H命令wget,仍然出现这些问题。这是一个错误吗?

其他一些想法:手册上说,当-r指定时,wget如果旧文件是同一文件,则下载会简单地用新文件覆盖旧文件。也许这与重新下载文件有关?

编辑:我正在 Arch Linux 上运行wget迄今为止的最新版本 1.18。

答案1

该问题已在 GNU wget bugs 页面中解决http://savannah.gnu.org/bugs/?50173。看来这个问题在新的 alpha 版本 1.19 中已得到解决。

相关内容