Antwort: Re: [Mod_gzip] "mod_gzip_send_vary=Yes" disables caching on IE? (1.3.26.1a)

mod_gzip@lists.over.net mod_gzip@lists.over.net
Mon, 9 Dec 2002 15:20:35 +0200


Hi Robert,


> Vary: *
> Means that the reponse was calculated on *something* that
> is not represented in the REQUEST headers, and thus MUST
> BE revalidated EVERY time.
> Caching is allowed, but only in combination with ETAG
> validation against the origin on every request.

I agree with you.

In fact, this made us let mod_gzip 1.3.26.1a send "Vary: *"
in case someone is using one of the directives that make
mod_gzip negotiation about other things than HTTP leaders,
like
 a) HTTP version level and
 b) HTTP method.
This wouldn't work if a proxy cache were allowed to cache
contents with "Vary: *".

All of you may read
     http://www.schroepl.net/projekte/mod_gzip/cache.htm#vary-wildcard
for details about mod_gzip in this aspect.

By the way, some time ago I asked the Apache Group about
the creation of different ETags for compressed and uncom-
pressed content. Their response seems to indicate they
_don't_ consider these to be different entities.

Regards, Michael