【问题标题】:Sending a custom header via Google Chrome Headless通过 Google Chrome Headless 发送自定义标头
【发布时间】:2018-06-04 06:16:05
【问题描述】:

我正在使用 Google Chrome Headless 并告诉它浏览到我的一个端点。

我想让谷歌浏览器在向我的端点发出请求时发送一​​个自定义标头。

如何告诉google chrome headless 发送自定义标头?

谢谢!

【问题讨论】:

    标签: google-chrome http web google-chrome-headless webautomation


    【解决方案1】:

    根据puppeteer docs,这应该可以使用 page.setExtraHTTPHeaders(headers)

    尝试以下几行:

        const puppeteer = require('puppeteer');
        const browser = await puppeteer.launch();
        const page = await browser.newPage();
        page.setExtraHTTPHeaders({'my-custom-header': 'header-value'});
        await page.goto('http://my.request.endpoint');
    

    【讨论】:

    • 我也遇到了同样的问题,谁能帮帮我?我尝试了 puppeteer 代码,但它不起作用。
    猜你喜欢
    • 1970-01-01
    • 2013-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多