Proxy Settings

Controls the operation of the proxy server that is the core of Charles.

Ports

The proxy server operates on two ports, one for the HTTP proxy and on for the SOCKS proxy. The defaults for these are usually fine. You may need to change them if you have something already using one of the ports on your system.

Dynamic proxy ports enables you to let Charles choose available ports when it starts up. This is useful if you’re running Charles in a multiuser environment.

Decrypt SSL

You can turn on or off the decrypt SSL functionality. This defaults to on. If you turn this off Charles doesn’t interfere in SSL connections and all you will see is encrypted data in Charles.

Automatic Browser Configuration

Charles has a list of browsers and Operating Systems for which it can automatically configure proxy settings. This is a very useful and essential feature, otherwise you would have to configure and reconfigure your browser’s proxy settings everytime you wanted to use Charles.

You can turn on/off which browsers/OS proxy settings that are configured automatically when Charles is started. You can turn on/off proxy setting configuration while Charles is running by using the options in the Proxy menu.

Bypass Domains

This is a list of hostnames to bypass when using a proxy (ie. Charles). The list is passed on to the proxy settings in your browser/OS. Generally an empty list is fine, but if you have host names that can’t be accessed through Charles you could add them here.

The Bypass Domains list is a whitespace separated list of hosts and domains. If you enter a domain like xk72.com, most browsers will take that to mean bypass *.xk72.com as well.

 
proxy_settings.txt · Last modified: 2006/04/23 18:38 by karl
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki