Ignore:
Timestamp:
Sep 2, 2011, 6:55:23 PM (8 years ago)
Author:
fielding@…
Message:

(editorial) Move Date and HTTP-date from p1 to p2.
Move bizarre clockless requirements to p4 (Last-Modified) and p6 (Expires)

File:
1 edited

Legend:

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

    r1433 r1436  
    2626  <!ENTITY partial                     "<xref target='Part5' xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
    2727  <!ENTITY combining-byte-ranges       "<xref target='Part5' x:rel='#combining.byte.ranges' xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
    28   <!ENTITY full-date                   "<xref target='Part1' x:rel='#date.time.formats.full.date' xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
     28  <!ENTITY http-date                   "<xref target='Part2' x:rel='#http.date' xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
    2929  <!ENTITY header-authorization        "<xref target='Part7' x:rel='#header.authorization' xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
    3030  <!ENTITY header-connection           "<xref target='Part1' x:rel='#header.connection' xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
    31   <!ENTITY header-date                 "<xref target='Part1' x:rel='#header.date' xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
     31  <!ENTITY header-date                 "<xref target='Part2' x:rel='#header.date' xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
    3232  <!ENTITY header-via                  "<xref target='Part1' x:rel='#header.via' xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
    3333  <!ENTITY header-last-modified        "<xref target='Part4' x:rel='#header.last-modified' xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
     
    453453<figure><!--Part1--><artwork type="abnf2616">
    454454  <x:ref>field-name</x:ref>    = &lt;field-name, defined in &header-fields;&gt;
    455   <x:ref>HTTP-date</x:ref>     = &lt;HTTP-date, defined in &full-date;&gt;
     455  <x:ref>HTTP-date</x:ref>     = &lt;HTTP-date, defined in &http-date;&gt;
    456456  <x:ref>port</x:ref>          = &lt;port, defined in &uri;&gt;
    457457  <x:ref>pseudonym</x:ref>     = &lt;pseudonym, defined in &header-via;&gt;
     
    16011601<t>
    16021602   The field-value is an absolute date and time as defined by HTTP-date in
    1603    &full-date;; a sender &MUST; use the rfc1123-date format.
     1603   &http-date;; a sender &MUST; use the rfc1123-date format.
    16041604</t>
    16051605<figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="Expires"/>
     
    16311631   time values), and most caches will evict a response far sooner than
    16321632   that. Therefore, senders ought not produce them.
     1633</t>
     1634<t>
     1635   An origin server without a clock &MUST-NOT; assign Expires
     1636   values to a response unless these values were associated
     1637   with the resource by a system or user with a reliable clock. It &MAY;
     1638   assign an Expires value that is known, at or before server
     1639   configuration time, to be in the past (this allows "pre-expiration"
     1640   of responses without storing separate Expires values for each
     1641   resource).
    16331642</t>
    16341643</section>
     
    24682477<x:ref>Expires</x:ref> = HTTP-date
    24692478
    2470 <x:ref>HTTP-date</x:ref> = &lt;HTTP-date, defined in [Part1], Section 6.1&gt;
     2479<x:ref>HTTP-date</x:ref> = &lt;HTTP-date, defined in [Part2], Section 8&gt;
    24712480
    24722481<x:ref>OWS</x:ref> = &lt;OWS, defined in [Part1], Section 1.2.2&gt;
     
    25022511<x:ref>port</x:ref> = &lt;port, defined in [Part1], Section 2.7&gt;
    25032512<x:ref>pragma-directive</x:ref> = "no-cache" / extension-pragma
    2504 <x:ref>pseudonym</x:ref> = &lt;pseudonym, defined in [Part1], Section 9.9&gt;
     2513<x:ref>pseudonym</x:ref> = &lt;pseudonym, defined in [Part1], Section 8.8&gt;
    25052514
    25062515<x:ref>quoted-string</x:ref> = &lt;quoted-string, defined in [Part1], Section 3.2.3&gt;
Note: See TracChangeset for help on using the changeset viewer.