मैं जावास्क्रिप्ट का उपयोग कर रहा हूं और Union platform मैं इस समस्या का निदान करने के बारे में कैसे जाउंगा? बहुत धन्यवाद।कनेक्शन स्थापित होने से पहले "वेबसाकेट बंद है" मतलब क्या है?
13
A
उत्तर
14
यदि आप http://jsbin.com/ekusep/6/edit पर जाते हैं और जावास्क्रिप्ट कंसोल देखते हैं तो आपको 'कनेक्शन स्थापित होने से पहले वेबसाकेट बंद कर दिया जाएगा' लॉग इन दिखाई देगा। मैंने क्रोम में इसका परीक्षण किया है।
इस कोड में इसका अर्थ यह है कि कनेक्शन को स्थापित करने का मौका देने से पहले ws.close()
को (उपयोगकर्ता कोड द्वारा) कहा जाता था।
तो, इस त्रुटि का कारण यह है कि अगर कोड वास्तव में कनेक्ट करने का मौका मिलने से पहले वेबस्केट कनेक्शन को बंद करने का प्रयास करता है।
मैंने अपनी पूरी परियोजना निर्देशिका के माध्यम से एक खोज की है और 'ws.close() 'का कोई उदाहरण नहीं मिला है। क्या मैं कुछ भूल रहा हूँ? –
[वेबसॉकेट एपीआई एमडीएन डॉक्स] (https://developer.mozilla.org/en-US/docs/Web/API/WebSocket) पर एक नज़र डालें और आपको सूचीबद्ध 'बंद' विधि दिखाई देगी। यदि आप नहीं देखते हैं कि आपके प्रोजेक्ट में उपयोग किया जाता है तो इसका मतलब यह हो सकता है कि वेबसॉकेट कनेक्शन बंद नहीं हैं। – leggetter
पोर्ट 3000 पर एक्शनकेबल डिफ़ॉल्ट को बदलता है और मैं पोर्ट 3000 लॉल पर नहीं था। इसे भविष्य के लिए ध्यान में रखें :) –