首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当我使用HTTrack或Save all Resources on a HTML web page时,为什么不能生成所有的元素?

当我使用HTTrack或Save all Resources on a HTML web page时,为什么不能生成所有的元素?
EN

Stack Overflow用户
提问于 2021-02-24 00:18:13
回答 2查看 193关注 0票数 0

我正在尝试了解这个名为Paper.io的在线游戏背后的一些代码和逻辑。

https://paper-io.com/

为此,我希望将整个网页及其资源保存在我的计算机上,并查看每个元素的不同反应。

我已经尝试使用保存所有资源,chrome扩展和HTTrack,网页抓取工具,以获得此网页的所有资源。

但是,下载后,当我运行index.html时,它不能正常打开网页,并且所有的图像/链接都不起作用。

任何不同工具或策略的帮助或建议都将受到高度赞赏。

EN

回答 2

Stack Overflow用户

发布于 2021-02-24 01:57:05

很可能,这个网站使用JavaScript和/或CSS加载资产,这可能不会被非浏览器抓取器正确处理(不执行JS)。你需要做一些手工工作来找到URL,或者使用一些无头的完整浏览器(比如带有--headlesschrome或者像phantomjspuppeter等驱动程序),比如在this tutorial with puppeter中。

票数 0
EN

Stack Overflow用户

发布于 2021-02-24 02:01:21

如果有任何登录id,则登录您的帐户,并在HTtrack中使用相同的登录来克隆网站。登录后,您可以下载所有资产。它将只下载HTML,CSS,JS和图像文件从任何网站。您不能通过它下载后台代码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66336932

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档