我想使用Wget保存单个网页(不是递归的,不是整个站点)以供参考。类似于Firefox的“完整网页”。
我的第一个问题是:我无法让Wget保存CSS中指定的背景图像。即使它确实保存了背景图像文件,我也不认为--convert-links会将CSS文件中的背景图像URL转换为指向本地保存的背景图像。Firefox也有同样的问题。
我的第二个问题是:如果页面上有我要保存的图像,这些图像托管在另一台服务器上(例如广告),这些图像将不包括在内。--span-hosts似乎无法通过下面的代码来解决该问题。
我正在使用:
wget --no-parent --timestamping --convert-links --page-requisites --no-directories --no-host-directories -erobots=off http://domain.tld/webpage.html