linux – ‘wget’基于框架的完整网站

我有一点问题.我想递归下载
that web page,但它基于“帧”.标准方法无法帮助我.我尝试了不同的变体,但没有.最大我可以下载一个递归,我找到了例子
there.我怎样才能完全抓住那个网站,而不是离线使用它?谢谢. 最佳答案 如果要使用站点的本地副本,请使用–mirror:

wget --mirror http://www.example.com/

其他一些选项也很有用:

–convert-links将绝对链接转换为本地链接,因此您可以在本地浏览该站点.

–HTML-extension将.html添加到任何没有后缀的资源(这对于通过apache在本地浏览非常动态的站点很有用)

-p获取页面加载所需的图像,css和所有资源

所以:

wget --mirror --convert-links --HTML-extension -p http://www.example.com/

最后,如果它不是您的网站,那么请礼貌并添加-w(请求之间等待,以秒为单位)

点赞