nginx-0.7.58

Igor Sysoev is at rambler-co.ru
Tue May 19 11:31:58 MSD 2009


On Tue, May 19, 2009 at 11:22:20AM +0400, Igor Sysoev wrote:

> On Tue, May 19, 2009 at 12:41:10AM +0400, Михаил Монашёв wrote:
> 
> > Здравствуйте, Игорь.
> > 
> > >> IS>     *) Добавление: переменная $request_body.
> > >> 
> > >> А  что  с этой переменной было бы небезопасно с ней делать, принимая в
> > >> внимание возможный большой размер её содержимого?
> > 
> > IS> Кэшировать POST'ы, а размеры нужно контроллировать посредством
> > IS> client_max_body_size.
> > 
> > Я  возможно  что-то упустил в листе. Но как предполагается реализовать
> > такое кэширование на уровне конфига?
> 
> client_max_body_size          8k;
> client_body_buffer_size       8k;
> client_body_in_single_buffer  on;
> 
> proxy_cache_key  "$request_method $host$request_uri $request_body";

Нет, сейчас это работать не будет, так как кэшируется только GET|HEAD.
Нужно ещё cделать

proxy_cache_methods  GET POST;


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





More information about the nginx-ru mailing list