Volba nadřazené proxy ve FiddlerCore v BeforeRequest
Nastavte x-overrideGateway na relaci FiddlerCore před předáním explicitní nadřazené HTTP proxy.
FiddlerCore umí předat relaci přes nadřazenou proxy, kterou zvolí aplikace. Nastavte příznak x-overrideGateway relace v BeforeRequest:
FiddlerApplication.BeforeRequest += session => {
session["x-overrideGateway"] = "proxy.office.example:8080";
};
Toto je fragment registrace události FiddlerCore pro existující hostitelskou aplikaci. Běžná podoba host:port tohoto příznaku označuje HTTP bránu. Cíl požadavku zůstává web, který byl původně uveden. Pro nezávislý test veřejného webu bez přihlašovacích údajů k nadřazené proxy nabízí seznam HTTP proxy kandidátní hodnoty host:port, pokud síť tuto cestu povoluje.
Bezpodmínečný obslužný kód použije stejnou nadřazenou proxy na každou relaci, která jím prochází. Pro selektivní směrování vložte přiřazení dovnitř pravidla cíle aplikace a ostatní relace ponechte na jejich zamýšlené politice brány.
Dokumentovaná speciální hodnota DIRECT volí přímou cestu pro danou relaci. To se hodí, když je třeba dosáhnout vnitřního cíle bez podnikové nadřazené proxy.
Je třeba rozlišovat dva naslouchající koncové body: klienti se připojují k naslouchacímu bodu FiddlerCore, zatímco přepis určuje další proxy. Nasměrování přepisu zpět na vlastní naslouchací bod FiddlerCore by poslalo požadavek do smyčky.
Nastavte příznak dříve, než je požadavek odeslán výše. Změna po příchodu odpovědi může změnit zobrazovaná data relace, ale nedokáže přesměrovat již dokončenou síťovou operaci.