Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: SSI и POST/GET/Cookie
- To: nginx-ru@xxxxxxxxx
- Subject: Re: SSI и POST/GET/Cookie
- From: Anton <anton200@xxxxxxxxx>
- Date: Fri, 9 Nov 2007 23:57:14 +0500
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=HYosl1+8Fc7if4o5FDwz5Kelg1QS/w04EIFfXWxp/oo=; b=MTYQ0H2kGR9vr/cAJTmkM3E1Q1fkaiZdXKOeq/IZ1yUXqdW7bJycMc1gTC4gduXAPkj1lNEXe66/5n/p3nnSp1HVz/E7yBmZC04zRLpYJxKr6FEwollGD4nSpCP8BfZqKsaYuyZ//mWhKUaMMYyaxafztPTiuUi5/T2Aj8vt/m4=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=nsSyH09b0YS2cuEhDYIhUu95EJYE9gqsn6oUIG5T5wu5nXHBDkcUcFUu67XjjTgKKOw1LKkj9rmFD/65Qe5BgOYBm2CfP6ZYhfz5VlIQm7dPg1a03qngFtG4Gc95+Zfffh/Ei73rdileFrSyORAy9W/f6+c+lhgXso4WYdqvqDo=
- In-reply-to: <8cac8dd0711090837s722524a5o6208308d1ff91943@xxxxxxxxxxxxxx>
- References: <8cac8dd0711090837s722524a5o6208308d1ff91943@xxxxxxxxxxxxxx>
> Скажите, а можно ли передать ssi-вставке содержимое POST/GET или Cookie?
> Или вообще - просто все заголовки исходного запроса, пучком?
>
> Т.е. вот буквально из примера: на странице index.html есть простая вставка
> <!--# include virtual="/remote/body.cgi" -->
> И мне надо чтобы этот body.cgi получил все заголовки запроса, ну того
> самого который запросил index.html.
> Получить - в любом виде. Предположим, что этот cgi-шник сам разбирает
> всё что ему сунули на вход.
> Как такое можно сделать?
Для Cookie подошло решение наподобие:
if ($http_cookie ~* "name=([^;]+)(?:;|$)" ) {
set $id $1;
}
proxy_set_header X-ID $id;
А вот как GET/POST от исходного запроса получить...
--
engineer
|