Estoy atrapado con este problema CORS, aunque configuré el servidor (nginx / node.js) con los encabezados apropiados.
Puedo ver en el panel Red de Chrome -> Encabezados de respuesta:
Access-Control-Allow-Origin:http://localhost
que debería hacer el truco.
Aquí está el código que ahora uso para probar:
var xhr = new XMLHttpRequest();
xhr.onload = function() {
console.log('xhr loaded');
};
xhr.open('GET', 'http://stackoverflow.com/');
xhr.send();
yo obtengo
XMLHttpRequest no puede cargar http://stackoverflow.com/ . Origen http: // localhost no está permitido por Access-Control-Allow-Origin.
Sospecho que es un problema en el script del cliente y no en la configuración del servidor ...