我设置了 Charles Proxy 来查看传出的 https 请求,我需要将流量从一台服务器重新路由到本地 http 服务器。
我有一台这样设置的 MacOSX 机器:我有一个硬连线的以太网连接,并通过机场接口共享互联网连接。在第二台机器上,我安装了 Charles 证书,当我通过共享接口连接时。我可以看到 Charles 中的流量(未加密),所以我知道通信和证书都工作正常。
我需要拦截所有前往一台服务器 (https://www.foo.com) 到本地 http 服务器 (localhost:8001) 的 https 流量。我尝试过使用 Map Remote,但它似乎没有在转发流量之前对流量进行解密(或者它可能重新加密它)。
我怎样才能配置查尔斯做到这一点?(或者,如果 Charles 没有这个能力,请指点我到任何其他软件包)