x-overrideHost vo Fiddler Classic zachováva hlavičku Host HTTP
Použite x-overrideHost na mapovanie vývojového cieľa a pritom ponechajte názov virtuálneho hostiteľa HTTP nezmenený.
Pri vývojovej požiadavke HTTP zachytenej vo Fiddler Classic mení x-overrideHost cieľ pripojenia, ale hlavičku Host požiadavky zachováva. 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 serverom. Prehliadač môže ďalej žiadať preview.example.net a server stále prijíma tento názov virtuálneho hostiteľa. Je to užitočné, keď by nahradenie názvu hostiteľa v URL adresou IP vybralo nesprávnu aplikáciu.
bypassGateway zámerne odosiela toto pripojenie bez upstream proxy nakonfigurovanej vo Fiddleri. Ponechajte ho iba vtedy, keď je táto priama vývojová cesta zamýšľaná a dostupná. Inak môže nadradené proxy naďalej zodpovedať za iné rozhodnutie o cieli.
Pravidlo ovplyvňuje relácie prechádzajúce cez Fiddler. Neupravuje súbor hosts operačného systému ani nemení nezachytené pripojenie iného programu.