Changeset 462


Ignore:
Timestamp:
Mar 2, 2009, 5:16:11 AM (11 years ago)
Author:
julian.reschke@…
Message:

Updated collected ABNFs.

Location:
draft-ietf-httpbis/latest-roy
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • draft-ietf-httpbis/latest-roy/p1-messaging.html

    r461 r462  
    26492649      <div id="rfc.figure.u.65"></div> <pre class="inline"><a href="#rule.whitespace" class="smpl">BWS</a> = OWS
    26502650
    2651 <a href="#abnf.dependencies" class="smpl">Cache-Control</a> = &lt;Cache-Control, defined in [Part6], Section 15.4&gt;
     2651<a href="#abnf.dependencies" class="smpl">Cache-Control</a> = &lt;Cache-Control, defined in [Part6], Section 3.4&gt;
    26522652<a href="#chunked.transfer.encoding" class="smpl">Chunked-Body</a> = *chunk last-chunk trailer-part CRLF
    26532653<a href="#header.connection" class="smpl">Connection</a> = "Connection:" OWS Connection-v
     
    26732673<a href="#rule.whitespace" class="smpl">OWS</a> = *( [ obs-fold ] WSP )
    26742674
    2675 <a href="#abnf.dependencies" class="smpl">Pragma</a> = &lt;Pragma, defined in [Part6], Section 15.4&gt;
     2675<a href="#abnf.dependencies" class="smpl">Pragma</a> = &lt;Pragma, defined in [Part6], Section 3.4&gt;
    26762676
    26772677<a href="#rule.whitespace" class="smpl">RWS</a> = 1*( [ obs-fold ] WSP )
     
    27042704 ] )
    27052705
    2706 <a href="#abnf.dependencies" class="smpl">Warning</a> = &lt;Warning, defined in [Part6], Section 15.6&gt;
     2706<a href="#abnf.dependencies" class="smpl">Warning</a> = &lt;Warning, defined in [Part6], Section 3.6&gt;
    27072707
    27082708<a href="#uri" class="smpl">absolute-URI</a> = &lt;absolute-URI, defined in [RFC3986], Section 4.3&gt;
  • draft-ietf-httpbis/latest-roy/p1-messaging.xml

    r461 r462  
    44364436<x:ref>BWS</x:ref> = OWS
    44374437
    4438 <x:ref>Cache-Control</x:ref> = &lt;Cache-Control, defined in [Part6], Section 15.4&gt;
     4438<x:ref>Cache-Control</x:ref> = &lt;Cache-Control, defined in [Part6], Section 3.4&gt;
    44394439<x:ref>Chunked-Body</x:ref> = *chunk last-chunk trailer-part CRLF
    44404440<x:ref>Connection</x:ref> = "Connection:" OWS Connection-v
     
    44604460<x:ref>OWS</x:ref> = *( [ obs-fold ] WSP )
    44614461
    4462 <x:ref>Pragma</x:ref> = &lt;Pragma, defined in [Part6], Section 15.4&gt;
     4462<x:ref>Pragma</x:ref> = &lt;Pragma, defined in [Part6], Section 3.4&gt;
    44634463
    44644464<x:ref>RWS</x:ref> = 1*( [ obs-fold ] WSP )
     
    44914491 ] )
    44924492
    4493 <x:ref>Warning</x:ref> = &lt;Warning, defined in [Part6], Section 15.6&gt;
     4493<x:ref>Warning</x:ref> = &lt;Warning, defined in [Part6], Section 3.6&gt;
    44944494
    44954495<x:ref>absolute-URI</x:ref> = &lt;absolute-URI, defined in [RFC3986], Section 4.3&gt;
  • draft-ietf-httpbis/latest-roy/p2-semantics.html

    r461 r462  
    22512251<a href="#abnf.dependencies" class="smpl">Accept-Language</a> = &lt;Accept-Language, defined in [Part3], Section 5.4&gt;
    22522252<a href="#abnf.dependencies" class="smpl">Accept-Ranges</a> = &lt;Accept-Ranges, defined in [Part5], Section 5.1&gt;
    2253 <a href="#abnf.dependencies" class="smpl">Age</a> = &lt;Age, defined in [Part6], Section 15.1&gt;
     2253<a href="#abnf.dependencies" class="smpl">Age</a> = &lt;Age, defined in [Part6], Section 3.1&gt;
    22542254<a href="#header.allow" class="smpl">Allow</a> = "Allow:" OWS Allow-v
    22552255<a href="#header.allow" class="smpl">Allow-v</a> = [ ( "," / Method ) *( OWS "," [ OWS Method ] ) ]
     
    23122312<a href="#header.user-agent" class="smpl">User-Agent-v</a> = product *( RWS ( product / comment ) )
    23132313
    2314 <a href="#abnf.dependencies" class="smpl">Vary</a> = &lt;Vary, defined in [Part6], Section 15.5&gt;
     2314<a href="#abnf.dependencies" class="smpl">Vary</a> = &lt;Vary, defined in [Part6], Section 3.5&gt;
    23152315
    23162316WWW-Authenticate =
  • draft-ietf-httpbis/latest-roy/p2-semantics.xml

    r461 r462  
    32133213<x:ref>Accept-Language</x:ref> = &lt;Accept-Language, defined in [Part3], Section 5.4&gt;
    32143214<x:ref>Accept-Ranges</x:ref> = &lt;Accept-Ranges, defined in [Part5], Section 5.1&gt;
    3215 <x:ref>Age</x:ref> = &lt;Age, defined in [Part6], Section 15.1&gt;
     3215<x:ref>Age</x:ref> = &lt;Age, defined in [Part6], Section 3.1&gt;
    32163216<x:ref>Allow</x:ref> = "Allow:" OWS Allow-v
    32173217<x:ref>Allow-v</x:ref> = [ ( "," / Method ) *( OWS "," [ OWS Method ] ) ]
     
    32743274<x:ref>User-Agent-v</x:ref> = product *( RWS ( product / comment ) )
    32753275
    3276 <x:ref>Vary</x:ref> = &lt;Vary, defined in [Part6], Section 15.5&gt;
     3276<x:ref>Vary</x:ref> = &lt;Vary, defined in [Part6], Section 3.5&gt;
    32773277
    32783278WWW-Authenticate =
     
    33223322</artwork></figure></section>
    33233323
     3324
    33243325<section title="Change Log (to be removed by RFC Editor before publication)" anchor="change.log">
    33253326
  • draft-ietf-httpbis/latest-roy/p3-payload.html

    r461 r462  
    17491749<a href="#header.content-type" class="smpl">Content-Type-v</a> = media-type
    17501750
    1751 <a href="#abnf.dependencies" class="smpl">Expires</a> = &lt;Expires, defined in [Part6], Section 15.3&gt;
     1751<a href="#abnf.dependencies" class="smpl">Expires</a> = &lt;Expires, defined in [Part6], Section 3.3&gt;
    17521752
    17531753<a href="#abnf.dependencies" class="smpl">Last-Modified</a> = &lt;Last-Modified, defined in [Part4], Section 6.6&gt;
  • draft-ietf-httpbis/latest-roy/p3-payload.xml

    r461 r462  
    26672667<x:ref>Content-Type-v</x:ref> = media-type
    26682668
    2669 <x:ref>Expires</x:ref> = &lt;Expires, defined in [Part6], Section 15.3&gt;
     2669<x:ref>Expires</x:ref> = &lt;Expires, defined in [Part6], Section 3.3&gt;
    26702670
    26712671<x:ref>Last-Modified</x:ref> = &lt;Last-Modified, defined in [Part4], Section 6.6&gt;
  • draft-ietf-httpbis/latest-roy/p6-cache.html

    r461 r462  
    367367      <link rel="Chapter" href="#rfc.section.8" title="8 References">
    368368      <link rel="Appendix" title="A Compatibility with Previous Versions" href="#rfc.section.A">
    369       <link rel="Appendix" title="B Change Log (to be removed by RFC Editor before publication)" href="#rfc.section.B">
     369      <link rel="Appendix" title="B Collected ABNF" href="#rfc.section.B">
     370      <link rel="Appendix" title="C Change Log (to be removed by RFC Editor before publication)" href="#rfc.section.C">
    370371      <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.424, 2009-02-24 16:15:29, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/">
    371372      <link rel="schema.DC" href="http://purl.org/dc/elements/1.1/">
     
    504505         list is at &lt;<a href="http://tools.ietf.org/wg/httpbis/trac/report/11">http://tools.ietf.org/wg/httpbis/trac/report/11</a>&gt; and related documents (including fancy diffs) can be found at &lt;<a href="http://tools.ietf.org/wg/httpbis/">http://tools.ietf.org/wg/httpbis/</a>&gt;.
    505506      </p> 
    506       <p>The changes in this draft are summarized in <a href="#changes.since.04" title="Since draft-ietf-httpbis-p6-cache-04">Appendix&nbsp;B.6</a>.
     507      <p>The changes in this draft are summarized in <a href="#changes.since.04" title="Since draft-ietf-httpbis-p6-cache-04">Appendix&nbsp;C.6</a>.
    507508      </p>
    508509      <hr class="noprint">
     
    573574            </ul>
    574575         </li>
    575          <li class="tocline0">B.&nbsp;&nbsp;&nbsp;<a href="#change.log">Change Log (to be removed by RFC Editor before publication)</a><ul class="toc">
    576                <li class="tocline1">B.1&nbsp;&nbsp;&nbsp;<a href="#rfc.section.B.1">Since RFC2616</a></li>
    577                <li class="tocline1">B.2&nbsp;&nbsp;&nbsp;<a href="#rfc.section.B.2">Since draft-ietf-httpbis-p6-cache-00</a></li>
    578                <li class="tocline1">B.3&nbsp;&nbsp;&nbsp;<a href="#rfc.section.B.3">Since draft-ietf-httpbis-p6-cache-01</a></li>
    579                <li class="tocline1">B.4&nbsp;&nbsp;&nbsp;<a href="#changes.since.02">Since draft-ietf-httpbis-p6-cache-02</a></li>
    580                <li class="tocline1">B.5&nbsp;&nbsp;&nbsp;<a href="#changes.since.03">Since draft-ietf-httpbis-p6-cache-03</a></li>
    581                <li class="tocline1">B.6&nbsp;&nbsp;&nbsp;<a href="#changes.since.04">Since draft-ietf-httpbis-p6-cache-04</a></li>
    582                <li class="tocline1">B.7&nbsp;&nbsp;&nbsp;<a href="#changes.since.05">Since draft-ietf-httpbis-p6-cache-05</a></li>
     576         <li class="tocline0">B.&nbsp;&nbsp;&nbsp;<a href="#collected.abnf">Collected ABNF</a></li>
     577         <li class="tocline0">C.&nbsp;&nbsp;&nbsp;<a href="#change.log">Change Log (to be removed by RFC Editor before publication)</a><ul class="toc">
     578               <li class="tocline1">C.1&nbsp;&nbsp;&nbsp;<a href="#rfc.section.C.1">Since RFC2616</a></li>
     579               <li class="tocline1">C.2&nbsp;&nbsp;&nbsp;<a href="#rfc.section.C.2">Since draft-ietf-httpbis-p6-cache-00</a></li>
     580               <li class="tocline1">C.3&nbsp;&nbsp;&nbsp;<a href="#rfc.section.C.3">Since draft-ietf-httpbis-p6-cache-01</a></li>
     581               <li class="tocline1">C.4&nbsp;&nbsp;&nbsp;<a href="#changes.since.02">Since draft-ietf-httpbis-p6-cache-02</a></li>
     582               <li class="tocline1">C.5&nbsp;&nbsp;&nbsp;<a href="#changes.since.03">Since draft-ietf-httpbis-p6-cache-03</a></li>
     583               <li class="tocline1">C.6&nbsp;&nbsp;&nbsp;<a href="#changes.since.04">Since draft-ietf-httpbis-p6-cache-04</a></li>
     584               <li class="tocline1">C.7&nbsp;&nbsp;&nbsp;<a href="#changes.since.05">Since draft-ietf-httpbis-p6-cache-05</a></li>
    583585            </ul>
    584586         </li>
     
    15561558      <p id="rfc.section.A.2.p.1">Clarify denial of service attack avoidance requirement. (<a href="#invalidation.after.updates.or.deletions" title="Request Methods that Invalidate">Section&nbsp;2.5</a>)
    15571559      </p>
    1558       <h1 id="rfc.section.B"><a href="#rfc.section.B">B.</a>&nbsp;<a id="change.log" href="#change.log">Change Log (to be removed by RFC Editor before publication)</a></h1>
    1559       <h2 id="rfc.section.B.1"><a href="#rfc.section.B.1">B.1</a>&nbsp;Since RFC2616
     1560      <h1 id="rfc.section.B"><a href="#rfc.section.B">B.</a>&nbsp;<a id="collected.abnf" href="#collected.abnf">Collected ABNF</a></h1>
     1561      <div id="rfc.figure.u.18"></div> <pre class="inline"><a href="#header.age" class="smpl">Age</a> = "Age:" OWS Age-v
     1562<a href="#header.age" class="smpl">Age-v</a> = delta-seconds
     1563
     1564<a href="#header.cache-control" class="smpl">Cache-Control</a> = "Cache-Control:" OWS Cache-Control-v
     1565<a href="#header.cache-control" class="smpl">Cache-Control-v</a> = *( "," OWS ) cache-directive *( OWS "," [ OWS
     1566 cache-directive ] )
     1567
     1568<a href="#header.expires" class="smpl">Expires</a> = "Expires:" OWS Expires-v
     1569<a href="#header.expires" class="smpl">Expires-v</a> = HTTP-date
     1570
     1571<a href="#abnf.dependencies" class="smpl">HTTP-date</a> = &lt;HTTP-date, defined in [Part1], Section 3.2.1&gt;
     1572
     1573<a href="#core.rules" class="smpl">OWS</a> = &lt;OWS, defined in [Part1], Section 1.2.2&gt;
     1574
     1575<a href="#header.pragma" class="smpl">Pragma</a> = "Pragma:" OWS Pragma-v
     1576<a href="#header.pragma" class="smpl">Pragma-v</a> = *( "," OWS ) pragma-directive *( OWS "," [ OWS
     1577 pragma-directive ] )
     1578
     1579<a href="#header.vary" class="smpl">Vary</a> = "Vary:" OWS Vary-v
     1580<a href="#header.vary" class="smpl">Vary-v</a> = "*" / ( *( "," OWS ) field-name *( OWS "," [ OWS field-name
     1581 ] ) )
     1582
     1583<a href="#header.warning" class="smpl">Warning</a> = "Warning:" OWS Warning-v
     1584<a href="#header.warning" class="smpl">Warning-v</a> = *( "," OWS ) warning-value *( OWS "," [ OWS warning-value
     1585 ] )
     1586
     1587<a href="#header.cache-control" class="smpl">cache-directive</a> = cache-request-directive / cache-response-directive
     1588<a href="#header.cache-control" class="smpl">cache-extension</a> = token [ "=" ( token / quoted-string ) ]
     1589<a href="#header.cache-control" class="smpl">cache-request-directive</a> = "no-cache" / "no-store" / ( "max-age="
     1590 delta-seconds ) / ( "max-stale" [ "=" delta-seconds ] ) / (
     1591 "min-fresh=" delta-seconds ) / "no-transform" / "only-if-cached" /
     1592 cache-extension
     1593<a href="#header.cache-control" class="smpl">cache-response-directive</a> = "public" / ( "private" [ "=" DQUOTE *( ","
     1594 OWS ) field-name *( OWS "," [ OWS field-name ] ) DQUOTE ] ) / (
     1595 "no-cache" [ "=" DQUOTE *( "," OWS ) field-name *( OWS "," [ OWS
     1596 field-name ] ) DQUOTE ] ) / "no-store" / "no-transform" /
     1597 "must-revalidate" / "proxy-revalidate" / ( "max-age=" delta-seconds
     1598 ) / ( "s-maxage=" delta-seconds ) / cache-extension
     1599
     1600<a href="#rule.delta-seconds" class="smpl">delta-seconds</a> = 1*DIGIT
     1601
     1602<a href="#header.pragma" class="smpl">extension-pragma</a> = token [ "=" ( token / quoted-string ) ]
     1603
     1604<a href="#abnf.dependencies" class="smpl">field-name</a> = &lt;field-name, defined in [Part1], Section 4.2&gt;
     1605
     1606<a href="#abnf.dependencies" class="smpl">port</a> = &lt;port, defined in [Part1], Section 2.1&gt;
     1607<a href="#header.pragma" class="smpl">pragma-directive</a> = "no-cache" / extension-pragma
     1608<a href="#abnf.dependencies" class="smpl">pseudonym</a> = &lt;pseudonym, defined in [Part1], Section 8.9&gt;
     1609
     1610<a href="#core.rules" class="smpl">quoted-string</a> = &lt;quoted-string, defined in [Part1], Section 1.2.2&gt;
     1611
     1612<a href="#core.rules" class="smpl">token</a> = &lt;token, defined in [Part1], Section 1.2.2&gt;
     1613
     1614<a href="#abnf.dependencies" class="smpl">uri-host</a> = &lt;uri-host, defined in [Part1], Section 2.1&gt;
     1615
     1616<a href="#header.warning" class="smpl">warn-agent</a> = ( uri-host [ ":" port ] ) / pseudonym
     1617<a href="#header.warning" class="smpl">warn-code</a> = 3DIGIT
     1618<a href="#header.warning" class="smpl">warn-date</a> = DQUOTE HTTP-date DQUOTE
     1619<a href="#header.warning" class="smpl">warn-text</a> = quoted-string
     1620<a href="#header.warning" class="smpl">warning-value</a> = warn-code SP warn-agent SP warn-text [ SP warn-date
     1621 ]
     1622
     1623
     1624</pre> <div id="rfc.figure.u.19"></div>
     1625      <p>ABNF diagnostics:</p><pre class="inline">; Age defined but not used
     1626; Cache-Control defined but not used
     1627; Expires defined but not used
     1628; Pragma defined but not used
     1629; Vary defined but not used
     1630; Warning defined but not used
     1631</pre><h1 id="rfc.section.C"><a href="#rfc.section.C">C.</a>&nbsp;<a id="change.log" href="#change.log">Change Log (to be removed by RFC Editor before publication)</a></h1>
     1632      <h2 id="rfc.section.C.1"><a href="#rfc.section.C.1">C.1</a>&nbsp;Since RFC2616
    15601633      </h2>
    1561       <p id="rfc.section.B.1.p.1">Extracted relevant partitions from <a href="#RFC2616" id="rfc.xref.RFC2616.1"><cite title="Hypertext Transfer Protocol -- HTTP/1.1">[RFC2616]</cite></a>.
    1562       </p>
    1563       <h2 id="rfc.section.B.2"><a href="#rfc.section.B.2">B.2</a>&nbsp;Since draft-ietf-httpbis-p6-cache-00
     1634      <p id="rfc.section.C.1.p.1">Extracted relevant partitions from <a href="#RFC2616" id="rfc.xref.RFC2616.1"><cite title="Hypertext Transfer Protocol -- HTTP/1.1">[RFC2616]</cite></a>.
     1635      </p>
     1636      <h2 id="rfc.section.C.2"><a href="#rfc.section.C.2">C.2</a>&nbsp;Since draft-ietf-httpbis-p6-cache-00
    15641637      </h2>
    1565       <p id="rfc.section.B.2.p.1">Closed issues: </p>
     1638      <p id="rfc.section.C.2.p.1">Closed issues: </p>
    15661639      <ul>
    15671640         <li> &lt;<a href="http://www3.tools.ietf.org/wg/httpbis/trac/ticket/9">http://www3.tools.ietf.org/wg/httpbis/trac/ticket/9</a>&gt;: "Trailer" (&lt;<a href="http://purl.org/NET/http-errata#trailer-hop">http://purl.org/NET/http-errata#trailer-hop</a>&gt;)
     
    15841657         </li>
    15851658      </ul>
    1586       <p id="rfc.section.B.2.p.2">Other changes: </p>
     1659      <p id="rfc.section.C.2.p.2">Other changes: </p>
    15871660      <ul>
    15881661         <li>Use names of RFC4234 core rules DQUOTE and HTAB (work in progress on &lt;<a href="http://www3.tools.ietf.org/wg/httpbis/trac/ticket/36">http://www3.tools.ietf.org/wg/httpbis/trac/ticket/36</a>&gt;)
    15891662         </li>
    15901663      </ul>
    1591       <h2 id="rfc.section.B.3"><a href="#rfc.section.B.3">B.3</a>&nbsp;Since draft-ietf-httpbis-p6-cache-01
     1664      <h2 id="rfc.section.C.3"><a href="#rfc.section.C.3">C.3</a>&nbsp;Since draft-ietf-httpbis-p6-cache-01
    15921665      </h2>
    1593       <p id="rfc.section.B.3.p.1">Closed issues: </p>
     1666      <p id="rfc.section.C.3.p.1">Closed issues: </p>
    15941667      <ul>
    15951668         <li> &lt;<a href="http://www3.tools.ietf.org/wg/httpbis/trac/ticket/82">http://www3.tools.ietf.org/wg/httpbis/trac/ticket/82</a>&gt;: "rel_path not used"
    15961669         </li>
    15971670      </ul>
    1598       <p id="rfc.section.B.3.p.2">Other changes: </p>
     1671      <p id="rfc.section.C.3.p.2">Other changes: </p>
    15991672      <ul>
    16001673         <li>Get rid of duplicate BNF rule names ("host" -&gt; "uri-host") (work in progress on &lt;<a href="http://www3.tools.ietf.org/wg/httpbis/trac/ticket/36">http://www3.tools.ietf.org/wg/httpbis/trac/ticket/36</a>&gt;)
     
    16021675         <li>Add explicit references to BNF syntax and rules imported from other parts of the specification.</li>
    16031676      </ul>
    1604       <h2 id="rfc.section.B.4"><a href="#rfc.section.B.4">B.4</a>&nbsp;<a id="changes.since.02" href="#changes.since.02">Since draft-ietf-httpbis-p6-cache-02</a></h2>
    1605       <p id="rfc.section.B.4.p.1">Ongoing work on IANA Message Header Registration (&lt;<a href="http://www3.tools.ietf.org/wg/httpbis/trac/ticket/40">http://www3.tools.ietf.org/wg/httpbis/trac/ticket/40</a>&gt;):
     1677      <h2 id="rfc.section.C.4"><a href="#rfc.section.C.4">C.4</a>&nbsp;<a id="changes.since.02" href="#changes.since.02">Since draft-ietf-httpbis-p6-cache-02</a></h2>
     1678      <p id="rfc.section.C.4.p.1">Ongoing work on IANA Message Header Registration (&lt;<a href="http://www3.tools.ietf.org/wg/httpbis/trac/ticket/40">http://www3.tools.ietf.org/wg/httpbis/trac/ticket/40</a>&gt;):
    16061679      </p>
    16071680      <ul>
    16081681         <li>Reference RFC 3984, and update header registrations for headers defined in this document.</li>
    16091682      </ul>
    1610       <h2 id="rfc.section.B.5"><a href="#rfc.section.B.5">B.5</a>&nbsp;<a id="changes.since.03" href="#changes.since.03">Since draft-ietf-httpbis-p6-cache-03</a></h2>
    1611       <p id="rfc.section.B.5.p.1">Closed issues: </p>
     1683      <h2 id="rfc.section.C.5"><a href="#rfc.section.C.5">C.5</a>&nbsp;<a id="changes.since.03" href="#changes.since.03">Since draft-ietf-httpbis-p6-cache-03</a></h2>
     1684      <p id="rfc.section.C.5.p.1">Closed issues: </p>
    16121685      <ul>
    16131686         <li> &lt;<a href="http://www3.tools.ietf.org/wg/httpbis/trac/ticket/106">http://www3.tools.ietf.org/wg/httpbis/trac/ticket/106</a>&gt;: "Vary header classification"
    16141687         </li>
    16151688      </ul>
    1616       <h2 id="rfc.section.B.6"><a href="#rfc.section.B.6">B.6</a>&nbsp;<a id="changes.since.04" href="#changes.since.04">Since draft-ietf-httpbis-p6-cache-04</a></h2>
    1617       <h2 id="rfc.section.B.7"><a href="#rfc.section.B.7">B.7</a>&nbsp;<a id="changes.since.05" href="#changes.since.05">Since draft-ietf-httpbis-p6-cache-05</a></h2>
    1618       <p id="rfc.section.B.7.p.1">This is a total rewrite.</p>
     1689      <h2 id="rfc.section.C.6"><a href="#rfc.section.C.6">C.6</a>&nbsp;<a id="changes.since.04" href="#changes.since.04">Since draft-ietf-httpbis-p6-cache-04</a></h2>
     1690      <h2 id="rfc.section.C.7"><a href="#rfc.section.C.7">C.7</a>&nbsp;<a id="changes.since.05" href="#changes.since.05">Since draft-ietf-httpbis-p6-cache-05</a></h2>
     1691      <p id="rfc.section.C.7.p.1">This is a total rewrite.</p>
    16191692      <h1 id="rfc.index"><a href="#rfc.index">Index</a></h1>
    16201693      <p class="noprint"><a href="#rfc.index.A">A</a> <a href="#rfc.index.C">C</a> <a href="#rfc.index.E">E</a> <a href="#rfc.index.F">F</a> <a href="#rfc.index.G">G</a> <a href="#rfc.index.H">H</a> <a href="#rfc.index.I">I</a> <a href="#rfc.index.M">M</a> <a href="#rfc.index.N">N</a> <a href="#rfc.index.O">O</a> <a href="#rfc.index.P">P</a> <a href="#rfc.index.R">R</a> <a href="#rfc.index.S">S</a> <a href="#rfc.index.V">V</a> <a href="#rfc.index.W">W</a>
     
    18101883                  <li class="indline1"><em>RFC2047</em>&nbsp;&nbsp;<a class="iref" href="#rfc.xref.RFC2047.1">3.6</a>, <a class="iref" href="#RFC2047"><b>8.1</b></a></li>
    18111884                  <li class="indline1"><em>RFC2119</em>&nbsp;&nbsp;<a class="iref" href="#rfc.xref.RFC2119.1">1.3</a>, <a class="iref" href="#RFC2119"><b>8.1</b></a></li>
    1812                   <li class="indline1"><em>RFC2616</em>&nbsp;&nbsp;<a class="iref" href="#RFC2616"><b>8.2</b></a>, <a class="iref" href="#rfc.xref.RFC2616.1">B.1</a></li>
     1885                  <li class="indline1"><em>RFC2616</em>&nbsp;&nbsp;<a class="iref" href="#RFC2616"><b>8.2</b></a>, <a class="iref" href="#rfc.xref.RFC2616.1">C.1</a></li>
    18131886                  <li class="indline1"><em>RFC3864</em>&nbsp;&nbsp;<a class="iref" href="#rfc.xref.RFC3864.1">5.1</a>, <a class="iref" href="#RFC3864"><b>8.2</b></a></li>
    18141887                  <li class="indline1"><em>RFC5234</em>&nbsp;&nbsp;<a class="iref" href="#rfc.xref.RFC5234.1">1.4</a>, <a class="iref" href="#RFC5234"><b>8.1</b></a><ul class="ind">
  • draft-ietf-httpbis/latest-roy/p6-cache.xml

    r461 r462  
    18631863    </section>
    18641864
     1865<section xmlns:x="http://purl.org/net/xml2rfc/ext" title="Collected ABNF" anchor="collected.abnf">
     1866<figure>
     1867<artwork type="abnf" name="p6-cache.parsed-abnf">
     1868<x:ref>Age</x:ref> = "Age:" OWS Age-v
     1869<x:ref>Age-v</x:ref> = delta-seconds
     1870
     1871<x:ref>Cache-Control</x:ref> = "Cache-Control:" OWS Cache-Control-v
     1872<x:ref>Cache-Control-v</x:ref> = *( "," OWS ) cache-directive *( OWS "," [ OWS
     1873 cache-directive ] )
     1874
     1875<x:ref>Expires</x:ref> = "Expires:" OWS Expires-v
     1876<x:ref>Expires-v</x:ref> = HTTP-date
     1877
     1878<x:ref>HTTP-date</x:ref> = &lt;HTTP-date, defined in [Part1], Section 3.2.1&gt;
     1879
     1880<x:ref>OWS</x:ref> = &lt;OWS, defined in [Part1], Section 1.2.2&gt;
     1881
     1882<x:ref>Pragma</x:ref> = "Pragma:" OWS Pragma-v
     1883<x:ref>Pragma-v</x:ref> = *( "," OWS ) pragma-directive *( OWS "," [ OWS
     1884 pragma-directive ] )
     1885
     1886<x:ref>Vary</x:ref> = "Vary:" OWS Vary-v
     1887<x:ref>Vary-v</x:ref> = "*" / ( *( "," OWS ) field-name *( OWS "," [ OWS field-name
     1888 ] ) )
     1889
     1890<x:ref>Warning</x:ref> = "Warning:" OWS Warning-v
     1891<x:ref>Warning-v</x:ref> = *( "," OWS ) warning-value *( OWS "," [ OWS warning-value
     1892 ] )
     1893
     1894<x:ref>cache-directive</x:ref> = cache-request-directive / cache-response-directive
     1895<x:ref>cache-extension</x:ref> = token [ "=" ( token / quoted-string ) ]
     1896<x:ref>cache-request-directive</x:ref> = "no-cache" / "no-store" / ( "max-age="
     1897 delta-seconds ) / ( "max-stale" [ "=" delta-seconds ] ) / (
     1898 "min-fresh=" delta-seconds ) / "no-transform" / "only-if-cached" /
     1899 cache-extension
     1900<x:ref>cache-response-directive</x:ref> = "public" / ( "private" [ "=" DQUOTE *( ","
     1901 OWS ) field-name *( OWS "," [ OWS field-name ] ) DQUOTE ] ) / (
     1902 "no-cache" [ "=" DQUOTE *( "," OWS ) field-name *( OWS "," [ OWS
     1903 field-name ] ) DQUOTE ] ) / "no-store" / "no-transform" /
     1904 "must-revalidate" / "proxy-revalidate" / ( "max-age=" delta-seconds
     1905 ) / ( "s-maxage=" delta-seconds ) / cache-extension
     1906
     1907<x:ref>delta-seconds</x:ref> = 1*DIGIT
     1908
     1909<x:ref>extension-pragma</x:ref> = token [ "=" ( token / quoted-string ) ]
     1910
     1911<x:ref>field-name</x:ref> = &lt;field-name, defined in [Part1], Section 4.2&gt;
     1912
     1913<x:ref>port</x:ref> = &lt;port, defined in [Part1], Section 2.1&gt;
     1914<x:ref>pragma-directive</x:ref> = "no-cache" / extension-pragma
     1915<x:ref>pseudonym</x:ref> = &lt;pseudonym, defined in [Part1], Section 8.9&gt;
     1916
     1917<x:ref>quoted-string</x:ref> = &lt;quoted-string, defined in [Part1], Section 1.2.2&gt;
     1918
     1919<x:ref>token</x:ref> = &lt;token, defined in [Part1], Section 1.2.2&gt;
     1920
     1921<x:ref>uri-host</x:ref> = &lt;uri-host, defined in [Part1], Section 2.1&gt;
     1922
     1923<x:ref>warn-agent</x:ref> = ( uri-host [ ":" port ] ) / pseudonym
     1924<x:ref>warn-code</x:ref> = 3DIGIT
     1925<x:ref>warn-date</x:ref> = DQUOTE HTTP-date DQUOTE
     1926<x:ref>warn-text</x:ref> = quoted-string
     1927<x:ref>warning-value</x:ref> = warn-code SP warn-agent SP warn-text [ SP warn-date
     1928 ]
     1929
     1930
     1931</artwork>
     1932</figure>
     1933<figure><preamble>ABNF diagnostics:</preamble><artwork type="inline">; Age defined but not used
     1934; Cache-Control defined but not used
     1935; Expires defined but not used
     1936; Pragma defined but not used
     1937; Vary defined but not used
     1938; Warning defined but not used
     1939</artwork></figure></section>
     1940
    18651941    <section anchor="change.log" title="Change Log (to be removed by RFC Editor before publication)">
    18661942
Note: See TracChangeset for help on using the changeset viewer.