W3C home > Mailing lists > Public > ietf-http-wg@w3.org > January to March 2010

p4-conditional proofreading

From: Anthony Bryan <anthonybryan@gmail.com>
Date: Fri, 29 Jan 2010 18:44:42 -0500
Message-ID: <bb9e09ee1001291544t2dec7f6ape5b185edd40edcca@mail.gmail.com>
To: HTTP Working Group <ietf-http-wg@w3.org>
Hi,

I don't know if this section is consistent with the other parts of the
spec (I'm still reading my way through), but these sentence fragments
strike me as slightly odd.

You may want to insert "they" (or "clients" or another suitable word)?

OLD

HTTP/1.1 clients:

    * If an entity tag has been provided by the origin server, MUST
use that entity tag in any cache-conditional request (using If-Match
or If-None-Match).
    * If only a Last-Modified value has been provided by the origin
server, SHOULD use that value in non-subrange cache-conditional
requests (using If-Modified-Since).
    * If only a Last-Modified value has been provided by an HTTP/1.0
origin server, MAY use that value in subrange cache-conditional
requests (using If-Unmodified-Since:). The user agent SHOULD provide a
way to disable this, in case of difficulty.
    * If both an entity tag and a Last-Modified value have been
provided by the origin server, SHOULD use both validators in
cache-conditional requests. This allows both HTTP/1.0 and HTTP/1.1
caches to respond appropriately.

NEW

HTTP/1.1 clients:

    * If an entity tag has been provided by the origin server, they
MUST use that entity tag in any cache-conditional request (using
If-Match or If-None-Match).
    * If only a Last-Modified value has been provided by the origin
server, they SHOULD use that value in non-subrange cache-conditional
requests (using If-Modified-Since).
    * If only a Last-Modified value has been provided by an HTTP/1.0
origin server, they MAY use that value in subrange cache-conditional
requests (using If-Unmodified-Since:). The user agent SHOULD provide a
way to disable this, in case of difficulty.
    * If both an entity tag and a Last-Modified value have been
provided by the origin server, they SHOULD use both validators in
cache-conditional requests. This allows both HTTP/1.0 and HTTP/1.1
caches to respond appropriately.


-- 
(( Anthony Bryan ... Metalink [ http://www.metalinker.org ]
  )) Easier, More Reliable, Self Healing Downloads
Received on Friday, 29 January 2010 23:45:15 UTC

This archive was generated by hypermail 2.4.0 : Thursday, 2 February 2023 18:43:21 UTC