Pinapanatili ng x-overrideHost sa Fiddler Classic ang Host header ng HTTP
Gamitin ang x-overrideHost para sa pagmamapa ng destinasyong pang-development habang buo ang pangalan ng virtual-host ng HTTP.
Para sa isang HTTP request pang-development na nahuhuli ng Fiddler Classic, binabago ng x-overrideHost ang destinasyon ng koneksyon habang pinapanatili ang Host header ng request. Ilagay ang tuntunin sa OnBeforeRequest:
if (oSession.HostnameIs("preview.example.net")) {
oSession.bypassGateway = true;
oSession["x-overrideHost"] = "192.0.2.20";
}
Palitan ang address ng dokumentasyon ng server pang-development. Maaaring magpatuloy ang browser sa paghingi ng preview.example.net, at natatanggap pa rin ng server ang pangalang virtual-host na iyon. Kapaki-pakinabang ito kapag ang pagpapalit ng host name sa URL ng isang IP ay pipili ng maling aplikasyon.
Sinasadyang ipinapadala ng bypassGateway ang koneksyong ito nang walang upstream proxy na naka-configure sa Fiddler. Panatilihin lamang ito kapag ang direktang landas ng development ay sinadya at naaabot. Kung hindi, maaaring manatiling responsable ang parent proxy sa ibang desisyon sa destinasyon.
Naapektuhan ng tuntunin ang mga session na dumadaan sa Fiddler. Hindi nito ine-edit ang hosts file ng operating system at hindi rin binabago ang hindi nahuling koneksyon ng ibang programa.