x-overrideHost ve Fiddler Classic zachovává hlavičku Host protokolu HTTP
Použijte x-overrideHost k mapování vývojového cíle a přitom ponechte název virtuálního hostitele HTTP beze změny.
U vývojového požadavku HTTP zachyceného ve Fiddler Classic mění x-overrideHost cíl připojení, ale hlavičku Host požadavku zachovává. Pravidlo vložte do OnBeforeRequest:
if (oSession.HostnameIs("preview.example.net")) {
oSession.bypassGateway = true;
oSession["x-overrideHost"] = "192.0.2.20";
}
Nahraďte dokumentační adresu vývojovým serverem. Prohlížeč může dál žádat o preview.example.net a server stále dostává tento název virtuálního hostitele. To je užitečné, když by nahrazení názvu hostitele v URL adresou IP vybralo špatnou aplikaci.
bypassGateway záměrně odesílá toto připojení bez upstream proxy nakonfigurované ve Fiddleru. Ponechejte ho jen tehdy, když je tato přímá vývojová cesta zamýšlená a dostupná. Jinak může nadřazená proxy nadále odpovídat za jiné rozhodnutí o cíli.
Pravidlo ovlivňuje relace procházející přes Fiddler. Neupravuje soubor hosts operačního systému ani nemění nezachycené připojení jiného programu.