【发布时间】:2026-02-15 02:55:01
【问题描述】:
有没有办法在 chrome 开发者工具中捕获来自不同选项卡的所有流量?我看看我是否打开选项卡,它只捕获来自该选项卡的流量。我的情况就像我无法看到流量,例如当您单击文件时,它会在新选项卡中创建请求然后下载文件。无法将此请求作为 har 的一部分。
【问题讨论】:
有没有办法在 chrome 开发者工具中捕获来自不同选项卡的所有流量?我看看我是否打开选项卡,它只捕获来自该选项卡的流量。我的情况就像我无法看到流量,例如当您单击文件时,它会在新选项卡中创建请求然后下载文件。无法将此请求作为 har 的一部分。
【问题讨论】:
您无法在一个 DevTools 实例中捕获来自多个选项卡的请求,因为它是特定于选项卡的。
但是,您可以在打开 Chrome 时使用 --auto-open-devtools-for-tabs 标志,以便在加载新选项卡时自动打开 DevTools 面板。这意味着您将能够在页面加载时从新标签中捕获您的请求。
Windows:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --auto-open-devtools-for-tabs
OSX:
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --auto-open-devtools-for-tabs
您也可以使用 DevTools 设置面板中的“Auto-open DevTools for popups”选项来覆盖弹出窗口何时打开。
【讨论】: