从 charles 代理记录中排除主机
Posted
技术标签:
【中文标题】从 charles 代理记录中排除主机【英文标题】:Exclude host machine from charles proxy recordings 【发布时间】:2018-09-10 17:26:40 【问题描述】:我正在尝试仅从 android 设备捕获结果,但我也不断看到来自我的 MAC 的结果。
我已尝试在录制设置中排除 127.0.0.1 和 HTTP 代理的地址(来自帮助>在移动设备上安装 Charles 根证书)。
我还查找了手机的 IP 地址,并仅在 SSL 代理设置中启用了它(而不是 .)
建议?
【问题讨论】:
【参考方案1】:1) 您应该在 Charles 应用中关闭此选项:
代理 > macOS 代理
2) 您还可以检查您使用的网络适配器是否配置了代理:
系统偏好设置 > 网络 > 标记左侧列表中第一个连接的适配器,例如:Wi-Fi,然后点击高级... 按钮 > 确保 代理 选项卡上没有配置代理
如果看到本地主机设置为代理,请清除设置:
第一种方法与第二种方法相同,但有时 Charles 应用程序无法从网络适配器中正确删除代理设置,因此您必须手动将其删除。
【讨论】:
这就是问题所在。谢谢。【参考方案2】:如果您遇到的问题是请求过多,很难找到您想要处理的请求,您可以通过右键单击您想要处理的请求来使用“Focus”选项在请求窗格中监控并选择 Focus。请注意,您可以专注于多个主机。
这将使来自其他主机的请求在请求窗格中的“其他主机”条目下分组,因此它们不会再打扰您的工作。
【讨论】:
以上是关于从 charles 代理记录中排除主机的主要内容,如果未能解决你的问题,请参考以下文章
如何绕过 Charles Proxy 中 Map Remote 的某些域?