Если речь о CORS preflight, браузер предварительно отправляет OPTIONS, чтобы проверить допустимость межсайтового запроса.
До GET-запроса обычно идёт ещё один запрос. Какой и в чём его основная цель?
Если речь о CORS preflight, браузер предварительно отправляет OPTIONS, чтобы проверить допустимость межсайтового запроса.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Если речь о CORS preflight, браузер предварительно отправляет OPTIONS, чтобы проверить допустимость межсайтового запроса.
Такой запрос нужен не перед каждым GET: его вызывают определённые методы или заголовки, например Authorization. Для простого CORS-запроса предварительная проверка не требуется.