W3C home > Mailing lists > Public > ietf-http-wg@w3.org > April to June 2009

RE: i37: Vary and non-existant headers

From: Brian Smith <brian@briansmith.org>
Date: Fri, 8 May 2009 06:40:58 -0500
To: "'Adrien de Croy'" <adrien@qbik.com>, "'Brian Smith'" <brian@briansmith.org>
Cc: "'HTTP Working Group'" <ietf-http-wg@w3.org>
Message-ID: <001201c9cfd1$de876720$9b963560$@org>
Adrien de Croy wrote:
> that's not what I meant.  I meant maybe the original request had an
> Accept-Encoding header, the server sent back a response with Vary
> Accept-Encoding, but no Content-Encoding header, since it wasn't
> encoded.  this was then cached.
> 
> Then another request came in without an Accept-Encoding header.
> 
> What I'm trying to get at is: is there any case to be made for
> validation between the Accept-* headers and the matching Content-*
> headers of the original request and response, and whether this should
> have any bearing on matching for subsequent requests.

A transparent cache cannot do that, but a non-transparent proxy can, unless
the no-transform attribute is used. My understanding is that whenever the
specification refers to a cache, it is referring to a transparent one. Maybe
that is something that needs to be more explicit.

- Brian
Received on Friday, 8 May 2009 11:41:40 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 27 April 2012 06:51:02 GMT