Re: HTTP Content negotiation and caches

From: Henrik Nordstrom (hno@hem.passagen.se)
Date: Thu Jun 24 1999 - 13:50:32 MDT


Patrick McManus wrote:

> 'equivalent requests' is a problem.. consider Accept headers and q
> values and their interactions with proxies.. a proxy may very well
> choose to give the same response back to two subsequent requests that
> would have generated different variants if presented directly to the
> origin server.

Not entirely true. HTTP/1.1 servers SHOULD use Vary: to indicate when
the response varies based on header values or other things derived from
the request, and caching proxies MUST to pay attention to Vary headers.

See RFC2616, sections 12.1 and 13.6.

--
Henrik Nordstrom
Spare time Squid hacker



This archive was generated by hypermail 2b29 : Thu Nov 18 2004 - 11:21:26 MST