Ignore:
Timestamp:
Jul 8, 2012, 7:50:41 AM (7 years ago)
Author:
julian.reschke@…
Message:

Work-in-progress: hyperlink header field definitions(P4)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • draft-ietf-httpbis/latest/p5-range.xml

    r1738 r1739  
    338338    </t>
    339339    <t>
    340         Cache-Control, ETag, <x:ref>Expires</x:ref>, Content-Location and/or
    341         Vary, if the header field would have been sent in a <x:ref>200 (OK)</x:ref>
    342         response to the same request
     340        <x:ref>Cache-Control</x:ref>, <x:ref>ETag</x:ref>,
     341        <x:ref>Expires</x:ref>, Content-Location and/or
     342        <x:ref>Vary</x:ref>, if the header field would have been sent in a
     343        <x:ref>200 (OK)</x:ref> response to the same request
    343344    </t>
    344345  </list>
     
    447448   where "strong validator" is defined to be either an entity-tag that is
    448449   not marked as weak (&entity-tags;) or, if no entity-tag is provided, a
    449    Last-Modified value that is strong in the sense defined by
     450   <x:ref>Last-Modified</x:ref> value that is strong in the sense defined by
    450451   &lastmod-comparison;.
    451452</t>
     
    646647   to have an up-to-date copy of the entire representation, it could use the
    647648   <x:ref>Range</x:ref> header field with a conditional GET (using
    648    either or both of If-Unmodified-Since and If-Match.) However, if the
    649    condition fails because the representation has been modified, the client
    650    would then have to make a second request to obtain the entire current
    651    representation.
     649   either or both of <x:ref>If-Unmodified-Since</x:ref> and
     650   <x:ref>If-Match</x:ref>.) However, if the condition fails because the
     651   representation has been modified, the client would then have to make a
     652   second request to obtain the entire current representation.
    652653</t>
    653654<t>
     
    662663<t>
    663664   Clients &MUST-NOT; use an entity-tag marked as weak in an If-Range
    664    field value and &MUST-NOT; use a Last-Modified date in an If-Range
    665    field value unless it has no entity-tag for the representation and
     665   field value and &MUST-NOT; use a <x:ref>Last-Modified</x:ref> date in an
     666   If-Range field value unless it has no entity-tag for the representation and
    666667   the Last-Modified date it does have for the representation is strong
    667668   in the sense defined by &lastmod-comparison;.
     
    843844
    844845     <t>The presence of a Range header field in a conditional GET (a request
    845         using one or both of If-Modified-Since and If-None-Match, or
    846         one or both of If-Unmodified-Since and If-Match) modifies what
    847         is returned if the GET is otherwise successful and the
     846        using one or both of <x:ref>If-Modified-Since</x:ref> and
     847        <x:ref>If-None-Match</x:ref>, or one or both of
     848        <x:ref>If-Unmodified-Since</x:ref> and <x:ref>If-Match</x:ref>) modifies
     849        what is returned if the GET is otherwise successful and the
    848850        condition is true. It does not affect the <x:ref>304 (Not Modified)</x:ref>
    849851        response returned if the conditional is false.</t>
     
    10531055  <x:source href="p4-conditional.xml" basename="p4-conditional">
    10541056    <x:defines>304 (Not Modified)</x:defines>
     1057    <x:defines>ETag</x:defines>
     1058    <x:defines>If-Match</x:defines>
     1059    <x:defines>If-Modified-Since</x:defines>
     1060    <x:defines>If-None-Match</x:defines>
     1061    <x:defines>If-Unmodified-Since</x:defines>
     1062    <x:defines>Last-Modified</x:defines>
    10551063  </x:source>
    10561064</reference>
     
    10791087  <seriesInfo name="Internet-Draft" value="draft-ietf-httpbis-p6-cache-&ID-VERSION;"/>
    10801088  <x:source href="p6-cache.xml" basename="p6-cache">
     1089    <x:defines>Cache-Control</x:defines>
    10811090    <x:defines>Expires</x:defines>
     1091    <x:defines>Vary</x:defines>
    10821092  </x:source>
    10831093</reference>
Note: See TracChangeset for help on using the changeset viewer.