如何阻止 charles 代理中的本地主机流量?

How to block localhost traffic in charles proxy?

我已经在 windows PC 上设置了 charles 代理。我用它来监控来自 Android 设备的网络流量。但是,即使浏览器关闭(由于后台应用程序和服务),也会捕获来自本地主机(windows PC)的流量。如何阻止该流量被 Charles 代理捕获?

出现此问题是因为 CharlesProxy 在启动时更改了 Windows 上的整个代理系统设置。根据文档中的说明 (here),我认为您可以在 CharlesProxy 配置中更改此行为,这意味着:让 Charles 在启动时不修改系统代理。

无论如何,我猜你是因为主视图上出现了太多的请求而要求这个。如果是这种情况,我 强烈建议 您使用 Focused Hosts 选项,在 View 菜单。通过关注主机,您可以 避免 不需要的 http 请求在监控面板中打扰您 (here)。这将使 CharlesProxy 将所有不需要的 http 请求分组到 Structure 视图面板上的“Others”项。

要聚焦主机,您可以右键单击请求并 select "Focus",或者您可以在 聚焦主机 项中管理所有聚焦主机从 查看 菜单。