ПРОЕКТЫ 


  АРХИВ 


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



On Sun, Jan 27, 2008 at 05:00:25PM +0200, Serg Senko wrote:

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

А Апач не напрягает ?

>nc apache.org 80
HEAD / HTTP/1.0

HTTP/1.1 200 OK
Date: Sun, 27 Jan 2008 15:30:19 GMT
Server: Apache/2.2.8 (Unix)
Last-Modified: Wed, 23 Jan 2008 23:24:46 GMT
ETag: "7ad47b-42e9-4446c07de2b80"
Accept-Ranges: bytes
Content-Length: 17129
Cache-Control: max-age=86400
Expires: Mon, 28 Jan 2008 15:30:19 GMT
Vary: Accept-Encoding
Connection: close
Content-Type: text/html


> 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

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



 




Copyright © Lexa Software, 1996-2009.