我正在尝试使用 wget -r 抓取本地站点,但我没有成功:它只是下载第一页并且不会更深入。顺便说一句,我很不成功,以至于我尝试的任何网站都不起作用...... :)
我尝试了各种选择,但没有更好的事情发生。这是我认为可以使用的命令:
wget -r -e robots=off --user-agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.79 Safari/537.4" --follow-tags=a,ref --debug `http://rocky:8081/obix`
真的,我一点头绪都没有。无论我读到什么关于 wget 的网站或文档都告诉我它应该只与 wget -r 一起工作,所以我开始认为我的 wget 有问题(我在 Fedora 16 上)。
任何想法?
编辑:这是我要得到的输出wget -r --follow-tags=ref,a http://rocky:8081/obix/
:
wget -r --follow-tags=ref,a
http://rocky:8081/obix/
--2012-10-19 09:29:51--http://rocky:8081/obix/
解决 rocky... 127.0.0.1 连接到 rocky|127.0.0.1|:8081... 已连接。HTTP 请求已发送,等待响应... 200 OK 长度:792 [text/xml] 保存到:“rocky:8081/obix/index.html”</p>100%[================================================= ================================>] 792 --.-K/s in 0s
2012-10-19 09:29:51 (86,0 MB/s) - “rocky:8081/obix/index.html” 已保存 [792/792]
已完成 --2012-10-19 09:29:51-- 已下载:1 个文件,792 in 0s (86,0 MB/s)