【发布时间】:2012-01-15 18:03:09
【问题描述】:
我正在尝试使用 Wget 下载此页面。这是页面链接:
这是我的 cmd:
wget -O ebay.html --user-agent="Mozilla/5.0 (Windows NT 5.2; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" "http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&rt=nc&item=250972882769&si=a8iGAIchyvEbn7KveYFZ5QbEE7o%3D&print=all&category=31387"
当我使用它通过浏览器访问页面时,它工作正常。当我使用 Wget 时,它会下载另一个页面,而不是原始页面。我认为问题出在用户代理上。解决办法是什么?
【问题讨论】:
-
尝试使用 Fiddler 并在浏览器中打开 URL 时查看 http 请求的结构。只需将结构模仿到您的 wget 命令中即可。
-
你能举个简单的例子吗??
标签: wget