FiddlerCore kan videresende en økt gjennom en overordnet proxy som applikasjonen velger. Sett øktas x-overrideGateway-flagg i BeforeRequest:

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

Dette er et fragment for hendelsesregistrering i FiddlerCore for en eksisterende vertsapplikasjon. Flaggens vanlige host:port-form angir en HTTP-gateway. Forespørselens mål er fortsatt nettstedet som opprinnelig ble navngitt. For en uavhengig test av et offentlig nettsted uten påloggingsdetaljer for den overordnede proxyen tilbyr HTTP-proxylisten egnede host:port-verdier når nettverket tillater den ruten.

En ubetinget behandler bruker samme overordnede på hver økt som passerer gjennom den. For selektiv ruting legger du tilordningen inn i applikasjonens målregel og lar andre økter følge sin tiltenkte gateway-policy.

Den dokumenterte spesialverdien DIRECT velger en direkte rute for den økten. Det er nyttig når et internt mål skal nås uten den bedriftsbestemte overordnede proxyen.

Det er to lyttere å holde fra hverandre: klienter kobler til FiddlerCore-lytteren, mens overstyringen angir neste proxy. Pekes overstyringen tilbake til FiddlerCores eget lyttetpunkt, går forespørselen i en løkke.

Sett flagget før forespørselen sendes oppover. Å endre det etter at svaret er kommet kan endre viste øktdata, men kan ikke omdirigere den fullførte nettverksoperasjonen.

Relaterte artikler