使用 Puppeteer,我如何让无头 chrome 浏览器下载文件(或发出额外的 http 请求并保存响应)?
问问题
5765 次
2 回答
0
这是我编写的一个工具,用于下载页面在加载时使用的所有资源。
此节点命令行实用程序使用无头浏览器 (Puppeteer) 来呈现网页并下载它可能需要的所有资源。这些资源包括原始的HTML都保存在本地...
于 2021-04-26T13:51:25.630 回答
-1
您可以通过窗口提出一个简单的请求,它应该可以工作。 npm 请求
一旦它通过您的响应返回承诺,您就可以编写一个快速保存函数,并存储响应。
似乎 puppeteer 它有这个实现。请参阅此处: 如何使用 puppeteer 提出请求。
看看这个:
当页面发出请求时发出。请求对象是只读的。为了拦截和改变请求,请参阅 page.setRequestInterceptionEnabled。
我希望这有帮助。
于 2017-08-17T04:27:07.593 回答