在Puppeteer中拦截和变异请求

时间:2019-10-09 15:31:43

标签: puppeteer

使用page.setRequestInterception时是否可以更改请求的某些方面?

我知道您可以将 response 设置为所需的值,但我想更改实际的请求,如下所示:

page.on('request', req => {
    if (req.url() === 'https://foo.bar') {
        req.url = 'https://foo.bar?baz=true' <-- add a query param
    }
    req.continue();
});

0 个答案:

没有答案
相关问题