Welcome! Log In Create A New Profile

Advanced

Re: Изменения в rewrite-фазе

August 03, 2010 11:38AM
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@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Изменения в rewrite-фазе

Valery Kholodkov June 30, 2010 01:10PM

Re: Изменения в rewrite-фазе

Igor Sysoev August 03, 2010 11:38AM

Re: Изменения в rewrite-фазе

Daniel Podolsky August 03, 2010 12:50PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 245
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready