Saya terjebak dengan masalah CORS ini, meskipun saya mengatur server (nginx / node.js) dengan header yang sesuai.
Saya dapat melihat di panel Jaringan Chrome -> Header Respons:
Access-Control-Allow-Origin:http://localhost
yang seharusnya melakukan trik.
Berikut kode yang sekarang saya gunakan untuk menguji:
var xhr = new XMLHttpRequest();
xhr.onload = function() {
console.log('xhr loaded');
};
xhr.open('GET', 'http://stackoverflow.com/');
xhr.send();
saya mendapat
XMLHttpRequest tidak dapat memuat http://stackoverflow.com/ . Origin http: // localhost tidak diizinkan oleh Access-Control-Allow-Origin.
Saya menduga itu masalah dalam skrip klien dan bukan konfigurasi server ...