Встречается на собеседованиях • сегодня
Как браузер получает информацию о CORS
Браузер отправляет предварительный запрос (preflight) с методом OPTIONS перед основным запросом. Сервер должен ответить с заголовками:
Access-Control-Allow-Origin– разрешённые домены (*или конкретный)Access-Control-Allow-Methods– разрешённые HTTP-методыAccess-Control-Allow-Headers– разрешённые заголовки
Пример ответа сервера:
text
HTTP/1.1 204 No Content
Access-Control-Allow-Origin: https://example.com
Access-Control-Allow-Methods: GET, POST, PUT
Access-Control-Allow-Headers: Content-TypeДля простых GET/POST запросов без кастомных заголовков preflight не требуется, но браузер всё равно проверит Access-Control-Allow-Origin в ответе. Если домен не совпадает – запрос блокируется.

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