从 charles 代理记录中排除主机

Exclude host machine from charles proxy recordings

我试图仅从 Android 设备捕获结果,但我也一直看到来自 MAC 的结果。

我试过在录制设置中排除 127.0.0.1 和 HTTP 代理的地址(来自“帮助”>“在移动设备上安装 Charles 根证书”)。

我还查找了 phone 的 IP 地址,并在 SSL 代理设置中仅启用了它(而不是 .

建议?

如果您遇到的问题是太多请求导致难以找到您想要处理的请求,您可以使用“Focus”选项,方法是右键单击您要在请求窗格和 select Focus 中监视的请求。请注意,您可以关注多个主机。

这将使来自其他主机的请求在请求窗格中的 "Other hosts" 条目下分组,因此他们不会再打扰您的工作。

1) 您应该在 Charles 应用程序中关闭此选项:

代理 > macOS 代理

2)您还可以检查您使用的网络适配器是否没有配置代理:

系统偏好设置 > 网络 > 标记左侧列表中第一个连接的适配器,例如:Wi-Fi 然后单击高级... 按钮 > 确保 代理 选项卡上没有配置代理

如果您看到本地主机设置为代理,请清除设置:

第一种方法与第二种方法相同,但有时 Charles 应用程序无法从网络适配器中正确删除代理设置,因此您必须手动将其删除。