如何下载任何网站
本文最初发表于我的个人博客。
如果您需要在线下载网站及其内容,本文将告诉您如何轻松完成。请注意,下载网站页面和内容指的是下载静态文件,例如 HTML、CSS、Javascript、图片和其他资源。
首先,我们需要下载一个名为 HTTrack 的软件。这款软件将自动完成所有工作。请访问下载页面,下载最适合您系统的安装程序。通常,网站会突出显示推荐给您系统的安装程序。
软件下载并安装完成后,需要运行它。程序会提示您是开始一个新项目(即首次下载网站)还是继续一个旧项目。如果您之前下载网站时遇到错误或中途停止,这个功能会很有帮助。点击“下一步”。
注意:根据您的系统,屏幕截图可能看起来有所不同,但可以达到相同的结果。
接下来系统会提示您输入项目名称。这方便您日后引用,所以请将其命名为您要下载的网站名称。
我将下载TailwindCSS的网站,所以就把它命名为 TailwindCSS 网站。您还可以指定网站下载后要存放的根目录。完成后,点击“下一步”。
接下来,您需要在屏幕上添加网站的网址。您可以添加多个网址。
添加 URL 有三种方法:直接粘贴到文本框中,或者点击“添加 URL...”按钮。如果您要下载的网站需要某种身份验证,这种方法非常有用。您可以输入用于访问该网站的用户名和密码。如果网站的身份验证比较复杂,您还可以使用“捕获链接”方法。
最后一种添加 URL 的方法是通过 .txt 文件。如果您有一个包含 URL 列表的 .txt 文件,您可以选择从该文件中打开 URL。
就我们的示例而言,我不需要身份验证即可访问 TailwindCSS,所以我只需将链接粘贴到文本框中即可。
您还可以设置代理、扫描文件类型(例如 zip 文件、mp3 或其他类型)、语言、添加 HTTP 标头等选项。要访问这些选项,请点击“设置选项”。
例如,我还会添加对 zip 文件的扫描。为此,请点击“设置选项…”,然后点击“扫描规则”选项卡:
完成后,点击“下一步”。
最后一步,您可以选择保存设置以供稍后使用,或者保存下载完成后要执行的操作。如果您不需要进行任何更改,只需单击“完成”即可开始下载。
现在您将看到网站正在下载。您可以查看诸如已扫描链接数、已写入文件数、错误数等详细信息。
根据网站的大小,这可能需要一些时间,所以您必须等待它完成。
完成后,前往最初选择的路径。你会看到一个以我们选择的项目名称命名的文件夹。你会看到许多包含不同 URL 的文件夹。访问你选择下载的 URL,在本例中是 tailwindcss.com。
你会在该目录下找到index.html一个文件。用你常用的浏览器打开它,即可看到你下载的完整网站!
现在您还可以通过目录来查看网站上的资产和不同页面。
文章来源:https://dev.to/shahednasser/how-to-download-any-website-23e1




