SSI subrequests

Igor Sysoev is at rambler-co.ru
Mon Oct 22 12:41:18 MSD 2007


On Mon, Oct 22, 2007 at 12:06:29PM +0400, Denis Erygin wrote:

> Приложил к письму код модуля-фильтра,
> который выводит r->request_line, r->main->request_line, 
> r->parent->request_line.
> Причем подзапросов SSI он у меня не замечает, разве что r != r->main.
> 
> Этот модуль будет написан как повторитель всех запросов,
> например отправляя дублированные запросы по UDP,
> которые конвертируются в TCP на другой машине.
> 
> Это нужно в основном для тестирования остальных модулей
> реальными запросами.

r->request_line != r->uri

r->request_line - это оригинальная строка запроса, пришедшая от клиента.

> ----- Original Message ----- 
> From: "Igor Sysoev" <is at rambler-co.ru>
> To: <nginx-ru at sysoev.ru>
> Sent: Monday, October 22, 2007 10:03 AM
> Subject: Re: SSI subrequests
> 
> 
> On Mon, Oct 22, 2007 at 09:56:37AM +0400, Denis Erygin wrote:
> 
> >Есть ли способ, из своего модуля-фильтра, узнать по каким
> >URL сделал подзапросы SSI ?
> >
> >Сейчас хоть они проходят через модуль-фильтр,
> >но r->uri у них одинаковый и равный главному.
> 
> У них не может быть r->uri, совпадающий с соновном запросом.
> Например, в ngx_http_postpone_filter_module я вижу правильные r->uri.
> 
> 
> -- 
> Игорь Сысоев
> http://sysoev.ru



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





More information about the nginx-ru mailing list