Hi Konstantin! Sunday 06, at 10:55:29 PM you wrote: > Hi! > > А существует ли в природе cache proxy сервер, который позволяет делать > следующее: > 1) делает все GET с Accept-Encoding: gzip, bzip2 ... и по HTTP/1.1, > поддерживать всякие pipelinening etc. > 2) сохраняет его (расжатым/сжатым?) в кеше. > 3) если клиент запрашивает прокси по HTTP/1.0 и/или в строке у него нет > Accept-Encoding: gzip, ..., то кеширующий сервер отдает ответ _расжатым_. > 4) если клиент запрашивает прокси по HTTP/1.1 и строке у него установлен > нужный Accept-Encoding: то, отдаем объект из кеша as is. > > Для чего это нужно - у меня не очень шустрый dialup, поэтому хочется > получать ответы максимально сжатыми (например bzip2 ;), но при этом > парсить контент по-полной через privoxy, который сильно тупит на сжатом > контенте + даунгрейдит любой запрос до HTTP/1.0, что увеличивает время на > ожидание запроса и объем получаемого трафика (например, если оборудование > пройвайдера не умеет сжимать трафик, как это часто бывает с цисками). > > Быстрый поиск по squid/privoxy/oops/polipo ничего путного не нашел. кажется, oops это все-таки умеет. Правда, поддержку pid/chuid/chgid и daemonize ему придется писать самостоятельно. + Непонятна его лицензия - в исходниках лежит что-по похожее на BSD, а на packages.debian.org - GPL :-/ -- WBR, Konstantin chat with ==>ICQ: 109916175 Lepikhov, speak to ==>JID: lakostis@jabber.org aka L.A. Kostis write to ==>mailto:lakostis@pisem.net.nospam ...The information is like the bank... (c) EC8OR