आपने जो पूछा, वह नहीं, लेकिन फ़ायरफ़ॉक्स में लाइव HTTP हेडर ऐड-ऑन है, अगर मुझे URL और HTTP विधि को बदलने सहित अनुरोधों को संपादित करना और फिर से खेलना है तो मुझे इसकी आवश्यकता है।
फायरबग में, नेटवर्क मॉनिटरिंग सभी अनुरोधों और प्रतिक्रियाओं को दिखाता है। इसी तरह, सफारी में बिल्ट-इन वेब इंस्पेक्टर के संसाधन मेरी अधिकांश जरूरतों को कवर करते हैं। (वरीयताओं के माध्यम से वेब इंस्पेक्टर को सक्षम करें: मेनू बार में मेनू का विकास दिखाएं ।) क्रोम और फ़ायरफ़ॉक्स में समान उपकरण हैं।
जब चीजें और अधिक जटिल हो जाती हैं, तो मैं अपने Wireshark पैकेट स्निफर को आग लगाता हूं । हालांकि, फिडलर के विपरीत, विर्सार्क आपको डेटा को बदलने नहीं देता है , और ऑटो उत्तरदाताओं जैसी चीजों का समर्थन नहीं करता है, जैसे कि फिडलर जाहिरा तौर पर करता है।
Wireshark के लिए, कुछ सामान्य HTTP कैप्चरिंग जानकारी के लिए हाइपर टेक्स्ट ट्रांसफर प्रोटोकॉल (HTTP) और कुछ उदाहरण डिस्प्ले फ़िल्टर के लिए Apache डीबग करने के लिए HTTP पैकेट कैप्चरिंग देखें । (आप कैप्चर फ़िल्टर को " " पर सेट करना चाह सकते हैं , उस पोर्ट के सभी अनुरोधों को दिखाने के लिए , और उस पोर्ट से प्रतिक्रियाएं । या, कुछ सर्वर तक सीमित करने के लिए, कैप्चर फिल्टर का उपयोग करें " "।port 80
port 80 and host www.google.com
# केवल 404 दिखाएं: पृष्ठ नहीं मिला
http.response.code == 404
# केवल कुछ HTTP तरीके दिखाएं
http.request.method == "POST" || http.request.method == "PUT"
# केवल जावास्क्रिप्ट दिखाएँ
http.content_type में "जावास्क्रिप्ट" शामिल है
ध्यान दें कि Wireshark आपके लिए फ्लाई पर gzip को डीफ्लेक्स कर सकता है या एनकोडेड (कंप्रेस्ड) चीजों को डिफ्लेक्ट कर सकता है। यह चीजों को पढ़ने में बहुत आसान बनाता है क्योंकि अधिकांश वेब सर्वर एक ब्राउज़र पर भेजे जाने वाले डेटा को संकुचित कर देंगे।
(जैसा कि ऑटो रिस्पॉन्स करने वालों के लिए: उत्कृष्ट जेएस बिन में अजाक्स अनुरोधों को डीबग करने के लिए उपयोग करने के लिए एक छोटा वीडियो है। यदि आप जेएस बिन को नहीं जानते हैं, तो पहले परिचय वीडियो देखें।)