# Proxy

TIP

The list of available proxies has been moved to Gutenberg (opens new window)

# Configure Plugin

  1. Install the FoxyProxy Chrome plugin (opens new window).
  2. Click on the plugin, select "Options" and "Add New Proxy".
  3. In the popup, click on the "General" tab. Set a "Proxy Name" and, optionally, set a color for the the proxy.
  4. Click on the "Proxy Details" tab and fill in this information:
    • Host or IP Address: Use the hostname better than an IP, since the IP can change.
    • Port: ${Port number}
    • Login Credentials
  5. On the "URL Patterns" tab, you can set a pattern to use the plugin only for a set of URLs.
  6. Activate the plugin by selecting the proxy you want to use on the plugin icon next to the navigation bar. There is an option to select all proxies (use proxies based on their pre-defined patterns and priorities). This will use a proxy or another depending on the URL patterns defined.

WARNING

The plugin configuration will not work with localhost nor in the client's site since Garda gives a Cross-Origin problem. To solve it:

  • Use URL Patterns to only use a proxy for certain requests
  • Enable User configuration via Charles

# Configuration Via Charles

  1. When the Charles window is opened, click on the Configuration icon (engine icon) and "External Proxy Settings..."
  2. Enable External Proxy Servers and fill in the values with the proxy you want to use for both HTTP and HTTPS.
  3. You can set URLs to not use this proxy in a textbox under the configurations.
  4. There is a check at the end that disables proxy for localhost that makes it work perfectly.