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 list is passed on to the proxy settings in your browser/OS. This is a list of hostnames to bypass when using a proxy (ie. You can turn on/off proxy setting configuration while Charles is running by using the options in the Proxy menu.
You can turn on/off which browsers/OS proxy settings that are configured automatically when Charles is started. 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. Automatic Browser ConfigurationĬharles has a list of browsers and Operating Systems for which it can automatically configure proxy settings. If you turn this off Charles doesn’t interfere in SSL connections and all you will see is encrypted data in Charles. You can turn on or off the decrypt SSL functionality. This is useful if you’re running Charles in a multiuser environment.
You may need to change them if you have something already using one of the ports on your system.ĭynamic proxy ports enables you to let Charles choose available ports when it starts up. The proxy server operates on two ports, one for the HTTP proxy and on for the SOCKS proxy.
Controls the operation of the proxy server that is the core of Charles.