wget下载aspx页面

时间:2011-06-09 12:59:04

标签: download webpage wget

我想使用 wget 下载网页http://www.codeproject.com/KB/tips/ModelViewController.aspx,所以我只使用了非常基本的命令:

wget http://www.codeproject.com/KB/tips/ModelViewController.aspx

我收到的是一个.aspx扩展名的文件,无法在常规浏览器中正确显示。

如何下​​载该网页?

3 个答案:

答案 0 :(得分:2)

wget manual page提供(关于“wget选项”的网络搜索的第一个结果,顺便说一下):

wget -E http://whatever.url.example.com/x/y/z/foo.aspx

如果您还想下载所有相关媒体(CSS,图片等),请使用-p,可能使用--convert-links(重写页面以供离线观看):

wget -Ep --convert-links http://whatever.url.example.com/x/y/z/foo.aspx

答案 1 :(得分:0)

该文件实际上将正确显示,您可以将其重命名为.html文件,您将能够确认这一点。 Web服务器使用的服务器端技术不会影响wget

编辑:我在下面的评论是错误的,感谢评论员指出,已将其删除以供将来读者使用

答案 2 :(得分:0)

$ wget \
     --recursive \
     --no-clobber \
     --page-requisites \
     --html-extension \
     --convert-links \
     --restrict-file-names=windows \
     --domains example.org \
     --no-parent \
         www.example.org/tutorials/html/

从此页面:http://www.linuxjournal.com/content/downloading-entire-web-site-wget