A Fiddler Classic x-overrideHost-ja megőrzi a HTTP Host fejlécet
Használja az x-overrideHost beállítást fejlesztési cél megfeleltetéséhez, miközben a HTTP virtuális gazdanév változatlan marad.
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.