Re: сжатие между двумя nginx в цепочке

Maxim Dounin mdounin at mdounin.ru
Fri May 22 16:47:14 UTC 2015


Hello!

On Fri, May 22, 2015 at 06:27:38PM +0300, Phil Kulin wrote:

> 21 мая 2015 г., 16:39 пользователь Maxim Dounin <mdounin at mdounin.ru> написал:

[...]

> > Следует иметь в виду, что сжатие приводит к потере заголовка
> > Content-Length (если он был), и соответственно использованию
> > "Transfer-Encoding: chunked" (в HTTP/1.1) или закрытию соединения
> > (в HTTP/1.0).
> 
> Это в каких случаях будет срабатывать?

Заголовок Content-Length будет убираться в любых случаях.  
Соответственно если, e.g., между F1 и F2 используется HTTP/1.0 (а 
именно его nginx использует при общении с бекендами по умолчанию), 
то не будет контроля целостности ответа.  А равно будет 
применяться несколько другая логика работы с соединением, что 
внутри nginx'а, что браузерами - что, соответственно, может влиять 
на некоторые видимые глазу показатели.

-- 
Maxim Dounin
http://nginx.org/



Подробная информация о списке рассылки nginx-ru