递归保存网页

wan*_*UDY 4 internet

是否可以递归保存网络上依赖于特定页面的所有页面?还是我总是需要一一保存?

Ign*_*ams 9

wget -m http://www.example.com/
Run Code Online (Sandbox Code Playgroud)

更多信息可以通过以下方式找到man wget

-m --mirror Turn on options suitable for mirroring.
            This option turns on recursion and time-stamping,
            sets infinite recursion depth and keeps FTP directory listings.
            It is currently equivalent to -r -N -l inf --no-remove-listing. 
Run Code Online (Sandbox Code Playgroud)


And*_*ndy 5

当我需要它时,我发现HTTrack有效、易于使用且选项相当全面。

HTTrack 是一款免费(GPL、自由/免费软件)且易于使用的离线浏览器实用程序。

它允许您将万维网站点从 Internet 下载到本地目录,递归构建所有目录,从服务器获取 HTML、图像和其他文件到您的计算机。HTTrack 安排原始站点的相关链接结构。只需在浏览器中打开“镜像”网站的一个页面,您就可以从一个链接到另一个链接浏览该网站,就像您在网上查看一样。HTTrack 还可以更新现有的镜像站点,并恢复中断的下载。HTTrack 是完全可配置的,并具有集成的帮助系统。

WinHTTrack 是 HTTrack 的 Windows 2000/XP/Vista/Seven 版本,WebHTTrack 是 Linux/Unix/BSD 版本。

在此处输入图片说明