Re: SSI и POST/GET/Cookie

Anton anton200 at gmail.com
Fri Nov 9 21:57:14 MSK 2007


> Скажите, а можно ли передать 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


More information about the nginx-ru mailing list