ПРОЕКТЫ 


  АРХИВ 


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: HEAD / HTTP 1.0



 
В чем отличие я уже прочитал,
 
Но не нашел rfc в котором бы было сказано что бы сервер на протокол http 1.0 запрос возвращл в ответе http 1.1
и этот ответ в любом снифере http видно.
 
При этом - если  апачу сказать что бы  BrowserMatch "MSIE 7.0" force-response-1.0 то в ответе снифера увидишь ответ 1.1
 
А так получается ( не верь глазам своим ) ?

Как бы это напрягает только юзеров которые сидят за прокси.
 
 
 
On 1/27/08, Roxis <roxis@xxxxxxx> wrote:
On Sunday 27 January 2008, Serg Senko wrote:
> не понял :)
>
> Если HTTP 1.0 ответ, почему в ответе телнета на 80'й порт вижу 1.1 ?
> как можно проверить что ответ действительно в 1.0  ?
>
> On 1/27/08, Roxis <roxis@xxxxxxx> wrote:
> > On Sunday 27 January 2008, Serg Senko wrote:
> > > Hi
> > >
> > > Можно добится от nginx, что бы при получении запроса в HTTP 1.0 ответ
> > > будет HTTP 1.0 а не HTTP 1.1 ?
> >
> > ответ и будет HTTP/1.0, а вот заголовок HTTP/1.1

Попробуйте послать HTTP/1.1 запрос без host заголовка, (что нарушает стандарт
HTTP/1.1), nginx ответит "HTTP/1.1 400 Bad Request".
Сделайте запрос в HTTP/1.0, nginx  ответит "HTTP/1.1 200 OK" или другим кодом

Заголовок ответа всегда будет HTTP/1.1
А вот сам ответ в зависимости от версии запроса.

А если интересно чем отличается HTTP/1.1 от 1.0, то читайте rfc2616.




--
ttyv0 "/usr/libexec/gmail Pc"  webcons on secure

 




Copyright © Lexa Software, 1996-2009.