x-overrideHost v Fiddler Classic ohrani glavo Host HTTP
Uporabite x-overrideHost za preslikavo razvojnega cilja, pri čemer ime navideznega gostitelja HTTP ostane nespremenjeno.
Pri razvojni zahtevi HTTP, ki jo prestreže Fiddler Classic, x-overrideHost spremeni cilj povezave, glava Host zahteve pa ostane. Pravilo vstavite v OnBeforeRequest:
if (oSession.HostnameIs("preview.example.net")) {
oSession.bypassGateway = true;
oSession["x-overrideHost"] = "192.0.2.20";
}
Zamenjajte dokumentacijski naslov z razvojnim strežnikom. Brskalnik lahko še naprej zahteva preview.example.net, strežnik pa še vedno prejme to ime navideznega gostitelja. To je uporabno, kadar bi zamenjava imena gostitelja v URL-ju z IP naslovom izbrala napačno aplikacijo.
bypassGateway namenoma pošlje to povezavo brez nadrejenega posrednika, nastavljenega v Fiddlerju. Obdržite ga le, kadar je ta neposredna razvojna pot predvidena in dosegljiva. Sicer lahko nadrejeni posrednik še naprej odloča o drugem cilju.
Pravilo vpliva na seje, ki potekajo skozi Fiddler. Ne ureja datoteke hosts operacijskega sistema in ne spreminja nezajete povezave drugega programa.