How to use a different proxy for some sites and fiddler Classic for others

Updated on Nov 6, 2025

Environment

Product Version5.0.20194.41348
ProductProgress® Telerik® Fiddler Classic

Description

In some cases, when using Fiddler Classic it may be necessary to allow traffic through to an upstream proxy. If this is needed, follow the below solution.

Solution

  1. Configure the OS Auto Proxy settings with a PAC file and with Fiddler's Proxy configuration.

    System OS Auto Proxy Settings with Fiddler Classic

  2. Use a catch in the PAC file.

JavaScript
function FindProxyForURL(url,host){

    // Catch specific URL
    if (shExpMatch(url,"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx")){
        return "PROXY xxxxxxxxxxxxxx";
    }

    // Let other URLs use fiddler
    return "PROXY localhost:8888";
}
  1. Start Fiddler Classic with -noattach flag.
bash
fiddler.exe -noattach
  1. Set Fiddler Classic Gateway Options to No Proxy to prevent infinite loop.

    Fiddler Classic Gateway No Proxy

In this article
EnvironmentDescriptionSolution
Not finding the help you need?
Contact Support