Changeset 508


Ignore:
Timestamp:
Mar 4, 2009, 7:56:21 PM (11 years ago)
Author:
mnot@…
Message:

Tidy up definition of Vary

File:
1 edited

Legend:

Unmodified
Added
Removed
  • draft-ietf-httpbis/latest-roy/p6-cache.xml

    r507 r508  
    11511151        <x:anchor-alias value="Vary-v"/>
    11521152        <t>The "Vary" response-header field's value indicates the set of request-header fields that
    1153           fully determines, while the response is fresh, whether a cache is permitted to use the
    1154           response to reply to a subsequent request without validation. For uncacheable or stale
    1155           responses, the Vary field value advises the user agent about the criteria that were used
    1156           to select the representation. A Vary field value of "*" implies that a cache cannot
    1157           determine from the request headers of a subsequent request whether this response is the
    1158           appropriate representation. See <xref target="caching.negotiated.responses" /> for use of
    1159           the Vary header field by caches.</t>
     1153          determines, while the response is fresh, whether a cache is permitted to use the
     1154          response to reply to a subsequent request without validation; see <xref
     1155          target="caching.negotiated.responses" />.</t>
     1156        <t>In uncacheable or stale responses, the Vary field value advises the user agent about
     1157          the criteria that were used to select the representation.</t>
    11601158<figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="Vary"/><iref primary="true" item="Grammar" subitem="Vary-v"/>
    11611159  <x:ref>Vary</x:ref>   = "Vary" ":" <x:ref>OWS</x:ref> <x:ref>Vary-v</x:ref>
    11621160  <x:ref>Vary-v</x:ref> = "*" / 1#<x:ref>field-name</x:ref>
    11631161</artwork></figure>
    1164         <t>The set of header fields named by the Vary field value is known as the "selecting"
     1162        <t>The set of header fields named by the Vary field value is known as the selecting
    11651163          request-headers.</t>
    11661164        <t>Servers &SHOULD; include a Vary header field with any cacheable response that is
     
    11731171        <t>A Vary field value of "*" signals that unspecified parameters not limited to the
    11741172          request-headers (e.g., the network address of the client), play a role in the selection of
    1175           the response representation. The "*" value &MUST-NOT; be generated by a proxy server;
     1173          the response representation; therefore, a cache cannot determine whether this response is
     1174          appropriate. The "*" value &MUST-NOT; be generated by a proxy server;
    11761175          it may only be generated by an origin server.</t>
    11771176        <t>The field-names given are not limited to the set of standard request-header fields
Note: See TracChangeset for help on using the changeset viewer.