У меня есть сервер 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
переменная.