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

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

Zamenite dokumentacionu adresu razvojnim serverom. Pregledač može nastaviti da traži preview.example.net, a server i dalje prima to ime virtuelnog hosta. To je korisno kada bi zamena imena hosta u URL-u IP adresom izabrala pogrešnu aplikaciju.

bypassGateway namerno šalje ovu vezu bez uzvodnog proksija konfigurisanog u Fiddleru. Zadržite ga samo kada je taj direktni razvojni put nameravan i dostupan. U suprotnom roditeljski proksi može ostati odgovoran za drugačiju odluku o odredištu.

Pravilo utiče na sesije koje prolaze kroz Fiddler. Ono ne uređuje hosts datoteku operativnog sistema niti menja neuhvaćenu vezu druge aplikacije.

Povezani članci