Назад | Перейти на главную страницу

Как заставить Nginx поддерживать метод HTTP OPTIONS

У меня есть сервер Nginx, который возвращает 403, когда клиент использует метод HTTP OPTIONS. Похоже, что Nginx не поддерживает метод OPTIONS, но я не смог найти убедительных доказательств этого в Интернете.

Прямо сейчас Nginx работает на Centos5. Верно ли, что Nginx не поддерживает это, и есть ли модуль, который можно включить для Nginx для поддержки ОПЦИЙ?

Спасибо.

Это не поддерживается в nginx. Вы можете написать модуль самостоятельно или подождать, пока это сделает кто-то другой. Есть список официальные модули и Сторонние модули доступны на их вики.

Nginx действительно поддерживает метод OPTIONS. Это специально упоминается в документации основного модуля:

http://nginx.org/en/docs/http/ngx_http_core_module.html#limit_except

Вы можете настроить nginx для ответа на него на основе значения $request_method переменная.