है, तो मैं इस कोरस समस्या से फंस गया हूं, भले ही मैं उचित शीर्षकों के साथ सर्वर (nginx/node.js) सेट करता हूं।घातक कोर जब http: // localhost मूल
मैं क्रोम नेटवर्क फलक में देख सकते हैं -> प्रतिक्रिया हेडर:
Access-Control-Allow-Origin:http://localhost
जो चाल करना चाहिए।
यहाँ कोड है कि अब मैं परीक्षण करने के लिए उपयोग:
var xhr = new XMLHttpRequest();
xhr.onload = function() {
console.log('xhr loaded');
};
xhr.open('GET', 'http://stackoverflow.com/');
xhr.send();
मैं
XMLHttpRequest cannot load http://stackoverflow.com/. Origin http://localhost is not allowed by Access-Control-Allow-Origin.
मिल मुझे लगता है यह ग्राहक स्क्रिप्ट में कोई समस्या नहीं है और सर्वर विन्यास है ...
नहीं है, तो आप इस stackoverflow.com हेडर स्थापित करने के लिए, नहीं की जरूरत है साथ ही स्थानीय होस्ट यूआरएल फिल्टर करने के लिए। :एक्स। अन्यथा समान मूल नीति का बिंदु क्या होगा। – Esailija
आपके द्वारा सेट किए गए सर्वर तक पहुंचने का प्रयास करें, जो ओवरफ़्लो ढेर नहीं है। ;) – Nek
डीओएच! क्या संसाधन मूल प्राप्त करने के लिए क्रोम (या अन्य ब्राउज़र) को बताने का कोई तरीका है, भले ही हेडर गुम हो जाए, जब मेरी उत्पत्ति लोकलहोस्ट हो? – whadar