wget 下载带有 .jpg 扩展名的 html 文件,而不是实际的 jpg

wget 下载带有 .jpg 扩展名的 html 文件,而不是实际的 jpg

当我尝试使用 wget 下载此图像时

http://www.imgbase.info/images/safe-wallpapers/anime/cowboy_bebop/6524_cowboy_bebop_hd_wallpapers.jpg

(并且许多来自同一来源),我得到一个带有 .jpg 扩展名的 html 文件而不是实际的 jpg 图像。

我试过这个-A jpg选项,没有效果。我怀疑我需要使用-U带有 Firefox 用户代理信息的选项,但仍然没有区别。

答案1

从第一印象来看,他们似乎使用 cookie 来确保您已查看包含所有广告等的页面,然后才可以下载图像。

如果您想通过脚本下载它,您应该保存一次会话 cookie,然后在第二次请求时重新发送它们。

相关内容