Tôi bị mắc kẹt với vấn đề CORS này, mặc dù tôi đã đặt máy chủ (nginx / node.js) với các tiêu đề thích hợp.
Tôi có thể thấy trong ngăn Mạng Chrome -> Tiêu đề phản hồi:
Access-Control-Allow-Origin:http://localhost
Mà nên làm thủ thuật.
Đây là mã mà bây giờ tôi sử dụng để kiểm tra:
var xhr = new XMLHttpRequest();
xhr.onload = function() {
console.log('xhr loaded');
};
xhr.open('GET', 'http://stackoverflow.com/');
xhr.send();
tôi có
XMLHttpRequest không thể tải http://stackoverflow.com/ . Nguồn gốc http: // localhost không được Access-Control-Allow-Origin cho phép.
Tôi nghi ngờ đó là một vấn đề trong tập lệnh máy khách và không phải cấu hình máy chủ ...