我有以下问题。我需要镜像受密码保护的站点。听起来很简单的任务:
wget -m -k -K -E --cookies=on --keep-session-cookies --load-cookies=myCookies.txt http://mysite.com
在 myCookies.txt 中,我保留了正确的会话 cookie。这一直有效,直到 wget 进入注销页面 - 然后会话无效,并且有效地,进一步的镜像是无用的。
W 尝试添加--reject
选项,但它仅适用于文件类型 - 我只能阻止 html 文件下载或 swf 文件下载,我不能说
--reject http://mysite.com/*.php?type=Logout*
任何想法如何跳过 wget 中的某些 URL?也许还有其他工具可以完成这项工作(必须在 MS Windows 上工作)。