httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Cassidy <da...@twocats.co.uk>
Subject Re: [users@httpd] Problem with mod_deflate and IE6 javascript caching
Date Mon, 25 Feb 2008 17:41:53 GMT
How are you testing that this is working correctly ?

Are you using wget with the --header="Accept-Encoding: gzip" 
to test it ?

D


On Mon, 2008-02-25 at 09:46 -0500, Joshua Slive wrote:
> 2008/2/25 Yuan HOng <hongyuan1306@gmail.com>:
> > Hi, list,
> >
> >  I have a large javascript file which I want to send to IE6 gziped and
> >  for IE6 to cache.
> >
> >  I set the following derective in the configuration file:
> >
> >  AddOutputFilterByType DEFLATE application/x-javascript
> >
> >  The result is but that IE6 doesn't cache the javascript.
> >
> >  Looking into the response headers, I found that apache is sending
> >  Transfer-Encoding: chunked together with Vary: Accept-Encoding, but
> >  without Content-Encoding: gzip
> >
> >  I think that the missing Content-Encoding: gzip might have to do with
> >  IE6 not caching the Javascript. Does anybody have an idea about this?
> >
> >  By the way, I have read that Content-Encoding and Transfer-Encoding
> >  are separate things, so I am expecting Apache to send
> >  Transfer-Encoding together with Content-Encoding. Why is
> >  Content-Encoding dropped?
> >
> >  Also, the 'chunked' transfer encoding is supposed to be used for
> >  dynamically generated content. But my javascript file is a static one.
> >  When does apache decide to use 'chunked' encoding? Can I force Apache
> >  not to use 'chunked' encoding for gziped content?
> 
> [Warning: these are mostly informed guesses. I'm not a gzip expert.]
> 
> Transfer- and Content-Encoding are indeed separate things. One does
> not imply the other. Apache is doing Transfer-Encoding, not
> Content-Encoding, so setting the latter header would be an error.
> 
> The chunking is likely there so that apache can send the file as it is
> being compressed, rather than wait to compress the entire file before
> sending.
> 
> I'm not sure why MSIE isn't caching the file, but I think both the
> Content-Encoding and the chunking are not the problem. You need to
> look elsewhere.
> 
> Joshua.
> 
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
> 


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Mime
View raw message