Встречается на собеседованиях • сегодня

Как рассшифровывается CORS

Cross-Origin Resource Sharing (CORS) — механизм, позволяющий браузеру запрашивать ресурсы с другого домена, отличного от текущего.

Пример:

javascript
fetch('https://api.example.com/data', {
  method: 'GET',
  mode: 'cors', // явно указываем режим CORS
  headers: {
    'Content-Type': 'application/json'
  }
})
.then(response => response.json())
.then(data => console.log(data));

Ключевые моменты:

  • Работает через HTTP-заголовки (Access-Control-Allow-Origin, Access-Control-Allow-Methods).
  • Требует обработки на сервере (например, настройки в Express.js через cors() middleware).
  • Запросы с credentials (куки, авторизация) требуют credentials: 'include' и Access-Control-Allow-Credentials: true.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы