ПРОЕКТЫ 


  АРХИВ 


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: Возможно ли удаление куки сов в запросе перед проксировани ем на бекенд?


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: Возможно ли удаление куки сов в запросе перед проксировани ем на бекенд?
  • From: Taras Murashko <taras.murashko@xxxxxxxxx>
  • Date: Wed, 13 May 2009 10:58:51 +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 :date:message-id:subject:from:to:content-type; bh=ZDAWzmlqNSZRa2t08+qZ171Hwpph1rAVkMqL+icacWs=; b=TvLjCpq62Inng32cWalDRV/IdnVT/DHCS8EbT2QtCdbV5usGwM2SdvqxDbCtLE8Lrk C9QadCqUGHog1bqjjPFEJGonhhRQHY8XUACQ1JVZAatz32SLievxHV2967AhHIX3kT7K vGvsuQSfACu6AlDhgrBLxyoteRa9yXVRZTO8w=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=pr5pFYxk+MKACw07ntgdd7fP/6DTwyxij5VHHlr0YSCEJvgRHB93vqlg4N1gzRkBM1 nSEquU04eMAm97UqL01Lfm73gUQ9H9wO2C7tem7Fw8mP7eZXd7aAbQ1wwkrV4HPiuXec /necB7rEZQZ2oTTp5IMngbr7icodabxzMHr1s=
  • In-reply-to: <20090513065737.GD7148@xxxxxxxxxxxxx>
  • References: <e7a71f780905122320q530cdefehe303e0b5949ac003@xxxxxxxxxxxxxx> <20090513065737.GD7148@xxxxxxxxxxxxx>

Спасибо за ответы.

2009/5/13 Igor Sysoev <is@xxxxxxxxxxxxx>
On Wed, May 13, 2009 at 09:20:12AM +0300, Taras Murashko wrote:

> При использовании
> proxy_cache<http://sysoev.ru/nginx/docs/http/ngx_http_proxy_module.html#proxy_cache>возникло
> несколько вопросов.
>
> Есть ли возможность в nginx удалять все или некоторые кукисы перед
> проксированием на бекенд.

Удалять всё:
proxy_set_header  Cookie   "";

Передавать выборочно:
proxy_set_header  Cookie   "$cookie_one; $cookie_two";

А есть ли похожая возможность для fastcgi? 

> Есть ли возможность удалять set_cookies в ответе бекенда перед кешированием
> ответа.

В последних версиях Set-Cookie удаляются из закэшированного ответа
клиенту (но на диске остаются). Отключается так:

proxy_pass_header  Set-Cookie;

В случае кеширования  fastcgi ответов, заголовок Set-Cookie отдается из кеша (nginx 0.7.50).
Возможно имеет смысл сделать аналогичное с proxy_cache поведение?



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




 




Copyright © Lexa Software, 1996-2009.