Для чего нужен HTTP-метод OPTIONS?

OPTIONS запрашивает сведения о возможностях взаимодействия с ресурсом; браузер также использует его для CORS preflight.

Короткий ответ

Что ответить на собеседовании

OPTIONS запрашивает сведения о возможностях взаимодействия с ресурсом; браузер также использует его для CORS preflight.

Подробный разбор

Ответ с пояснениями

OPTIONS запрашивает сведения о возможностях взаимодействия с ресурсом; браузер также использует его для CORS preflight.

В preflight браузер сообщает предполагаемый метод и заголовки, а сервер отвечает разрешениями CORS. Не каждый межсайтовый запрос требует preflight. OPTIONS не выполняет бизнес-операцию вместо POST/DELETE, и успешный preflight не отменяет проверку прав у фактического запроса.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее