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