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

Какой запрос посылается перед GET

При выполнении GET-запроса браузер может отправить предварительный CORS-запрос (OPTIONS), если:

  1. Запрос не является простым (например, содержит кастомные заголовки)
  2. Используются методы, отличные от GET, POST, HEAD
  3. Указан Content-Type, кроме application/x-www-form-urlencoded, multipart/form-data, text/plain

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

http
OPTIONS /api/data HTTP/1.1
Host: example.com
Access-Control-Request-Method: GET
Access-Control-Request-Headers: X-Custom-Header
Origin: https://your-site.com

Сервер должен ответить с разрешающими CORS-заголовками, иначе основной GET-запрос не отправится.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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