在MAC上使用Safari时,Charles Proxy无法捕获本地主机流量

时间:2018-01-22 15:18:03

标签: proxy safari localhost charles-proxy

在MAC上使用Safari时,Charles代理不会捕获本地主机流量。

使用Opera,Chrome和Firefox都可以按预期工作,并捕获所有本地主机流量。

我已广泛研究过这个问题,但无济于事。我试过用...

http://localhost.charlesproxy.com,本地IP地址,机器名称等以及其他一些建议,但似乎没有任何效果

1 个答案:

答案 0 :(得分:0)

以下内容适用于Mojave中的Safari 12.0:

  1. 在Charles的录音设置 Include 下,我添加了http://localhost.:8080/。请注意.后面的localhost(点),当然,请使用您需要的端口替换8080
  2. 在Safari中,我使用http://localhost.:8080/连接到本地运行的应用程序。

似乎默认情况下,Safari或Safari使用的库都不使用localhost的代理。我希望找到一种设置Safari或macOS的方法,这样就不会排除localhost,但还没有找到。

另请参阅Charles常见问题解答中的Localhost traffic doesn't appear in Charles