FiddlerCoren ylätason välityspalvelimen valinta BeforeRequestissa
Aseta x-overrideGateway FiddlerCore-istuntoon ennen kuin se välitetään nimenomaiseen ylätason HTTP-välityspalvelimeen.
FiddlerCore voi välittää istunnon sovelluksen valitseman ylätason välityspalvelimen kautta. Aseta istunnon x-overrideGateway-lippu BeforeRequestissa:
FiddlerApplication.BeforeRequest += session => {
session["x-overrideGateway"] = "proxy.office.example:8080";
};
Tämä on FiddlerCore-tapahtuman rekisteröintikatkelma olemassa olevaan isäntäsovellukseen. Lipun tavallinen host:port-muoto ilmaisee HTTP-yhdyskäytävän. Pyynnön kohde pysyy verkkosivustona, joka nimettiin alun perin. Riippumatonta julkisen sivuston testiä varten ilman ylätason välityspalvelimen tunnuksia HTTP-välityspalvelinluettelo tarjoaa sopivia host:port-arvoja, kun verkko sallii kyseisen reitin.
Ehdoton käsittelijä soveltaa samaa ylätasoa jokaiseen istuntoon, joka kulkee sen kautta. Valikoivaa reititystä varten sijoita määritys sovelluksen kohdesäännön sisään ja jätä muut istunnot niiden aiottuun yhdyskäytäväkäytäntöön.
Dokumentoitu erikoisarvo DIRECT valitsee suoran reitin kyseiselle istunnolle. Tästä on hyötyä, kun sisäiseen kohteeseen on päästävä ilman yrityksen ylätason välityspalvelinta.
Kaksi kuuntelijaa on pidettävä erillään: asiakkaat yhdistävät FiddlerCoren kuuntelijaan, kun taas ohitus ilmaisee seuraavan välityspalvelimen. Jos ohitus osoitetaan takaisin FiddlerCoren omaan kuuntelupisteeseen, pyyntö kiertää silmukassa.
Aseta lippu ennen kuin pyyntö lähetetään ylöspäin. Sen muuttaminen vastauksen saapumisen jälkeen voi muuttaa näytettäviä istuntotietoja, mutta ei voi ohjata uudelleen jo päättynyttä verkkotoimea.