Chia sẻ tài nguyên đa nguồn (CORS) là một cơ chế cho phép truy cập tài nguyên bị hạn chế từ một miền khác trong trình duyệt web.
Ví dụ, khi bạn nhấp vào trình phát video HTML5 trong các mục demo HTML5, trình duyệt sẽ yêu cầu quyền truy cập camera. Chỉ khi người dùng cho phép thì camera mới được mở cho ứng dụng web.
Dưới đây là ví dụ về các trình xử lý sự kiện trong CORS:
xhr.onload = function() {
var responseText = xhr.responseText;
// xử lý phản hồi
console.log(responseText);
};
xhr.onerror = function() {
console.log('Đã xảy ra lỗi!');
};