2010-08-26 14 views
7

क्या .NET ढांचे वर्गों का उपयोग कर सभी अनुरोधित यूआरएल की निगरानी करने का कोई तरीका है?मैं सभी इंटरनेट अनुरोधों की निगरानी कैसे कर सकता हूं?

+0

मैं डेटाबेस में सभी अनुरोधित URL प्रवेश करना चाहते हैं ???? – DEVMBM

+4

क्लाइंटसाइड या सर्वरसाइड? – MSalters

+0

@MSalters का एक उत्कृष्ट बिंदु है। यह स्पष्ट नहीं है कि आप किसी सर्वर पर आने वाले * अनुरोधों को लॉग करना चाहते हैं, या मशीन से सभी * आउटगोइंग * ट्रैफिक लॉग करना चाहते हैं। आपके परिदृश्य के आधार पर "सर्वश्रेष्ठ" उत्तर बहुत अलग होगा। – kbrimington

उत्तर

4

आप एक HttpModule बना सकते हैं। यह सभी अनुरोधों को रोक देगा और आप वहां कोई निगरानी कर सकते हैं।

Here आप कैसे this msnd लेख

एक अन्य विकल्प Global.asax उपयोग करने के लिए है पर एक HttpModule इस बारे में

और जानकारी को लागू करने के बारे में एक उदाहरण है। लॉग इन करें आपको क्या चाहिए Application_BeginRequest

+2

ध्यान दें कि यह उत्तर सर्वरसाइड है और आने वाले अनुरोधों को लॉग करता है। – MSalters

+0

और यह केवल एएसपी.Net सर्वर के लिए एक जवाब है। – MuiBienCarlota

3

आप अपने आवेदन में फिडलर क्षमताओं को एकीकृत करने के लिए FiddlerCore का उपयोग कर सकते हैं।

+0

यह केवल HTTP है, और फिर केवल उन ब्राउज़रों के लिए जो फ़िडलर को प्रॉक्सी के रूप में उपयोग करते हैं। – MSalters

संबंधित मुद्दे

 संबंधित मुद्दे