Встречается на собеседованиях • сегодня
Как работает CORS
CORS (Cross-Origin Resource Sharing) — механизм, разрешающий или запрещающий запросы между разными источниками (доменами, протоколами, портами). Браузер автоматически добавляет заголовок Origin и проверяет ответ сервера на наличие Access-Control-Allow-Origin.
Пример запроса:
javascript
fetch('https://api.example.com/data', {
method: 'GET',
headers: { 'Content-Type': 'application/json' }
})Пример ответа сервера:
text
Access-Control-Allow-Origin: https://yourdomain.com
Access-Control-Allow-Methods: GET, POST
Access-Control-Allow-Headers: Content-TypeНюансы:
- Для
POST,PUT,DELETEбраузер сначала отправляетOPTIONS-запрос (preflight). - Простые запросы (
GET,POSTс некоторыми заголовками) не требуют preflight. - Сервер должен явно разрешить CORS, иначе браузер заблокирует ответ.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы