Fiddler Classic ішіндегі x-overrideHost HTTP Host тақырыбын сақтайды
HTTP виртуалды хост атауын өзгертпей, әзірлеу мақсатын сәйкестендіру үшін x-overrideHost пайдаланыңыз.
Fiddler Classic ұстап алған әзірлеу HTTP сұрауы үшін x-overrideHost қосылымның межелі жерін өзгертеді, ал сұраудың Host тақырыбы сақталады. Ережені OnBeforeRequest ішіне қойыңыз:
if (oSession.HostnameIs("preview.example.net")) {
oSession.bypassGateway = true;
oSession["x-overrideHost"] = "192.0.2.20";
}
Құжаттама мекенжайын әзірлеу серверімен алмастырыңыз. Браузер preview.example.net сұрауын жалғастыра алады, ал сервер сол виртуалды хост атауын әлі де қабылдайды. URL хост атауын IP-мен алмастыру қате қолданбаны таңдайтын жағдайда бұл пайдалы.
bypassGateway бұл қосылымды Fiddler баптаған жоғарғы проксисіз әдейі жібереді. Оны тек сол тікелей әзірлеу жолы көзделген және қолжетімді болғанда ғана ұстаңыз. Әйтпесе ата-аналық прокси басқа межелі жер шешіміне жауапты болып қала алады.
Ереже Fiddler арқылы өтетін сессияларға әсер етеді. Ол операциялық жүйенің hosts файлын өңдемейді және басқа бағдарламаның ұсталмаған қосылымын өзгертпейді.