Ответ
OPTIONS запрос — это HTTP-метод, который используется для получения информации о доступных методах и параметрах взаимодействия с сервером для конкретного URL. Он часто применяется в CORS (Cross-Origin Resource Sharing) для проверки, разрешён ли запрос с другого домена.
Пример:
OPTIONS /api/data HTTP/1.1
Host: example.com
Origin: https://your-site.com
Access-Control-Request-Method: POST
Сервер может ответить:
HTTP/1.1 200 OK
Access-Control-Allow-Origin: https://your-site.com
Access-Control-Allow-Methods: POST, GET, OPTIONS
Access-Control-Allow-Headers: Content-Type
Этот запрос автоматически отправляется браузером перед некоторыми CORS-запросами (например, POST с нестандартными заголовками). В API его можно использовать для документации доступных методов.