2009-10-25 6 views
20

कॉन्फ़िगरेशन, एक्सटेंशन या कोड के माध्यम से कोई पृष्ठ एफएफ या क्रोम में पोस्ट डेटा को कैसे रोक सकता है? (कोड भाग इस प्रोग्रामिंग से संबंधित बनाता है।)क्या फ़ायरफ़ॉक्स या क्रोम में पोस्ट अनुरोध का डेटा देखना संभव है?

मैं वर्तमान में इसके लिए वायरशर्क/एथेरियल का उपयोग करता हूं, लेकिन इसका उपयोग करना थोड़ा मुश्किल है।

+0

संबंधित: [क्रोम: पोस्ट डेटा का स्रोत?] (Http://stackoverflow.com/questions/9163251/chrome-source-of-post-data) –

उत्तर

8

क्या आपके पास डेटा पोस्ट करने वाले ब्राउज़र का नियंत्रण है?

यदि आप करते हैं, तो बस Firebug का उपयोग करें। यह इस

+0

बिल्कुल सही! धन्यवाद! – Carlsberg

+0

सहमत हैं, और फायरबग एकमात्र कारण है कि मैं अभी भी फायरबग का उपयोग करता हूं। – GusDeCooL

+3

बस थोड़ा जोड़ा गया नोट: पोस्ट डेटा को पेज रीलोड पर साफ़ करने से रोकने के लिए (जैसे सबमिट बटन पर क्लिक करने के बाद), फायरबग "नेट" टैब पर जाएं और पृष्ठों के बीच पोस्ट इतिहास रखने के लिए "पर्सिस्ट" बटन पर क्लिक करें। –

3

Firefox के लिए सहित उपयोगी सुविधाओं, का एक बहुत कुछ मिला है वहाँ भी TamperData, और भी अधिक शक्तिशाली और क्रॉस-ब्राउज़र Fiddler है।

24

यदि आप केवल अनुरोधों को ट्रैक करने की आवश्यकता है, तो आप केवल क्रोम डेवलपर टूल्स का उपयोग कर सकते हैं। उन्हें Ctrl + शिफ्ट + I और नेटवर्क टैब का चयन करें।

यह तब भी काम करता है जब क्रोम किसी अन्य सर्वर के साथ HTTPS से बात करता है (और जब तक आपके पास HTTPS निजी कुंजी न हो, तो आप उस ट्रैफिक को स्नीफ करने के लिए वायरशर्क का उपयोग नहीं कर सकते)।

(मैं इस संबंधित क्वेरी से this answer की नकल की।)

+0

जहां तक ​​मुझे पता है, फ़ायरफ़ॉक्स में केवल फ़ायरबग में पोस्ट डेटा भेजने के लिए सुविधा है। मैंने सफारी और क्रोम के साथ परीक्षण किया है, उनके पास यह नहीं था। – GusDeCooL

+2

@GusDeCooL यह क्रोम में ठीक काम करता है? मैं CTRL + SHIFT + I पर क्लिक करता हूं, फिर क्रोम डेवलपर टूल विंडो खोलता है और फिर मैं "नेटवर्क" टैब पर क्लिक करता हूं। अब, यदि मेरा ब्राउज़र नेटवर्क अनुरोध करता है तो यह इस नेटवर्क टैब में एक पंक्ति पर दिखाई देता है। मैं उस पंक्ति पर क्लिक करता हूं, और यदि यह एक POST अनुरोध है तो क्रोम * हेडर * टैब पर थोड़ा और नीचे * फॉर्म डेटा * अनुभाग दिखाता है। – KajMagnus

6

फ़ायरफ़ॉक्स के साथ आप नेटवर्क टैब (Ctrl + Shift + क्यू) का उपयोग कर सकते हैं। उप-टैब "पैराम्स" सबमिट किए गए फॉर्म डेटा को दिखाता है।

संदर्भ: https://developer.mozilla.org/en-US/docs/Tools/Network_Monitor#Params

वैकल्पिक रूप से, कंसोल में (Ctrl + Shift + K) सही बड़े फलक पर क्लिक करें और जाँच "के लिए लॉग इन अनुरोध और प्रतिक्रिया निकायों"। फिर जब फॉर्म सबमिट किया जाता है, तो POST <url> वाली एक पंक्ति दिखाई देगी। इस पर क्लिक करें; यह फॉर्म डेटा के साथ एक नई विंडो खुल जाएगा।

संदर्भ: https://developer.mozilla.org/en-US/docs/Tools/Web_Console#HTTP_requests

दुर्भाग्य से, दोनों तरीकों गंदगी पाठ क्षेत्र के खेतों में नई-पंक्तियों। पूर्व उन्हें हटा देता है, उत्तरार्द्ध उन्हें रिक्त स्थान में बदल देता है।

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