डेवलपर / नेटवर्क

WebSocket चेकर

अपने ब्राउज़र से WebSocket सर्वर से कनेक्ट करें, संदेश भेजें, JSON फ़ॉर्मैटिंग वाले समय-मुहरयुक्त लॉग में आने वाली हर चीज़ देखें और keep-alive के लिए संदेश दोहराएँ।

WebSocket चेकर: यह चेकर आपके ब्राउज़र से आपके बताए गए सर्वर तक सीधे WebSocket कनेक्शन खोलता है, इसलिए संदेश इस साइट से होकर नहीं गुजरते। यह कनेक्शन खुलने का समय, दोनों दिशाओं में आने-जाने वाले हर संदेश के साथ समय-मुहर, त्रुटियाँ, और close code व कारण दिखाता है। प्राप्त JSON को फ़ॉर्मैट करके दिखाया जा सकता है, और निष्क्रिय कनेक्शन खुला रखने के लिए हर कुछ सेकंड में कोई संदेश दोबारा भेजा जा सकता है। यह आपके ब्राउज़र में 100% स्थानीय रूप से चलता है और सर्वर पर कोई फ़ाइल अपलोड नहीं होती।

रन
आपके ब्राउज़र में
लागत
मुफ़्त · साइन अप की ज़रूरत नहीं
उपलब्धता
इस्तेमाल के लिए तैयार
WebSocket चेकरलोकल प्रोसेसिंग

पूरी तरह आपके ब्राउज़र में चलता है

बंद

    कनेक्शन आपके ब्राउज़र से सीधे सर्वर तक जाता है; संदेश इस साइट से होकर नहीं गुजरते। ब्राउज़र WebSocket प्रोटोकॉल पिंग नहीं भेज सकते, इसलिए दोहराने का विकल्प आपके संदेश को keep-alive के रूप में भेजता है।

    WebSocket सर्वर की डीबगिंग

    अगर कनेक्शन code 1006 के साथ तुरंत बंद हो जाता है, तो संभवतः सर्वर ने HTTP upgrade अस्वीकार कर दिया है: पथ जाँचें, यह जाँचें कि वह इस पेज के origin को स्वीकार करता है या नहीं, और यह भी देखें कि उसे किस प्रमाणीकरण की आवश्यकता है—अक्सर URL की query string में कोई token—क्योंकि ब्राउज़र WebSocket अनुरोधों में custom headers नहीं जोड़ सकते।

    सामान्य HTTP endpoints के लिए HTTP स्टेटस से status codes जाँचें, या cURL से कोड से curl command को code में बदलें।

    कनेक्शन चालू रखना

    प्रॉक्सी और लोड बैलेंसर अक्सर 30 से 120 सेकंड बाद निष्क्रिय कनेक्शन बंद कर देते हैं। सर्वर आमतौर पर इसे रोकने के लिए प्रोटोकॉल पिंग भेजते हैं; ब्राउज़र से टेस्ट करते समय हर 30 सेकंड में छोटा संदेश भेजना भी यही काम करता है।

    इस्तेमाल करने का तरीका

    1. एक wss:// पता और, अगर आपके सर्वर को ज़रूरत हो, तो सबप्रोटोकॉल दर्ज करें।
    2. कनेक्ट करें, संदेश लिखें और उसे भेजें।
    3. भेजे और प्राप्त किए गए संदेशों का लॉग देखें, साथ ही कनेक्शन बंद होने पर close code भी देखें।

    गोपनीयता और सीमाएँ

    कनेक्शन आपके ब्राउज़र से सीधे आपके सर्वर तक जाते हैं; यह साइट संदेश नहीं देखती।

    संबंधित टूल्स

    अक्सर पूछे जाने वाले सवाल

    मैं ws:// पतों से कनेक्ट क्यों नहीं कर सकता?

    यह पेज HTTPS पर लोड किया गया है और ब्राउज़र सुरक्षित पेजों से केवल सुरक्षित wss:// कनेक्शन की अनुमति देते हैं। अपवाद localhost है, जिसे सुरक्षित माना जाता है।

    Close code का क्या मतलब है?

    1000 सामान्य रूप से बंद होने का संकेत है, 1001 का मतलब है कि सर्वर या पेज बंद होने वाला है, 1006 का मतलब है कि close message के बिना कनेक्शन टूट गया, और 1008 या 1011 का मतलब है कि सर्वर ने कनेक्शन अस्वीकार कर दिया या उसमें समस्या आई।

    बिना किसी कारण के कनेक्शन विफल क्यों हो जाता है?

    सुरक्षा के लिए ब्राउज़र विफल कनेक्शन का विवरण छिपा देते हैं। पता जाँचें, यह भी जाँचें कि सर्वर अन्य origins से कनेक्शन स्वीकार करता है या नहीं, और सर्वर के अपने लॉग देखें।

    मुफ़्त टूल · आपके ब्राउज़र में बार चलता है · अकाउंट की ज़रूरत नहीं