java - 我如何在没有任何 gui 的 Linux 服务器上使用 java Save All Resources in chrome headless?
问题描述
我想保存一个包含所有引用资源(css、js、图像……)的 HTML 页面。
我尝试使用wget -r http://szhong.4399.com/4399swf/upload_swf/ftp29/gamehwq/20190912/10/index.htm
它可以下载 html 和 js ,但图像通过脚本加载。
我尝试使用 HtmlUnit 保存页面,我得到与 wget 相同的结果。
我想我应该评估 js 并获取所有 http 请求并将它们保存到文件中?
当我 在 chrome 中使用Save All Resources时,它运行良好。
所以,我想用 chrome headless 来完成我的工作。
解决方案
推荐阅读
- css - 调整窗口大小时的 CSS 关键帧动画
- javascript - 使用 each() 方法时的量角器过时元素引用
- intellij-idea - 如何将所有 Intellij 代码样式配置、插件配置和远程运行配置保存在一个 .idea 文件中?
- javascript - (Javascript) - Uncaught SyntaxError: Unexpected end of input
- node.js - 如何在 Node.js 中使用 WebAssembly
- python - Mac OSX Mojave 10.14 上的 OpenGL
- c - stat() 不适用于除父“。”之外的任何其他目录。
- python-3.x - Python 3命令行扫雷游戏,代码错误
- javascript - Cron 作业无法正确启动 nodejs
- mysql - 复杂的 MYSQL 查询中的 WHERE 子句?