Estoy atascado con este problema CORS, aunque configuré el servidor (nginx/node.js) con los encabezados correspondientes.CORS mortal cuando http: // localhost es el origen
puedo ver en el panel de Chrome Red -> Cabeceras de Respuesta:
Access-Control-Allow-Origin:http://localhost
que debe hacer el truco.
Aquí está el código que ahora utilizo para probar:
var xhr = new XMLHttpRequest();
xhr.onload = function() {
console.log('xhr loaded');
};
xhr.open('GET', 'http://stackoverflow.com/');
xhr.send();
me sale
XMLHttpRequest cannot load http://stackoverflow.com/. Origin http://localhost is not allowed by Access-Control-Allow-Origin.
Sospecho que es un problema en el script de cliente y no la configuración del servidor ...
No, stackoverflow.com tiene que establecer esta cabecera, no tú. :X. Cuál sería el objetivo de la misma política de origen de lo contrario. – Esailija
Intente acceder al servidor que configuró no desbordamiento de pila. ;) – Nek
DOH! ¿Hay alguna manera de decirle a Chrome (u otro navegador), para obtener el recurso, incluso si el encabezado falta cuando mi origen es localhost? – whadar