Ich bin mit diesem CORS-Problem festgefahren, obwohl ich den Server (nginx / node.js) mit den entsprechenden Headern festgelegt habe.
Ich kann im Chrome-Netzwerkbereich sehen -> Antwortheader:
Access-Control-Allow-Origin:http://localhost
was sollte den Trick tun.
Hier ist der Code, den ich jetzt zum Testen verwende:
var xhr = new XMLHttpRequest();
xhr.onload = function() {
console.log('xhr loaded');
};
xhr.open('GET', 'http://stackoverflow.com/');
xhr.send();
Ich bekomme
XMLHttpRequest kann http://stackoverflow.com/ nicht laden . Origin http: // localhost ist von Access-Control-Allow-Origin nicht zulässig.
Ich vermute, es ist ein Problem im Client-Skript und nicht in der Serverkonfiguration ...