Sobes.tech
Junior
245
questionbank

Расскажи о методе OPTIONS в HTTP.

AI答案

sobes.tech AI

Метод OPTIONS используется для описания параметров связи для целевого ресурса. Он позволяет клиенту определить, какие методы HTTP разрешены для ресурса, какие заголовки запроса могут быть отправлены, и какие заголовки ответа могут быть получены.

Применение:

  • Проверка разрешенных методов (Allow заголовок).
  • Определение доступных заголовков (Access-Control-Allow-Headers заголовок в CORS).
  • Использование в механизмах CORS (пре-запрос).

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

OPTIONS /resource HTTP/1.1
Host: example.com

Пример ответа:

HTTP/1.1 200 OK
Allow: GET, POST, PUT, DELETE
Content-Length: 0