Re: Манипуляции с http-заголовками
Maxim Dounin
mdounin на mdounin.ru
Пн Ноя 22 18:30:40 MSK 2010
Hello!
On Mon, Nov 22, 2010 at 10:15:10AM -0500, gmlexx wrote:
> Суть задачи:
> - От пользователя в http-запросе
> прилетает зашифрованная кука, нужно
> передать ее расшифрованном виде на
> backend
>
> Подскажите пожалуйста, как можно это
> сделать с минимальными затратами?
> - Подправить ngx_http_proxy_module.c?
> - Подправить ngx_upstream.c?
> - Написать input_filter для upstream модуля? В
> Emiller's Guide об этом упомянуто, но подробно
> не описано.
Написать модуль, который куку расшифровывает, и делает переменную
с расшифорованными данными. Ну или вообще расшифровывать на
встроенном перле, через perl_set.
А дальше
proxy_set_header X-Decoded-Cookie $your_var_with_decoded_cookie.
Maxim Dounin
Подробная информация о списке рассылки nginx-ru