Välj FiddlerCores överordnade proxy i BeforeRequest
Ange x-overrideGateway på en FiddlerCore-session innan den skickas vidare till en explicit överordnad HTTP-proxy.
FiddlerCore kan skicka en session genom en överordnad proxy som programmet väljer. Ange sessionens x-overrideGateway-flagga i BeforeRequest:
FiddlerApplication.BeforeRequest += session => {
session["x-overrideGateway"] = "proxy.office.example:8080";
};
Detta är ett fragment för händelseregistrering i FiddlerCore för ett befintligt värdprogram. Flaggans vanliga host:port-form anger en HTTP-gateway. Förfrågans mål är fortfarande webbplatsen som angavs ursprungligen. För ett oberoende test av en offentlig webbplats utan inloggningsuppgifter för den överordnade proxyn erbjuder HTTP-proxylistan lämpliga host:port-värden när nätverket tillåter den vägen.
En ovillkorlig hanterare tillämpar samma överordnade proxy på varje session som passerar genom den. För selektiv routning lägger du tilldelningen i programmets målregel och låter andra sessioner följa sin avsedda gateway-policy.
Det dokumenterade specialvärdet DIRECT väljer en direkt väg för den sessionen. Det är användbart när ett internt mål ska nås utan företagets överordnade proxy.
Det finns två lyssnare att hålla isär: klienter ansluter till FiddlerCore-lyssnaren, medan åsidosättningen anger nästa proxy. Pekas åsidosättningen tillbaka till FiddlerCores egen lyssnarpunkt går förfrågan i en loop.
Ange flaggan innan förfrågan skickas uppåt. Att ändra den efter att svaret anlänt kan ändra visade sessionsdata, men kan inte omdirigera den slutförda nätverksåtgärden.