我想使用 fiddler 捕获 Chrome 标签中的所有网络流量。因此我 * 在我的计算机上启动 fiddler * 单击“任何进程”,光标变为“+” * 将光标拖到 chrome 标签。 * 看到“任何进程”变为“chrome:26260”
但问题是,当我在 chrome 标签中访问不同的网站时,我没有在 fiddler 中看到任何网络流量捕获。
你能告诉我我遗漏了什么吗?
答案1
简短回答:当您在 Chrome 中输入 URL 时,PID 会发生变化。
您可以使用 Chrome 自己的进程管理器 ( Shift+ Esc) 并查看进程 ID 来检查这一点。当您使用鼠标单击导航时,它保持不变,但是当您在地址栏中输入 URL 时,Chrome 会关闭当前进程并创建一个新进程,从而产生一个新的 PID——即使它仍然是同一个选项卡——您的过滤器将失败。
我不知道如何改变这种行为,你需要重新定位标签,或者捕获所有流量,或者可能只是使用 Chrome 自己的F12