跳过导航 →

反向代理

反向代理会在本地端口创建一个网络服务器,该服务器会透明地将请求代理到远程网络服务器。反向代理上的所有请求和响应都可能被Charles记录下来。

当您的客户端应用程序不支持HTTP代理,或者您希望避免配置代理时,反向代理非常有用。为原始目标网络服务器创建反向代理后,将客户端应用程序连接到本地端口;反向代理对客户端应用程序是透明的,使您能够在Charles中查看原本可能无法捕获的流量。

了解更多关于反向代理的信息,请访问http://en.wikipedia.org/wiki/Reverse_proxy

HTTP或HTTPS/SSL

Charles可以为HTTP或HTTPS目标创建反向代理。HTTP目标端口通常为80,HTTPS则为443。创建HTTPS反向代理时,必须使用HTTPS连接,例如https://localhost:60000/