Warm tip: This article is reproduced from serverfault.com, please click

node.js-木偶戏

(node.js - puppeteer)

发布于 2017-10-27 01:51:22

我能够使用puppeteer成功下载文件,但这只是将其保存到我的/ Downloads文件夹中。我一直在环顾四周,无法在api或论坛中找到任何内容来设置此位置。

我的下载基本上只是转到链接:

await page.goto(url);
Questioner
A. L
Viewed
0
Md. Abu Taher 2017-11-15 00:51:35

这是你可以在最新的puppeteer v0.13中设置下载路径的方法。

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

该行为是实验性的,可能会在以后删除,修改或更改。

请注意,你可以自行尝试尝试此处列出的更多技巧:)。