下载网页(其 html 文件及其所需的其他文件),
wget
似乎反映了网站服务器上网页文件的目录结构
在网络浏览器(例如 Firefox 或 Chrome)中,通过按 Ctrl-s,我们可以创建一个 html 文件和一个名为的目录,其中..._files
包含网页所需的所有文件,并相应地更改 html 文件中所需文件的链接。
我想知道第二种方法是否可以在命令行中通过某些程序完成?可以wget
吗?可以从命令行使用 Firefox 或 Chrome 吗?
我正在使用 Ubuntu 16.04。谢谢。
答案1
从man wget
:
-p
--page-requisites
This option causes Wget to download all the files that are necessary to
properly display a given HTML page. This includes such things as inlined
images, sounds, and referenced stylesheets.
-k
--convert-links
After the download is complete, convert the links in the document to make
them suitable for local viewing. This affects not only the visible
hyperlinks, but any part of the document that links to external content,
such as embedded images, links to style sheets, hyperlinks to non-HTML
content, etc.