8

使用 Puppeteer,我如何让无头 chrome 浏览器下载文件(或发出额外的 http 请求并保存响应)?

4

2 回答 2

0

这是我编写的一个工具,用于下载页面在加载时使用的所有资源。

此节点命令行实用程序使用无头浏览器 (Puppeteer) 来呈现网页并下载它可能需要的所有资源。这些资源包括原始的HTML都保存在本地...

https://github.com/stav/wgrep

于 2021-04-26T13:51:25.630 回答
-1

您可以通过窗口提出一个简单的请求,它应该可以工作。 npm 请求

一旦它通过您的响应返回承诺,您就可以编写一个快速保存函数,并存储响应。

似乎 puppeteer 它有这个实现。请参阅此处: 如何使用 puppeteer 提出请求

看看这个:

当页面发出请求时发出。请求对象是只读的。为了拦截和改变请求,请参阅 page.setRequestInterceptionEnabled。

我希望这有帮助。

设置标题的链接

于 2017-08-17T04:27:07.593 回答