外部代理
您可能需要在网络上使用代理服务器才能访问Internet。 在这种情况下,您需要将Charles配置为在尝试访问Internet时使用现有代理。您可以为以下内容配置单独的代理地址和端口:
- HTTP
- HTTPS
- SOCKS
如果您有SOCKS代理,Charles会将其用于所有非HTTP(S)通信,例如端口转发。
身份验证
您可以为每种代理类型配置身份验证信息。 Charles支持基本身份验证和NTLM身份验证。 对于NTLM身份验证,您可以输入选项“域”字段。如果您未配置身份验证,并且您的外部代理请求身份验证,则Charles会将身份验证请求传递到您的浏览器,就像Charles本身正在请求身份验证一样。
旁路清单
您可以输入位置列表以绕过外部代理。 此列表用空格分隔,每个位置都是与可选端口(例如,主机名:端口)匹配的主机或IP地址。 支持通配符。请注意,以前的Charles会自动在绕过位置列表上进行前缀匹配。 在Charles 3.5中对此进行了更改,以支持完整位置的通配符系统。