Средний
Что такое "CORS" (Cross-Origin Resource Sharing)?
CORS — это механизм безопасности, встроенный в браузеры.
По умолчанию браузер запрещает JavaScript-коду, загруженному с домена my-site.com, делать API-запросы к другому домену api-bank.com (политика Same-Origin).
Это защищает юзера от кражи данных зловредными сайтами.
Чтобы запрос прошел, сервер api-bank.com должен явно разрешить это, вернув специальный HTTP-заголовок:Access-Control-Allow-Origin: https://my-site.com.
💡 Важно: CORS работает только в браузере. Если вы отправите тот же запрос через Postman или cURL, он пройдет успешно, так как там нет браузерных ограничений.