如何在区分大小写的情况下重写 puppeteer 请求 header?
How to rewrite puppeteer request header in case sensitive?
我尝试重写下面的Header:
await page.setExtraHTTPHeaders({
"Accept-Language": "en-US;q=0.7",
});
但是,当我在 Chrome 中检查网络时,请求 header 是 accept-language
。
我希望它是 Accept-Language
。
有什么建议吗?谢谢
我设法像下面这样拦截请求:
await page.setRequestInterception(true);
page.on("request", request => {
// Override headers
const headers = Object.assign({}, request.headers(), {
"Accept-Language": "en-US;q=0.7",
});
request.continue({ headers });
});
我尝试重写下面的Header:
await page.setExtraHTTPHeaders({
"Accept-Language": "en-US;q=0.7",
});
但是,当我在 Chrome 中检查网络时,请求 header 是 accept-language
。
我希望它是 Accept-Language
。
有什么建议吗?谢谢
我设法像下面这样拦截请求:
await page.setRequestInterception(true);
page.on("request", request => {
// Override headers
const headers = Object.assign({}, request.headers(), {
"Accept-Language": "en-US;q=0.7",
});
request.continue({ headers });
});