当我使用 page.goto 方法时,我需要向发出的网络请求之一添加标头。我已经弄清楚如何删除标题(如下),但无法弄清楚如何添加:
await page.route(url, (route, request) => {
const originalHeaders = request.headers();
delete originalHeaders['authorization'];
route.continue({
headers: originalHeaders,
});
})
向标头对象添加一个属性,如下所示:
await page.route(url, (route, request) => {
const originalHeaders = request.headers();
originalHeaders.newHeaderName = 'value' // <-----
route.continue({
headers: originalHeaders,
});
})