вопрос по ngx_http_perl_module

Igor Sysoev is at rambler-co.ru
Sat Nov 4 22:03:24 MSK 2006


On Sat, 4 Nov 2006, Andrey Antonov wrote:

> 1. Почему-то не работает $r->has_request_body( $x ), если $x это переменная
> содержащая название процедуры, работает только с константной строкой. И
> кстати говоря, константная строка должна быть в кавычках, по-другому у меня
> не работает, а в примере который в документации строка без кавычек.

Странно, у меня работают все варианты: и переменная, и строка, и
просто имя функции без кавычек.

> 2. Такая последовательность запросов в одном рабочем процессе nginx:
> а. Запрос 1 - устанавливает обработчик $r->has_request_body( 'handler_1' )
> и значение переменной $r->varible( 'a', 1 ).
> б. Запрос 2 - устанавливает значение переменной $r->variable( 'a', 2 ).
> в. Вызывается handler_1, каким будет в нем значение $r->variable( 'a' ) ?

Значения переменных локально для запроса. Соответственно, переменная
$a в handler_1 будет иметь значение 1.


Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list