node.js - 表单提交后如何使用 PUPPETEER 下载 PDF 文件? NodeJS | puppeteer 师

标签 node.js puppeteer headless

我一直在尝试使用 headless chrome 下载 PDF 文件。我要做的就是发送一份包含一些信息的表格,在提交表格时应该下载 PDF。如何保存此 PDF? Obs:我使用 NodeJS 作为框架。

最佳答案

我不知道 pdf 是如何下载的,但我认为你可以使用以下内容。

await page._client.send('Page.setDownloadBehavior', {behavior: 'allow', downloadPath: '/home/me/stuff'});

然后检查文件是否位于 downloadPath 属性中指定的目录中。

关于node.js - 表单提交后如何使用 PUPPETEER 下载 PDF 文件? NodeJS | puppeteer 师,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52428808/

相关文章:

docker - 是否可以在无 GUI 的服务器上运行嵌入 GUI 环境的 docker 容器并从远程 GUI 客户端打开 GUI session ?

javascript - 如何使用 node.js 将 html 的值表添加到 mysql

javascript - 生成唯一的随机数以在 Express EJS( Node )中执行随机图像

javascript - Node.js puppeteer - 在循环中使用数组中的值来循环浏览页面

javascript - Puppeteer 在返回 HTML 之前不触发点击

javascript - Puppeteer 未拾取对话框

Linux:如何 headless (headless)安装旧版本的 VLC?

google-chrome - 使用 NPM 安装 Chrome Headless

postgresql - 检查在 PostgreSQL (node.js) 中检索了多少行

javascript - 卡迪拉流路由器 "There is no route for the path:/"