用于抓取的Puppeteer JS标头

时间:2019-02-02 01:16:41

标签: puppeteer

我试图找出如何向puppeteer js添加标头。我是第一次构建东西,所以我对此并不熟悉。

如果根据文档使用这些文件来设置我的文件,但不确定是否正确执行了操作:

  await page.setUserAgent('Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36');
  await page.setExtraHTTPHeaders({Referer: 'https://example.com/'});

除了我搜索过的教程之外,没有添加标题。

在我的情况下,我想添加标题以复制真实用户,就像我在手动使用浏览器一样。正确的方法是什么?

1 个答案:

答案 0 :(得分:0)

这对我来说是工作,当操纵up访问该网站时,默认设置为英语。

await page.setExtraHTTPHeaders({'Cookie': 'language=en'});

在浏览器中,您将找到您的数据。

cookie on page