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 माँगता रह सकता है, और सर्वर अब भी वही virtual-host नाम प्राप्त करता है। यह तब उपयोगी है जब URL के host नाम को IP से बदलने पर गलत अनुप्रयोग चुन लिया जाए।

bypassGateway इस कनेक्शन को Fiddler में कॉन्फ़िगर किए गए upstream proxy के बिना जानबूझकर भेजता है। इसे केवल तब रखें जब वह सीधा विकास मार्ग इच्छित और पहुँच योग्य हो। अन्यथा parent proxy किसी भिन्न गंतव्य निर्णय का उत्तरदायी रह सकता है।

यह नियम Fiddler से गुज़रने वाले session को प्रभावित करता है। यह ऑपरेटिंग सिस्टम की hosts फ़ाइल संपादित नहीं करता और किसी अन्य प्रोग्राम के न पकड़े गए कनेक्शन को भी नहीं बदलता।

संबंधित लेख