个别网站通过“引用地址”和“cookie”双重认证作为下载时的身份鉴别。可以用下面的参数来使 wget 支持这类的下载:
wget --referer=http://引用地址 --cookies=on --load-cookies=cookie.txt --keep-session-cookies --save-cookies=cookie.txt 下载文件地址
这里的关键是创建 cookie.txt 文件。一个最简单方便的办法是先用 firefox 下载一下,马上取消。然后打开 profile 目录中的 cookie.txt 文件,把其中和下载网站相关的几行复制到你自己的cookie.txt中(直接使用firefox的cookie.txt估计也可以)。
阅读(8080) | 评论(0) | 转发(0) |