x-overrideHost en Fiddler Classic conserva a cabeceira Host de HTTP
Use x-overrideHost para asignar un destino de desenvolvemento mantendo intacto o nome de host virtual de HTTP.
Para unha solicitude HTTP de desenvolvemento capturada por Fiddler Classic, x-overrideHost cambia o destino da conexión á vez que conserva a cabeceira Host da solicitude. Poña a regra en OnBeforeRequest:
if (oSession.HostnameIs("preview.example.net")) {
oSession.bypassGateway = true;
oSession["x-overrideHost"] = "192.0.2.20";
}
Substitúa o enderezo de documentación polo servidor de desenvolvemento. O navegador pode seguir solicitando preview.example.net, e o servidor segue recibindo ese nome de host virtual. Isto é útil cando substituír o nome de host do URL por unha IP seleccionaría a aplicación equivocada.
bypassGateway envía deliberadamente esta conexión sen o proxy ascendente configurado en Fiddler. Mantéñao só cando esa ruta directa de desenvolvemento sexa intencionada e accesible. Se non, o proxy principal pode seguir sendo responsable dunha decisión de destino distinta.
A regra afecta as sesións que pasan por Fiddler. Non edita o ficheiro hosts do sistema operativo nin cambia unha conexión non capturada doutro programa.