Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Изменения в rewrite-фазе
On Wed, Jun 30, 2010 at 07:08:01PM +0200, Valery Kholodkov wrote:
> В nginx-0.8.42 и старше оторвали возможность реализовывать
> возобновляемые хэндлеры в фазе rewrite. В чем причина такого
> дизайнерского решения?
Это связано с
return "some text";
Было
NGX_OK следующая фаза
NGX_DECLINED следующая обработчик в этой же фазе
NGX_AGAIN возращаем управление
NGX_DONE возращаем управление
прочее
NGX_ERROR завершаем запрос
NGX_HTTP_... завершаем запрос
Стало
NGX_DECLINED следующая обработчик в этой же фазе
прочее
NGX_OK завершаем запрос
NGX_AGAIN завершаем запрос
NGX_DONE завершаем запрос
NGX_ERROR завершаем запрос
NGX_HTTP_... завершаем запрос
Что, скорее всего, можно вернуть
NGX_OK следующая фаза
NGX_DECLINED следующая обработчик в этой же фазе
NGX_AGAIN скорее всего НЕТ
NGX_DONE возращаем управление
прочее
NGX_ERROR завершаем запрос
NGX_HTTP_... завершаем запрос
--
Игорь Сысоев
http://sysoev.ru
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|