Izstrādes HTTP pieprasījumam, ko pārtver Fiddler Classic, x-overrideHost maina savienojuma mērķi, bet pieprasījuma Host galvene paliek. Ievietojiet noteikumu sadaļā OnBeforeRequest:

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

Aizstājiet dokumentācijas adresi ar izstrādes serveri. Pārlūkprogramma var turpināt pieprasīt preview.example.net, un serveris joprojām saņem šo virtuālā resursdatora nosaukumu. Tas ir noderīgi, ja URL resursdatora nosaukuma aizstāšana ar IP izvēlētos nepareizu lietojumprogrammu.

bypassGateway apzināti sūta šo savienojumu bez Fiddler konfigurētā augšupējā starpniekservera. Saglabājiet to tikai tad, kad šis tiešais izstrādes ceļš ir paredzēts un sasniedzams. Pretējā gadījumā vecākstarpniekserveris var turpināt atbildēt par citu mērķa lēmumu.

Noteikums ietekmē sesijas, kas iet caur Fiddler. Tas ne rediģē operētājsistēmas hosts failu un ne maina citas programmas neuztverto savienojumu.

Saistītie raksti