nginx OPTIONS Ответ без проксирования, без приложения -- пример
Primary tabs
Задача: отвечать на запрос типа OPTIONS, без обращения к приложению, а сразу - на уровне nginx.
Предположим что у вас была конфигурация:
server { listen 80; server_name nestproxy.loc; location / { #timeouts proxy_read_timeout 20; proxy_connect_timeout 20; proxy_send_timeout 20; } }
Добавляем провеку $request_method
и используем return:
server { listen 80; server_name nestproxy.loc; location / { #timeouts proxy_read_timeout 20; proxy_connect_timeout 20; proxy_send_timeout 20; if ($request_method = OPTIONS) { return 204; } } }
- Log in to post comments
- 638 reads