- From: Julian Reschke <julian.reschke@gmx.de>
- Date: Mon, 01 Feb 2010 15:44:12 +0100
- To: Barry Leiba <barryleiba.mailing.lists@gmail.com>
- CC: Anthony Bryan <anthonybryan@gmail.com>, HTTP Working Group <ietf-http-wg@w3.org>
Barry Leiba wrote: > ... > That's a fine re-write, and I'm mostly happy with it. May I make a > small edit? In order to avoid people wondering whether "that value" > refers back to the previous bullet, how's this?: > > HTTP/1.1 clients: > > o MUST use the entity tag in any cache-conditional request (using > If-Match or If-None-Match) if an entity tag has been provided by > the origin server. > > o SHOULD use the Last-Modified value in non-subrange cache-conditional > requests (using If-Modified-Since) if only a Last-Modified value has been > provided by the origin server. > > o MAY use the Last-Modified value in subrange cache-conditional requests > (using If-Unmodified-Since) if only a Last-Modified value has been > provided by an HTTP/1.0 origin server. The user agent SHOULD > provide a way to disable this, in case of difficulty. > > o SHOULD use both validators in cache-conditional requests if both > an entity tag and a Last-Modified value have been provided by the > origin server. This allows both HTTP/1.0 and HTTP/1.1 caches to > respond appropriately. > ... It is much better, indeed. Applied with <http://trac.tools.ietf.org/wg/httpbis/trac/changeset/755>. Best regards, Julian
Received on Monday, 1 February 2010 14:44:47 UTC