Re: Как изменить значение переменной из модуля фильтра

Валентин Бартенев ne at vbart.ru
Wed Aug 8 13:16:01 UTC 2012


On Wednesday 08 August 2012 17:04:26 pavleg wrote:
[...]
> В модуле фильтра я создаю context ( и
> привязываю его к нынешнему request-у),
> потом в get_handle(), который вызывается во
> время запроса переменной flag_var я
> пытаюсь прочитать этот context, но он
> приходит пустой.
> Тоесть судя по всему, заполнение
> переменной происходит перед вызовом
> фильтра.
> Таким образом, когда выполняется
> get_handle(), я не могу использовать context
> request-a.
> 
> Help, please? :)
> 

Модули-фильтры работают с ответом клиенту. Когда FastCGI параметры отправляются 
на бэкенд разумеется никакого ответа ещё нет и цепочка фильтров не вызывалась.

--
Валентин Бартенев


Подробная информация о списке рассылки nginx-ru