A Fiddler Classic által elfogott fejlesztési HTTP-kérésnél az x-overrideHost megváltoztatja a kapcsolat célját, miközben a kérés Host fejléce megmarad. Helyezze a szabályt az OnBeforeRequest részbe:

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

Cserélje ki a dokumentációs címet a fejlesztői kiszolgálóra. A böngésző továbbra is kérheti a preview.example.net címet, és a kiszolgáló továbbra is ugyanazt a virtuális gazdanevet kapja. Ez akkor hasznos, ha az URL gazdanevének IP-címre cserélése rossz alkalmazást választana.

A bypassGateway szándékosan a Fiddlerben beállított felső proxy nélkül küldi ezt a kapcsolatot. Csak akkor tartsa meg, ha ez a közvetlen fejlesztési útvonal szándékos és elérhető. Ellenkező esetben a szülő proxy továbbra is más célról dönthet.

A szabály a Fiddleren áthaladó munkamenetekre hat. Nem szerkeszti az operációs rendszer hosts fájlját, és nem változtat meg egy másik program által el nem kapott kapcsolatot sem.

Kapcsolódó cikkek