如何使用 puppeteer 启动带有“不跟踪”设置的无头 Chrome?

ars*_*lan 5 headless-browser puppeteer

在 puppeteer 中使用 chromium 时如何设置“不跟踪”?是否可以?

args 中是否有任何选项可以设置如下。

 puppeteer.launch({ args=['DO_NOT_TRACK']})
Run Code Online (Sandbox Code Playgroud)

尝试了Chromium Switch中列出的许多选项,但找不到我需要的选项。通过设置这样的选项,我想避免谷歌分析跟踪。

ars*_*lan 7

其方法如下。

const page = await browser.newPage();
page.setExtraHTTPHeaders({ DNT: "1" });
Run Code Online (Sandbox Code Playgroud)