2013-06-10 9 views
8

से वेबसाकेट फ्रेम का निरीक्षण करें मैं अपनी वेबसाइटों पर वेबस्केट फ्रेम का विश्लेषण करने के लिए क्रोम डेवलपर टूल्स एक्सटेंशन (एक नया पैनल) बनाना चाहता हूं। जहां तक ​​मैं समझता हूं, http://developer.chrome.com/extensions/devtools.network.html वेबस्केट फ्रेम तक पहुंच प्रदान करने के लिए पर्याप्त नहीं है। तब मेरे सबसे अच्छे विकल्प क्या हैं?क्रोम देव उपकरण एक्सटेंशन

धन्यवाद!

+0

फिडलर डीबगिंग वेबस्केट के लिए उपयोग करना आसान है। मैंने हाल ही में कोडप्रोजेक्ट पर एक लेख लिखा है, जो आपको दिखाता है कि फिडलर के साथ वेबसाकेट यातायात को डीबग/निरीक्षण कैसे करें। http://www.codeproject.com/Articles/718660/Debug-Inspect-WebSocket-traffic-with-Fiddler – engineforce

उत्तर

1

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

क्रोम एनपीएपीआई एपीआई का समर्थन करता है, हालांकि यह सी ++ में लिखा गया है, और प्रलेखन मोज़िला द्वारा बनाए रखा गया है (सर्वोत्तम)।

मूल रूप से

:

  • क्रोम
  • का उपयोग कर फ़ायरफ़ॉक्स https://developer.mozilla.org/en-US/docs/Plugins
  • के लिए अपने प्लगइन लिखें और अपनी सांस पकड़ जब आप Chrome के लिए प्लगइन देते बंद करो।

आपका दूसरा विकल्प क्रोम के स्रोत कोड को चेकआउट करना है, और इसे समझने का प्रयास करना, इसे संशोधित करना, और (संभवतः) अपने परिवर्तन पेड़ में वापस लेना है।

आप सिर्फ इस https://developers.google.com/chrome-developer-tools/docs/contributing

हालांकि, फिर से, आप Chrome का डिबग संस्करण का निर्माण कर रहे के साथ भाग प्राप्त करने में सक्षम हो सकता है।

संक्षेप में, कोई आसान जवाब नहीं है।

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