मैं नोडजेस का उपयोग कर इवेंटसोर्स सर्वर बनाने की कोशिश कर रहा हूं, जो सर्वर क्रॉस डोमेन का अनुरोध करेगा। मैं वापस एक्सेस-कंट्रोल-अनुमति-उत्पत्ति हेडर भेज रहा हूं, लेकिन ब्राउजर (न ही क्रोम या ओपेरा) ने मुझे कनेक्ट करने दिया। ऐसे शीर्षलेख हैं जिन्हें मैं वापस भेजता हूं:क्रॉस डोमेन इवेंट स्रोत
this._response.writeHead(200, {
'Content-Type': 'text/event-stream',
'Cache-Control': 'no-cache',
'Connection': 'keep-alive',
'Access-Control-Allow-Origin': '*',
'Access-Control-Allow-Credentials': 'true'
});
मैं इसे सही तरीके से कैसे कर सकता हूं?
सादर
ओपेरा [सीओआरएस] (http://en.wikipedia.org/wiki/Cross-Origin_Resource_Sharing) का समर्थन नहीं करता है। – yojimbo87
शायद, लेकिन क्रोम सीओआरएस का समर्थन करता है, और मुझे अभी भी सुरक्षा अपवाद (सुरक्षा_ईआरआर: डीओएम अपवाद 18) मिलता है। मेरा मानना है कि एक हैक होना चाहिए, जैसे कि एक्सएचआर के लिए एक्सेस-कंट्रोल-इट-ऑरिजन, लेकिन मुझे बस यह नहीं मिला। –
हालांकि http://www.w3.org/TR/cors/ में एक सेक्शन है जो दिखाता है कि इसका उपयोग एसएसई के साथ कैसे किया जा सकता है, ऐसा लगता है कि ब्राउज़र ने इसे अभी अनदेखा किया है और फिलहाल सीओआरएस + एसएसई के लिए कोई समर्थन नहीं है। – Evgeny