Return-Path: Delivered-To: new-httpd-archive@hyperreal.org Received: (qmail 12286 invoked by uid 6000); 22 Sep 1998 13:35:08 -0000 Received: (qmail 12269 invoked from network); 22 Sep 1998 13:35:01 -0000 Received: from sunny.bog.msu.su (158.250.20.1) by taz.hyperreal.org with SMTP; 22 Sep 1998 13:35:01 -0000 Received: from localhost (dima@localhost) by sunny.bog.msu.su (8.9.1a/8.9.1) with SMTP id RAA15533; Tue, 22 Sep 1998 17:31:28 +0400 (MSD) (envelope-from dima@bog.msu.su) Date: Tue, 22 Sep 1998 17:31:27 +0400 (MSD) From: Dmitry Khrustalev To: Jim Gettys cc: new-httpd@apache.org, Marc Slemko Subject: Re: HTTP Compression in Mozilla In-Reply-To: <9809211411.AA30203@pachyderm.pa.dec.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: new-httpd-owner@apache.org Precedence: bulk Reply-To: new-httpd@apache.org well, i'm running httpd with streaming gzip compression on www.rbc.ru now total traffic for 17 hours is 3.87 GB compression saved 0.645 GB. responses are selected for compression using this algorithm: r->proto_num >= HTTP_VERSION(1,1)) && r->status == HTTP_OK && !ap_table_get(r->headers_in, "Via") && ae = ap_table_get(r->headers_in, "Accept-Encoding") && ap_find_token(r->pool, ae, "gzip") && ce == NULL && r->byterange == 0 && ct != NULL && !strncasecmp(ct, "text/", 5)) where ct is content-type of response and ce is content-encoding. -Dima On Mon, 21 Sep 1998, Jim Gettys wrote: > The sad thing is that zlib is set up properly for streaming data through > it (just as you want for progressive HTML rendering). And zlib is > freely available (I think it is under a GPL). > > This is why Henrik found it so easy to implement transfer coding > in libwww; it really was "an afternoon hack". > - Jim > >