2010-03-31 22 views
5

से http अनुरोध मॉनिटर करें मैं exe से उत्पन्न HTTP अनुरोध की निगरानी करना चाहता हूं। क्या कोई ऐसा उपकरण है जो मेरी मदद कर सकता है?गैर-ब्राउज़र

दरअसल, एक एक्सई उपयोगकर्ता को पंजीकृत करने के लिए मेरे एएसपी.NET वेब पेज को कॉल करेगा। Exe POST डेटा अनुरोध बनाता है और मेरा पृष्ठ कॉल करता है। जब अनुरोध मेरे वेब पेज तक पहुंचता है, तो मुझे कोई डेटा नहीं दिखता है। मैं वास्तविकता खोजने के लिए अनुरोध वस्तु और यातायात की निगरानी करना चाहता हूं।

उत्तर

5

मैंने हमेशा Fiddler का उपयोग किया है।

+0

मैं थक गया फ़िडलर लेकिन यह केवल निगरानी करने में सक्षम है ब्राउज़र – Ananth

+0

नहीं से पूरी तरह सच उत्पन्न अनुरोधों, मेरा मानना ​​है कि यह किसी भी अनुरोध विंडोज़ इंटरनेट समर्थन का उपयोग करता है की निगरानी कर सकते, तो यह सॉकेट के शीर्ष पर लागू अनुरोध पकड़ नहीं होगा (किसी कर सकते हैं इसकी पुष्टि करें?)। इसके अलावा यह स्थानीयहोस्ट को अनुरोध नहीं पकड़ सकता - एक आसान कामकाज आपके कंप्यूटर के नाम का अनुरोध कर रहा है। –

+0

यह मेरी कॉन्फ़िगरेशन के लिए केवल आईई अनुरोधों की निगरानी करने में सक्षम है। – sergekv

1

Wireshark एक और प्रोग्राम है जिसे मैं Fiddler के अलावा ऐसी निगरानी करने के लिए सुझाव दूंगा।

2

Wireshark जो कुछ आप पूछ रहे हैं उसे करने के लिए एक अच्छा टूल है। यह नेटवर्क इंटरफ़ेस में भेजे गए सभी नेटवर्क डेटा रिकॉर्ड करेगा ताकि आप देख सकें कि आपके POST अनुरोध के साथ क्या भेजा जा रहा है। इंटरफ़ेस थोड़ा अधिक शक्तिशाली हो सकता है, लेकिन अच्छी तरह से काम करता है।

+0

मैंने वायरशर्क की कोशिश की लेकिन मैं आवश्यक POST अनुरोध नहीं ढूंढ पा रहा हूं। यह समस्या एसआई पर्यावरण के साथ होती है। यूएटी पर्यावरण के साथ एक ही कोड अच्छा काम करता है। मुझे लगता है कि यह नेटवर्क के साथ कुछ करने के लिए है। मैं अपने नेटवर्क दोस्तों के साथ इसका पालन करूंगा। आपके इनपुट के लिए धन्यवाद। अनंत – Ananth

4

मैं httpdebugger का उपयोग करता हूं; यह मेरे लिए सबसे अच्छा है क्योंकि यह JVM द्वारा भेजे गए जावा अनुप्रयोगों के http अनुरोधों की निगरानी कर सकता है।

+0

कृपया ओपन सोर्स टूल साझा करें। – user881703