2009-12-16 10 views
5

मैं HTTP प्रोटोकॉल विनिर्देशों में शामिल हूं और मैं अपने ब्राउज़र द्वारा किए जाने वाले कॉल को देख/समझना चाहता हूं। मैं AJAX इंटरैक्शन आदि को देखने/डीबग करने के लिए फ़ायरबग (फ़ायरफ़ॉक्स के साथ) का उपयोग करता हूं, लेकिन पूर्ण HTTP वार्तालाप नहीं देखता हूं।क्या कोई खुला स्रोत (मुक्त पढ़ें) उपकरण है जो मुझे अपने ब्राउज़र के HTTP आदेश देखने की अनुमति देता है?

क्या ब्राउज़र द्वारा जारी HTTP आदेश देखने के लिए कुछ समान है?

+0

विशेष रूप से असली दुनिया निरीक्षण के माध्यम से प्रोटोकॉल के बारे में सीखना और समझना, प्रोग्रामिंग विषय बहुत अधिक है। ** ** –

उत्तर

3

मैं HTTP अनुरोधों और प्रतिक्रियाओं को देखने के लिए, और इन्हें कुशल बनाने के लिए Tamper Data, फ़ायरफ़ॉक्स ऐड-ऑन का उपयोग करता हूं।

+0

मैंने इसे स्थापित किया। बॉक्स के बाहर काम करने लगता है, बिना बहुत प्रयास किए आदि –

+0

बॉक्स से बाहर काम करता है - कोई झगड़ा नहीं। यह मेरे लिए एक है (कम से कम शुरू करने के लिए) –

5

हां, आप वायरशर्क के साथ अपने कनेक्शन की निगरानी कर सकते हैं।

+0

या फिर भी बेहतर खोलने के लिए वोटिंग: tcpdump – Javier

+0

+1 क्योंकि वायरसहार्क वास्तव में उपयोग करने में काफी आसान है और आपको गारंटी है कि यह किसी भी शीर्षलेख को बदल, जोड़ या हटा नहीं देगा। – innaM

8

Fiddler HTTP स्तर को देखने के लिए बहुत अच्छा है, और wireshark आपको टीसीपी स्तर पर क्या चल रहा है, यह देखने देगा।

+0

फिडलर (जब तक कि मुझे गलत नहीं लगता), केवल * खांसी * आईई ब्राउज़र के लिए काम किया जाता है। मैं अपने वेबडेव के लिए मुख्य रूप से एफएफ का उपयोग करता हूं, मैंने फिडलर को थोड़ा 'फिडली' भी पाया - यानी बहुत अधिक जानकारी के लिए मरने में आसान नहीं है। –

+0

फिडलर एक प्रॉक्सी है, इसलिए यह फ़ायरफ़ॉक्स, ओपेरा इत्यादि सहित प्रॉक्सी का समर्थन करने वाले किसी भी ब्राउज़र के साथ काम करता है लेकिन यह केवल विंडोज़ है। – Annie

+0

@ इसे मैन पर चिपकाएं - असल में, आप गलत हैं। फिडलर के नवीनतम संस्करण में फ़ायरफ़ॉक्स के लिए फिडलरहूक ऐड-ऑन शामिल है। –

6

HttpFox या सम्मानित LiveHttpHeaders

+0

मैंने लाइवहट्प हेडर इंस्टॉल किए हैं। ऐसा लगता है कि इसे उपयोग करने से पहले मुझे आरटीएफएम करना होगा हालांकि ... –

+0

LiveHttp हेडर जटिल होने पर पढ़ने के लिए मुश्किल है। –

1

आप देख सकते हैं सभी HTTP अनुरोध करता है आपके ब्राउज़र Firebug शुद्ध पैनल के साथ एक पृष्ठ (न केवल AJAX) बन जाता है। या आप ब्राउजर द्वारा किए गए सभी http अनुरोधों को देखने के लिए Fiddler या Charles जैसे प्रॉक्सी टूल पर स्विच कर सकते हैं। यदि आपको अधिक जानकारी की आवश्यकता है, तो Microsoft VRTA एक निशुल्क टूल है जो नेटमोन डेटा को पढ़ने में आसान बनाता है, और प्रॉक्सी पर निर्भर नहीं करता है।

1

Burp Suite से प्रॉक्सी आपको HTTP अनुरोध/प्रतिक्रियाओं को देखने/संशोधित करने देता है।

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

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