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

Что такое OPTIONS

OPTIONS — это HTTP-метод, используемый для запроса информации о доступных методах и параметрах сервера для указанного URL. Он отправляется браузером автоматически перед CORS-запросами (например, PUT, DELETE) для проверки разрешений.

Пример CORS-запроса с OPTIONS:

javascript
fetch('https://api.example.com/data', {
  method: 'DELETE',
  headers: { 'Content-Type': 'application/json' }
});
// Сервер сначала получит OPTIONS-запрос для проверки CORS-правил

Ключевые особенности:

  • Не изменяет состояние сервера (идемпотентный)
  • Возвращает заголовок Allow с поддерживаемыми методами (GET, POST и т.д.)
  • Используется в Preflight-запросах для сложных CORS-запросов
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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