fiddler HTTPMethod (GET / PUT / POST / DELETE…) कॉलम


81

क्या Fiddler डिस्प्ले में एक HTTPMethod (GET / PUT / POST / DELETE ...) कॉलम जोड़ने का एक आसान तरीका है?

सत्र चर को जोड़ने के लिए फ़िडलर विकि पर ये निर्देश मिले :

cols "क्लाइंट IP पता" X-CLIENTIP जोड़ें

लेकिन HTTPMethod उतना आसान नहीं लगता है।

किसी को भी ऐसा करने का एक तरीका पता है या एक अच्छी फिडलर स्क्रिप्ट है?

जवाबों:


22

अपने नियमों को संपादित करें, फिर कक्षा में हैंडलर जोड़ें:

public static BindUIColumn("Method", 60)
    function FillMethodColumn(oS: Session){

        return oS.oRequest.headers.HTTPMethod; 
    }

190

अब एक आसान तरीका है (v4.4.5.1 या पहले के रूप में)।

कॉलम बार पर राइट-क्लिक करें और कॉलम कस्टमाइज़ करें ... का चयन करें

संग्रह: विविध
क्षेत्र का नाम: RequestMethod
कॉलम अनुकूलित करें संवाद बॉक्स का स्क्रीनशॉट

परिणाम:
नए बनाए गए कॉलम का स्क्रीनशॉट


4
यह अधिक सहज है
misaxi

3
क्या आपका मतलब "या बाद में" नहीं है ? किसी भी तरह, +1।
सेरेब्रस

3
नहीं, मेरा मतलब या पहले था । मूल रूप से यह इस संस्करण पर काम करता है, और मुझे यकीन नहीं है कि कितने संस्करण पहले जोड़े गए थे। हाहा
मथायस

1
ध्यान दें कि यदि आप इसे एक चालू सत्र में जोड़ते हैं, तो फ़िडलर वापस नहीं जाएगा और मौजूदा लेनदेन के लिए इस कॉलम को पॉप्युलेट करेगा (एक स्तंभ को जोड़ने से फ़िडलर को पहले से रेंडर किए गए डेटा को फिर से पार्स करने का कारण नहीं बनता है)। यदि आप उन सत्रों को एक .saz फ़ाइल में निर्यात करते हैं और उन्हें फिर से भेजते हैं तो फ़िडलर उस डेटा को फिर से प्रस्तुत करता है और नए कॉलम को पॉप्युलेट करता है। मैं इसका उल्लेख करता हूं क्योंकि मैंने इस स्तंभ को फ़िडलर के एक उदाहरण में जोड़ा था जहां मैंने पहले ही डेटा कैप्चर कर लिया था, और शुरू में एक खाली "मेथड" कॉलम देखकर उलझन में था।
लिनक्सडिसिपल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.