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.

Súvisiace články