Tôi đang sử dụng API tìm nạp HTML5.
var request = new Request('https://davidwalsh.name/demo/arsenal.json');
fetch(request).then(function(response) {
// Convert to JSON
return response.json();
}).then(function(j) {
// Yay, `j` is a JavaScript object
console.log(JSON.stringify(j));
}).catch(function(error) {
console.log('Request failed', error)
});
Tôi có thể sử dụng json bình thường nhưng không thể tìm nạp dữ liệu của url api ở trên. Nó ném ra lỗi:
API tìm nạp không thể tải https://davidwalsh.name/demo/arsenal.json . Không có tiêu đề 'Access-Control-Allow-Origin' có trên tài nguyên được yêu cầu. Nguồn gốc ' http: // localhost ' do đó không được phép truy cập. Nếu phản hồi không rõ ràng phục vụ nhu cầu của bạn, hãy đặt chế độ của yêu cầu thành 'no-cors' để tìm nạp tài nguyên khi CORS bị vô hiệu hóa.