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 फाइल सम्पादन गर्दैन र अर्को प्रोग्रामको नसमातिएको जडान पनि बदल्दैन।

सम्बन्धित लेखहरू