Per a una petició HTTP de desenvolupament capturada per Fiddler Classic, x-overrideHost canvia la destinació de la connexió tot conservant la capçalera Host de la petició. Posa la regla a OnBeforeRequest:

if (oSession.HostnameIs("preview.example.net")) {
    oSession.bypassGateway = true;
    oSession["x-overrideHost"] = "192.0.2.20";
}

Substituïu l'adreça de documentació pel servidor de desenvolupament. El navegador pot continuar demanant preview.example.net, i el servidor continua rebent aquest nom d'amfitrió virtual. Això és útil quan substituir el nom d'amfitrió de l'URL per una IP triaria l'aplicació equivocada.

bypassGateway envia deliberadament aquesta connexió sense el proxy superior configurat a Fiddler. Manteniu-lo només quan aquesta ruta directa de desenvolupament sigui volguda i accessible. En cas contrari, el proxy pare pot continuar decidint una destinació diferent.

La regla afecta les sessions que passen per Fiddler. No edita el fitxer hosts del sistema operatiu ni canvia la connexió no capturada d'un altre programa.

Articles relacionats