BeforeRequest मा FiddlerCore को अभिभावक प्रोक्सी छनोट गर्ने
FiddlerCore सत्रलाई स्पष्ट अभिभावक HTTP प्रोक्सीमा पठाउनु अघि x-overrideGateway सेट गर्नुहोस्।
FiddlerCore ले अनुप्रयोगले छानेको अभिभावक प्रोक्सीमार्फत सत्र अगाडि पठाउन सक्छ। BeforeRequest मा सत्रको x-overrideGateway झन्डा सेट गर्नुहोस्:
FiddlerApplication.BeforeRequest += session => {
session["x-overrideGateway"] = "proxy.office.example:8080";
};
यो विद्यमान होस्ट अनुप्रयोगका लागि FiddlerCore घटना दर्ताको टुक्रा हो। झन्डाको सामान्य host:port रूपले HTTP गेटवे जनाउँछ। अनुरोधको गन्तव्य सुरुमा उल्लेख गरिएको वेबसाइट नै रहन्छ। अभिभावक-प्रोक्सी प्रमाणहरू बिना सार्वजनिक साइट स्वतन्त्र रूपमा परीक्षण गर्न, नेटवर्कले त्यो मार्ग अनुमति दिँदा HTTP प्रोक्सी सूची ले उपयुक्त host:port मान दिन्छ।
सर्तरहित ह्यान्डलरले आफूमार्फत जाने हरेक सत्रमा त्यही अभिभावक लागू गर्छ। छनोट राउटिङका लागि असाइनमेन्ट अनुप्रयोगको गन्तव्य नियमभित्र राख्नुहोस् र अन्य सत्रहरूलाई तिनको अभिप्रेत गेटवे नीतिमै छाड्नुहोस्।
कागजात गरिएको विशेष मान DIRECT ले त्यो सत्रका लागि सीधा मार्ग छान्छ। कर्पोरेट अभिभावकबिना आन्तरिक गन्तव्यमा पुग्नुपर्दा यो उपयोगी हुन्छ।
दुई श्रोतालाई छुट्याउनुपर्छ: ग्राहकहरू FiddlerCore श्रोतासँग जोडिन्छन्, जबकि ओभरराइडले अर्को प्रोक्सी जनाउँछ। ओभरराइडलाई FiddlerCore को आफ्नै सुनाइ बिन्दुमा फर्काए अनुरोध लूपमा पर्छ।
अनुरोध माथि पठाउनु अघि झन्डा सेट गर्नुहोस्। प्रतिक्रिया आएपछि बदल्दा देखाइने सत्र डेटा बदलिन सक्छ, तर पूरा भइसकेको नेटवर्क कार्यलाई फेरि मार्ग दिन सकिँदैन।