首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Mac上有选择地为iOS模拟器使用Charles Proxy

在Mac上有选择地为iOS模拟器使用Charles Proxy
EN

Stack Overflow用户
提问于 2012-06-08 03:31:33
回答 3查看 15.9K关注 0票数 24

有没有办法有选择地使用查尔斯代理与特定的应用程序,如Mac上的iOS模拟器?目前,在监控与iOS模拟器运行的iOS应用程序之间的HTTP流量时,Charles还监控来自其他应用程序的HTTP流量,如Chrome和邮件应用程序等。这真的很让人分心。除了在Charles代理设置下添加我们想绕过的域名列表之外,还有什么方法可以做到这一点吗?

Chrome是一个真正的问题,因为它使用Mac OS X代理设置。我试过像Proxy Switchy这样的扩展,但它要么没有帮助,要么我不知道如何配置它。

任何指针都将受到高度赞赏。谢谢!

EN

回答 3

Stack Overflow用户

发布于 2012-06-08 03:42:49

您确实可以在Charles proxy中过滤记录。只需转到Proxy>Record设置...然后,您可以包含或排除您需要的任何域。这是做这件事的唯一方法。使用域、端口、路径或查询。

如果您不想录制来自google Chorme的内容,只需按下Cmd+Shift+P禁用该选项,这将禁用Mac代理。

票数 30
EN

Stack Overflow用户

发布于 2012-06-23 16:17:20

使用Sequence选项卡,您可以设置过滤器:

快速,简单,无需担心代理菜单和设置。

票数 18
EN

Stack Overflow用户

发布于 2014-07-16 05:28:26

我也在试着做类似的事情。请考虑将其作为替代方案。如果您有iOS设备,您可以在该设备上运行您的应用程序,并通过禁用"Mac代理“将Charles配置为仅显示来自远程客户端的流量

这是一个示例设置:使用一个远程客户端(在本例中为iPad )和一个运行Charles的Mac作为代理主机,通过取消选中Proxy Settings >> Mac >> Enable Mac(见下图)中的复选框,禁用"Mac代理“。

通过这样做,您实际上过滤了您的简单设置,使其仅显示来自远程客户端( iPad)的流量。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10938624

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档