首页 > 解决方案 > 如何在 puppeteer 中重命名下载的文件

问题描述

我已经设法在 puppeteer 中下载了一个 csv 文件,但它是用即时日期和时间生成的,所以我想在下载后重命名它。问题是,我不知道如何重命名它。

我尝试查看 Content-Disposition 但我得到“未定义”。

const [button] = await page.$x("//span[contains(text(), 'DESCARGAR')]");

await Promise.all([

  await button.click(),
     // Event on all responses
      page.on('response', response => {
        const headers = response.headers['Content-Disposition'];

          console.log(headers);
      })
  ]);

那时我不知道如何重命名它。我需要你的帮助。

标签: javascriptnode.jspuppeteer

解决方案


推荐阅读