Za razvojni HTTP zahtjev koji uhvati Fiddler Classic, x-overrideHost mijenja odredište veze, a zaglavlje Host zahtjeva ostaje sačuvano. Stavite pravilo u OnBeforeRequest:

if (oSession.HostnameIs("preview.example.net")) {
    oSession.bypassGateway = true;
    oSession["x-overrideHost"] = "192.0.2.20";
}

Zamijenite dokumentacijsku adresu razvojnim poslužiteljem. Preglednik može nastaviti tražiti preview.example.net, a poslužitelj i dalje prima to ime virtualnog hosta. To je korisno kada bi zamjena imena hosta u URL-u IP adresom odabrala pogrešnu aplikaciju.

bypassGateway namjerno šalje ovu vezu bez uzvodnog proxyja konfiguriranog u Fiddleru. Zadržite ga samo kada je taj izravni razvojni put namjeravan i dostupan. Inače nadređeni proxy može ostati odgovoran za drugačiju odluku o odredištu.

Pravilo utječe na sesije koje prolaze kroz Fiddler. Ono ne uređuje hosts datoteku operacijskog sustava niti mijenja neuhvaćenu vezu druge aplikacije.

Povezani članci