Как получить доступ к параметрам HTTP GET в Nginx до версии 0.7.8? - PullRequest
3 голосов
/ 05 января 2009

В changelog указана версия 0.7.8 в качестве версии, которая вводит нотацию $arg_X для доступа к параметру HTTP GET X из nginx.conf.

К сожалению, вики очень актуальна. Как получить доступ к параметрам HTTP GET из nginx.conf до этой версии?

1 Ответ

5 голосов
/ 05 января 2009

На данный момент лучшее, что у меня есть, - это совпадение с $args.

Например, вместо того, чтобы сказать if ($arg_user = "jim"), вы можете сказать if ($args = "user=jim"). Этот конкретный пример работает только для одного аргумента, поскольку несколько аргументов могут встречаться в любом порядке; этот случай должен обрабатываться регулярными выражениями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...