Gzip и заголовок Via:

Mike Kolesnikov mozilla_bugs at mail.ru
Wed Jan 19 21:44:04 MSK 2005


Добрый вечер.

Дома пользуюсь небольшой HTTP проксёй/кэшем: polipo.
Заметил, что nginx не отдает ему сжатый контент, тогда как при обращении
к нему напрямую мозиллой приходит нормальный content-encoding: gzip.

Произвел несколько экспериментов. Дело оказалось в заголовке Via.
Вот тут nginx отдавал gzip, как и положено:

GET /robots.txt HTTP/1.1
Host: 12.34.56.7
Accept-Encoding: gzip

Как только добавляется заголовок Via:, gzip сразу как не бывало, и
отдается plain text:

GET /robots.txt HTTP/1.1
Host: 12.34.56.7
Accept-Encoding: gzip
Via: 1.1 test.com

Это баг, или такая фича?






More information about the nginx-ru mailing list