ПРОЕКТЫ 


  АРХИВ 


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: Выставлят ь connection close



Hello!

On Fri, May 15, 2009 at 08:25:48PM +0400, Kirill A. Korinskiy wrote:

> At Fri, 15 May 2009 18:50:51 +0400,
> Igor Sysoev <is@xxxxxxxxxxxxx> wrote:
> > 
> > Скажем так, если какой-нибудь распространённый браузер не умеет http,
> > то это повод сделать workaround, например, такие workaround'ы есть для MSIE.
> > Но распространённой ситуации, когда wget'ом забирают 204 ответы, я себе
> > представить не могу. А для специфичного случая вполне можно обойтись
> > конфигурацией:
> > 
> >    location ... {
> >        return 204;
> >        keepalive_timeout 0;
> >    }
> > 
> 
> к сожалению для меня такой workaround не подойдет, т.е. я у меня 204
> ответ вполне штатная ситуация и бить keepalive всем не хочется. А вот
> некоторым у кого клиенты не поддерживают это ? можно и закрыть
> keepalive.

204 не поддерживает корректно более половины виденных мной 
клиентов (включая и браузеры и различные библиотеки).  Возвращай 
200 + content-length: 0 и будет тебе счастье.  По семантике они 
эквивалентны.

Maxim Dounin



 




Copyright © Lexa Software, 1996-2009.