Arendusliku HTTP-päringu puhul, mille Fiddler Classic püüab, muudab x-overrideHost ühenduse sihtkohta, säilitades samal ajal päringu Host-päise. Asetage reegel jaotisesse OnBeforeRequest:

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

Asendage dokumentatsiooni aadress arendusserveriga. Brauser võib jätkata preview.example.net küsimist ja server saab endiselt selle virtuaalhosti nime. See on kasulik siis, kui URL-i hostinime asendamine IP-ga valiks vale rakenduse.

bypassGateway saadab selle ühenduse teadlikult ilma Fiddleris seadistatud ülemvoolu puhverserverita. Jätke see alles vaid siis, kui see otsene arendustee on kavatsetud ja kättesaadav. Vastasel juhul võib ülemproksi jääda vastutama teistsuguse sihtkoha otsuse eest.

Reegel mõjutab Fiddlerist läbi minevaid seansse. See ei muuda operatsioonisüsteemi hosts-faili ega teise programmi püüdmata ühendust.

Seotud artiklid