A FiddlerCore továbbíthat egy munkamenetet az alkalmazás által választott szülő proxyn keresztül. Állítsa be a munkamenet x-overrideGateway jelzőjét a BeforeRequestben:

FiddlerApplication.BeforeRequest += session => {
    session["x-overrideGateway"] = "proxy.office.example:8080";
};

Ez egy FiddlerCore eseményregisztrációs töredék egy meglévő gazdaalkalmazáshoz. A jelző szokásos host:port formája HTTP átjárót jelöl. A kérés célja továbbra is az eredetileg megnevezett webhely. Nyilvános webhely független teszteléséhez szülőproxy-hitelesítő adatok nélkül a HTTP proxy lista megfelelő host:port értékeket kínál, ha a hálózat engedi ezt az útvonalat.

A feltétel nélküli kezelő ugyanazt a szülőt alkalmazza minden rajta áthaladó munkamenetre. Szelektív útválasztáshoz tegye a hozzárendelést az alkalmazás cél-szabályába, és hagyja a többi munkamenetet a szándékolt átjáróházirendjüknél.

A dokumentált különleges érték, a DIRECT közvetlen útvonalat választ ahhoz a munkamenethez. Ez akkor hasznos, ha egy belső célt a vállalati szülő nélkül kell elérni.

Két figyelőt kell megkülönböztetni: az ügyfelek a FiddlerCore figyelőjéhez csatlakoznak, míg a felülírás a következő proxyt jelöli. Ha a felülírást visszairányítja a FiddlerCore saját figyelőpontjára, a kérés körbe jár.

Állítsa be a jelzőt, mielőtt a kérés felfelé elindul. A válasz megérkezése utáni módosítás megváltoztathatja a megjelenített munkamenet-adatokat, de a befejezett hálózati műveletet már nem tudja átirányítani.

Kapcsolódó cikkek