Cross-Origin Resource Sharing

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук

Cross-Origin Resource Sharing (CORS) - специфікація технології браузерів, яка описує способи веб-сервісам надавати скриптам що надходять з домену який не відповідає політиці одного походження "пісочницю"[1]. CORS - сучасна альтернатива JSONP. JSONP підтримує тільки GET запити, CORS може й інші. Використання CORS дозволяє веб-програмісту використовувати звичайний XMLHttpRequest який дозволяє кращу обробку помилок ніж JSONP. З іншого боку, JSONP працює на застарілих браузерах які не мають підтримки CORS. CORS підтримується більшістю сучасних браузерів.[2]

Зноски[ред.ред. код]

  1. http://hacks.mozilla.org/2009/07/cross-site-xmlhttprequest-with-cors/
  2. http://www.nczonline.net/blog/2010/05/25/cross-domain-ajax-with-cross-origin-resource-sharing/

Посилання[ред.ред. код]