Triar el proxy pare de FiddlerCore a BeforeRequest
Defineix x-overrideGateway en una sessió de FiddlerCore abans de reenviar-la a un proxy HTTP pare explícit.
FiddlerCore pot reenviar una sessió a través d'un proxy pare que triï l'aplicació. Defineix el flag x-overrideGateway de la sessió dins de BeforeRequest:
FiddlerApplication.BeforeRequest += session => {
session["x-overrideGateway"] = "proxy.office.example:8080";
};
Aquest és un fragment de registre d'esdeveniments de FiddlerCore per a una aplicació amfitriona existent. La forma habitual host:port del flag identifica una passarel·la HTTP. La destinació de la petició continua sent el lloc web que s'havia indicat originalment. Per provar un lloc públic de manera independent sense credencials de proxy pare, la llista de proxys HTTP ofereix valors host:port candidats quan la xarxa permet aquesta ruta.
Un gestor incondicional aplica el mateix pare a totes les sessions que hi passen. Per encaminar de manera selectiva, posa l'assignació dins de la regla de destinació de l'aplicació i deixa la resta de sessions amb la política de passarel·la prevista.
El valor especial documentat DIRECT selecciona una ruta directa per a aquesta sessió. Això és útil quan cal arribar a una destinació interna sense el pare corporatiu.
Hi ha dos oients que cal no confondre: els clients es connecten a l'oient de FiddlerCore, mentre que la substitució identifica el proxy següent. Apuntar la substitució cap al mateix punt d'escolta de FiddlerCore faria entrar la petició en un bucle.
Defineix el flag abans que la petició s'enviï cap amunt. Canviar-lo després que hagi arribat la resposta pot alterar les dades de sessió mostrades, però no pot redirigir l'operació de xarxa ja completada.