ПРОЕКТЫ 


  АРХИВ 


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: поддержка HTTP/1.1 для проксирования



On Mon, 27 Dec 2004, Dmitry wrote:

> А планируется в ближайшем будущем
> поддержка HTTP/1.1 для проксирования на бэкэнд ?
>
> Похоже, что некоторые вэб-скрипты (CJ и
> прочие для торговли трафиком) считают, что
> если обращение идет по протоколу HTTP/1.0,
> такой запрос считается через прокси
> сервер, даже если нет заголовков X-Forwarded-For и
> X-Real-IP.
>
> От клиента, если он пришел через прокси,
> заголовок X-Forwarded-For пропускается прозрачно nginx.

nginx сейчас не поддерживает постоянные соединения с бэкендом,
хотя такая возможность при разработке учитывалась, поэтому её добавить
не так уж и сложно. Здесь есть только одна проблема - бэкенд будет слать
chunked ответы, если длина ответа не известна, и их нужно правильно
читать. Но тут можно сделать, например, так - ходить по HTTP/1.0 и
явно указывать "Connection: close".


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




 




Copyright © Lexa Software, 1996-2009.