Which response headers are typically used to enable CORS in a RESTful API?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng gồm hai ý: "Access-Control-Allow-Methods" và "Access-Control-Allow-Origin". CORS (Cross-Origin Resource Sharing, chia sẻ tài nguyên khác nguồn) là cơ chế trình duyệt dùng để quyết định trang ở origin này có được đọc phản hồi từ API ở origin khác hay không, và quyết định đó dựa vào các header Access-Control mà máy chủ trả về: một header cho biết origin nào được phép, header kia liệt kê các method như GET, POST, DELETE được chấp nhận, thường trả trong phản hồi preflight OPTIONS; middleware cors của Express đặt các header này tự động. "Content-Type" chỉ mô tả định dạng của body như application/json, không liên quan việc cho phép truy cập khác nguồn. "Cache-Control" điều khiển việc lưu đệm phản hồi ở trình duyệt hoặc proxy, cũng không bật được CORS.

Cùng chương 9

Xuất hiện trong 1 bộ đề