ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: headers из SSI


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: headers из SSI
  • From: Yuriy Taraday <yorik.sar@xxxxxxxxx>
  • Date: Thu, 21 Jan 2010 13:44:01 +0300
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:content-type :content-transfer-encoding; bh=9lCrcMe3l/sULXIf95MkqmPjvfjtgPiODFIX/Led8/s=; b=Bf/Fj9BiCKx/UJxcDKUpKRu9T2yDKJ/A0yNO2YiA6s9vhWMQNDTsipJuLGP0BoC6Oq xTZxTw1EuomH3MDNJjKyTrawdUB7z373tvtT8CqLQ8P/XhO7fXKzL1PvxiAPMxodPEX/ pMrkr43LN0EEq2wvLVFGeKX8G8KPFiKoeh3tQ=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; b=vuItmVlJS2xCcg3tEESC4Bwn/JZYDpecMpJQRjpdJG2/vkEWwzYw5ZSxm2la9I1qtw pn+PeyYct6MZgzpnatmCfauEap7pdhLYxOtFu+w4bk5Ixsx0cO6d0tOoBlhICpIgmhhO aiMPvE8uLMmkeg0oWFNM3JLEZnEtN4Tp6IadE=
  • In-reply-to: <4B582A43.3050306@xxxxxxxxx>
  • References: <4B570E30.5070108@xxxxxxxxx> <4B582A43.3050306@xxxxxxxxx>

Добрый день.

Модуль ssi работает при обработке ответа от бэкенда, непосредственно
разбор и выполнение подстановок в ssi происходит при обработке тела
ответа. На этом этапе заголовки уже отправлены клиенту, так устроена
архитектура модулей-фильтров.
Для того, чтобы можно было придерживать заголовки до какой-то
начальной стадии обработки тела, имо, надо либо очень хитро
вывернуться в ssi-фильтре при обработке заголовков, либо не менее
хитро поправить архитектуру фильтров вообще.
И то, и то выходит за рамки "небольшой правки исходников".

С уважением,
       Тарадай Юрий.

2010/1/21 Dmitry Alekhin <dmitry@xxxxxxxxx>:
> Привет,
>
> Зададим вопрос несколько по иному - возможно ли небольшой правкой исходников
> изменить это поведение ? Допустим , разрешать передавать хидеры из инклуда
> если
> инклуд состоялся до тела файла контейнера , то есть ssi стоит  в первой
> строке ?
>
>
>
>
> Hello!
>
> On Thu, Jan 21, 2010 at 12:52:07AM +0300, Dmitry Alekhin wrote:
>
>
>
>> Скажите , а почему header-ы которые генерируются ssi инклудом не
>> передаются в окончательный ответ ?
>
>
> Потому что когда обрабатываются ssi иклуды - в общем случае
> заголовок уже отправлен клиенту.
>
> Maxim Dounin
>
>
>
>
>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@xxxxxxxxx
> http://nginx.org/mailman/listinfo/nginx-ru
>
>
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.