Changeset 462
- Timestamp:
- 02/03/09 13:16:11 (13 years ago)
- Location:
- draft-ietf-httpbis/latest-roy
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
draft-ietf-httpbis/latest-roy/p1-messaging.html
r461 r462 2649 2649 <div id="rfc.figure.u.65"></div> <pre class="inline"><a href="#rule.whitespace" class="smpl">BWS</a> = OWS 2650 2650 2651 <a href="#abnf.dependencies" class="smpl">Cache-Control</a> = <Cache-Control, defined in [Part6], Section 15.4>2651 <a href="#abnf.dependencies" class="smpl">Cache-Control</a> = <Cache-Control, defined in [Part6], Section 3.4> 2652 2652 <a href="#chunked.transfer.encoding" class="smpl">Chunked-Body</a> = *chunk last-chunk trailer-part CRLF 2653 2653 <a href="#header.connection" class="smpl">Connection</a> = "Connection:" OWS Connection-v … … 2673 2673 <a href="#rule.whitespace" class="smpl">OWS</a> = *( [ obs-fold ] WSP ) 2674 2674 2675 <a href="#abnf.dependencies" class="smpl">Pragma</a> = <Pragma, defined in [Part6], Section 15.4>2675 <a href="#abnf.dependencies" class="smpl">Pragma</a> = <Pragma, defined in [Part6], Section 3.4> 2676 2676 2677 2677 <a href="#rule.whitespace" class="smpl">RWS</a> = 1*( [ obs-fold ] WSP ) … … 2704 2704 ] ) 2705 2705 2706 <a href="#abnf.dependencies" class="smpl">Warning</a> = <Warning, defined in [Part6], Section 15.6>2706 <a href="#abnf.dependencies" class="smpl">Warning</a> = <Warning, defined in [Part6], Section 3.6> 2707 2707 2708 2708 <a href="#uri" class="smpl">absolute-URI</a> = <absolute-URI, defined in [RFC3986], Section 4.3> -
draft-ietf-httpbis/latest-roy/p1-messaging.xml
r461 r462 4436 4436 <x:ref>BWS</x:ref> = OWS 4437 4437 4438 <x:ref>Cache-Control</x:ref> = <Cache-Control, defined in [Part6], Section 15.4>4438 <x:ref>Cache-Control</x:ref> = <Cache-Control, defined in [Part6], Section 3.4> 4439 4439 <x:ref>Chunked-Body</x:ref> = *chunk last-chunk trailer-part CRLF 4440 4440 <x:ref>Connection</x:ref> = "Connection:" OWS Connection-v … … 4460 4460 <x:ref>OWS</x:ref> = *( [ obs-fold ] WSP ) 4461 4461 4462 <x:ref>Pragma</x:ref> = <Pragma, defined in [Part6], Section 15.4>4462 <x:ref>Pragma</x:ref> = <Pragma, defined in [Part6], Section 3.4> 4463 4463 4464 4464 <x:ref>RWS</x:ref> = 1*( [ obs-fold ] WSP ) … … 4491 4491 ] ) 4492 4492 4493 <x:ref>Warning</x:ref> = <Warning, defined in [Part6], Section 15.6>4493 <x:ref>Warning</x:ref> = <Warning, defined in [Part6], Section 3.6> 4494 4494 4495 4495 <x:ref>absolute-URI</x:ref> = <absolute-URI, defined in [RFC3986], Section 4.3> -
draft-ietf-httpbis/latest-roy/p2-semantics.html
r461 r462 2251 2251 <a href="#abnf.dependencies" class="smpl">Accept-Language</a> = <Accept-Language, defined in [Part3], Section 5.4> 2252 2252 <a href="#abnf.dependencies" class="smpl">Accept-Ranges</a> = <Accept-Ranges, defined in [Part5], Section 5.1> 2253 <a href="#abnf.dependencies" class="smpl">Age</a> = <Age, defined in [Part6], Section 15.1>2253 <a href="#abnf.dependencies" class="smpl">Age</a> = <Age, defined in [Part6], Section 3.1> 2254 2254 <a href="#header.allow" class="smpl">Allow</a> = "Allow:" OWS Allow-v 2255 2255 <a href="#header.allow" class="smpl">Allow-v</a> = [ ( "," / Method ) *( OWS "," [ OWS Method ] ) ] … … 2312 2312 <a href="#header.user-agent" class="smpl">User-Agent-v</a> = product *( RWS ( product / comment ) ) 2313 2313 2314 <a href="#abnf.dependencies" class="smpl">Vary</a> = <Vary, defined in [Part6], Section 15.5>2314 <a href="#abnf.dependencies" class="smpl">Vary</a> = <Vary, defined in [Part6], Section 3.5> 2315 2315 2316 2316 WWW-Authenticate = -
draft-ietf-httpbis/latest-roy/p2-semantics.xml
r461 r462 3213 3213 <x:ref>Accept-Language</x:ref> = <Accept-Language, defined in [Part3], Section 5.4> 3214 3214 <x:ref>Accept-Ranges</x:ref> = <Accept-Ranges, defined in [Part5], Section 5.1> 3215 <x:ref>Age</x:ref> = <Age, defined in [Part6], Section 15.1>3215 <x:ref>Age</x:ref> = <Age, defined in [Part6], Section 3.1> 3216 3216 <x:ref>Allow</x:ref> = "Allow:" OWS Allow-v 3217 3217 <x:ref>Allow-v</x:ref> = [ ( "," / Method ) *( OWS "," [ OWS Method ] ) ] … … 3274 3274 <x:ref>User-Agent-v</x:ref> = product *( RWS ( product / comment ) ) 3275 3275 3276 <x:ref>Vary</x:ref> = <Vary, defined in [Part6], Section 15.5>3276 <x:ref>Vary</x:ref> = <Vary, defined in [Part6], Section 3.5> 3277 3277 3278 3278 WWW-Authenticate = … … 3322 3322 </artwork></figure></section> 3323 3323 3324 3324 3325 <section title="Change Log (to be removed by RFC Editor before publication)" anchor="change.log"> 3325 3326 -
draft-ietf-httpbis/latest-roy/p3-payload.html
r461 r462 1749 1749 <a href="#header.content-type" class="smpl">Content-Type-v</a> = media-type 1750 1750 1751 <a href="#abnf.dependencies" class="smpl">Expires</a> = <Expires, defined in [Part6], Section 15.3>1751 <a href="#abnf.dependencies" class="smpl">Expires</a> = <Expires, defined in [Part6], Section 3.3> 1752 1752 1753 1753 <a href="#abnf.dependencies" class="smpl">Last-Modified</a> = <Last-Modified, defined in [Part4], Section 6.6> -
draft-ietf-httpbis/latest-roy/p3-payload.xml
r461 r462 2667 2667 <x:ref>Content-Type-v</x:ref> = media-type 2668 2668 2669 <x:ref>Expires</x:ref> = <Expires, defined in [Part6], Section 15.3>2669 <x:ref>Expires</x:ref> = <Expires, defined in [Part6], Section 3.3> 2670 2670 2671 2671 <x:ref>Last-Modified</x:ref> = <Last-Modified, defined in [Part4], Section 6.6> -
draft-ietf-httpbis/latest-roy/p6-cache.html
r461 r462 367 367 <link rel="Chapter" href="#rfc.section.8" title="8 References"> 368 368 <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"> 370 371 <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/"> 371 372 <link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"> … … 504 505 list is at <<a href="http://tools.ietf.org/wg/httpbis/trac/report/11">http://tools.ietf.org/wg/httpbis/trac/report/11</a>> and related documents (including fancy diffs) can be found at <<a href="http://tools.ietf.org/wg/httpbis/">http://tools.ietf.org/wg/httpbis/</a>>. 505 506 </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 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 C.6</a>. 507 508 </p> 508 509 <hr class="noprint"> … … 573 574 </ul> 574 575 </li> 575 <li class="tocline0">B. <a href="#change.log">Change Log (to be removed by RFC Editor before publication)</a><ul class="toc"> 576 <li class="tocline1">B.1 <a href="#rfc.section.B.1">Since RFC2616</a></li> 577 <li class="tocline1">B.2 <a href="#rfc.section.B.2">Since draft-ietf-httpbis-p6-cache-00</a></li> 578 <li class="tocline1">B.3 <a href="#rfc.section.B.3">Since draft-ietf-httpbis-p6-cache-01</a></li> 579 <li class="tocline1">B.4 <a href="#changes.since.02">Since draft-ietf-httpbis-p6-cache-02</a></li> 580 <li class="tocline1">B.5 <a href="#changes.since.03">Since draft-ietf-httpbis-p6-cache-03</a></li> 581 <li class="tocline1">B.6 <a href="#changes.since.04">Since draft-ietf-httpbis-p6-cache-04</a></li> 582 <li class="tocline1">B.7 <a href="#changes.since.05">Since draft-ietf-httpbis-p6-cache-05</a></li> 576 <li class="tocline0">B. <a href="#collected.abnf">Collected ABNF</a></li> 577 <li class="tocline0">C. <a href="#change.log">Change Log (to be removed by RFC Editor before publication)</a><ul class="toc"> 578 <li class="tocline1">C.1 <a href="#rfc.section.C.1">Since RFC2616</a></li> 579 <li class="tocline1">C.2 <a href="#rfc.section.C.2">Since draft-ietf-httpbis-p6-cache-00</a></li> 580 <li class="tocline1">C.3 <a href="#rfc.section.C.3">Since draft-ietf-httpbis-p6-cache-01</a></li> 581 <li class="tocline1">C.4 <a href="#changes.since.02">Since draft-ietf-httpbis-p6-cache-02</a></li> 582 <li class="tocline1">C.5 <a href="#changes.since.03">Since draft-ietf-httpbis-p6-cache-03</a></li> 583 <li class="tocline1">C.6 <a href="#changes.since.04">Since draft-ietf-httpbis-p6-cache-04</a></li> 584 <li class="tocline1">C.7 <a href="#changes.since.05">Since draft-ietf-httpbis-p6-cache-05</a></li> 583 585 </ul> 584 586 </li> … … 1556 1558 <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 2.5</a>) 1557 1559 </p> 1558 <h1 id="rfc.section.B"><a href="#rfc.section.B">B.</a> <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> Since RFC2616 1560 <h1 id="rfc.section.B"><a href="#rfc.section.B">B.</a> <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> = <HTTP-date, defined in [Part1], Section 3.2.1> 1572 1573 <a href="#core.rules" class="smpl">OWS</a> = <OWS, defined in [Part1], Section 1.2.2> 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> = <field-name, defined in [Part1], Section 4.2> 1605 1606 <a href="#abnf.dependencies" class="smpl">port</a> = <port, defined in [Part1], Section 2.1> 1607 <a href="#header.pragma" class="smpl">pragma-directive</a> = "no-cache" / extension-pragma 1608 <a href="#abnf.dependencies" class="smpl">pseudonym</a> = <pseudonym, defined in [Part1], Section 8.9> 1609 1610 <a href="#core.rules" class="smpl">quoted-string</a> = <quoted-string, defined in [Part1], Section 1.2.2> 1611 1612 <a href="#core.rules" class="smpl">token</a> = <token, defined in [Part1], Section 1.2.2> 1613 1614 <a href="#abnf.dependencies" class="smpl">uri-host</a> = <uri-host, defined in [Part1], Section 2.1> 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> <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> Since RFC2616 1560 1633 </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> Since draft-ietf-httpbis-p6-cache-001634 <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> Since draft-ietf-httpbis-p6-cache-00 1564 1637 </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> 1566 1639 <ul> 1567 1640 <li> <<a href="http://www3.tools.ietf.org/wg/httpbis/trac/ticket/9">http://www3.tools.ietf.org/wg/httpbis/trac/ticket/9</a>>: "Trailer" (<<a href="http://purl.org/NET/http-errata#trailer-hop">http://purl.org/NET/http-errata#trailer-hop</a>>) … … 1584 1657 </li> 1585 1658 </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> 1587 1660 <ul> 1588 1661 <li>Use names of RFC4234 core rules DQUOTE and HTAB (work in progress on <<a href="http://www3.tools.ietf.org/wg/httpbis/trac/ticket/36">http://www3.tools.ietf.org/wg/httpbis/trac/ticket/36</a>>) 1589 1662 </li> 1590 1663 </ul> 1591 <h2 id="rfc.section. B.3"><a href="#rfc.section.B.3">B.3</a> Since draft-ietf-httpbis-p6-cache-011664 <h2 id="rfc.section.C.3"><a href="#rfc.section.C.3">C.3</a> Since draft-ietf-httpbis-p6-cache-01 1592 1665 </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> 1594 1667 <ul> 1595 1668 <li> <<a href="http://www3.tools.ietf.org/wg/httpbis/trac/ticket/82">http://www3.tools.ietf.org/wg/httpbis/trac/ticket/82</a>>: "rel_path not used" 1596 1669 </li> 1597 1670 </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> 1599 1672 <ul> 1600 1673 <li>Get rid of duplicate BNF rule names ("host" -> "uri-host") (work in progress on <<a href="http://www3.tools.ietf.org/wg/httpbis/trac/ticket/36">http://www3.tools.ietf.org/wg/httpbis/trac/ticket/36</a>>) … … 1602 1675 <li>Add explicit references to BNF syntax and rules imported from other parts of the specification.</li> 1603 1676 </ul> 1604 <h2 id="rfc.section. B.4"><a href="#rfc.section.B.4">B.4</a> <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 (<<a href="http://www3.tools.ietf.org/wg/httpbis/trac/ticket/40">http://www3.tools.ietf.org/wg/httpbis/trac/ticket/40</a>>):1677 <h2 id="rfc.section.C.4"><a href="#rfc.section.C.4">C.4</a> <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 (<<a href="http://www3.tools.ietf.org/wg/httpbis/trac/ticket/40">http://www3.tools.ietf.org/wg/httpbis/trac/ticket/40</a>>): 1606 1679 </p> 1607 1680 <ul> 1608 1681 <li>Reference RFC 3984, and update header registrations for headers defined in this document.</li> 1609 1682 </ul> 1610 <h2 id="rfc.section. B.5"><a href="#rfc.section.B.5">B.5</a> <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> <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> 1612 1685 <ul> 1613 1686 <li> <<a href="http://www3.tools.ietf.org/wg/httpbis/trac/ticket/106">http://www3.tools.ietf.org/wg/httpbis/trac/ticket/106</a>>: "Vary header classification" 1614 1687 </li> 1615 1688 </ul> 1616 <h2 id="rfc.section. B.6"><a href="#rfc.section.B.6">B.6</a> <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> <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> <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> <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> 1619 1692 <h1 id="rfc.index"><a href="#rfc.index">Index</a></h1> 1620 1693 <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> … … 1810 1883 <li class="indline1"><em>RFC2047</em> <a class="iref" href="#rfc.xref.RFC2047.1">3.6</a>, <a class="iref" href="#RFC2047"><b>8.1</b></a></li> 1811 1884 <li class="indline1"><em>RFC2119</em> <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> <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> <a class="iref" href="#RFC2616"><b>8.2</b></a>, <a class="iref" href="#rfc.xref.RFC2616.1">C.1</a></li> 1813 1886 <li class="indline1"><em>RFC3864</em> <a class="iref" href="#rfc.xref.RFC3864.1">5.1</a>, <a class="iref" href="#RFC3864"><b>8.2</b></a></li> 1814 1887 <li class="indline1"><em>RFC5234</em> <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 1863 1863 </section> 1864 1864 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> = <HTTP-date, defined in [Part1], Section 3.2.1> 1879 1880 <x:ref>OWS</x:ref> = <OWS, defined in [Part1], Section 1.2.2> 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> = <field-name, defined in [Part1], Section 4.2> 1912 1913 <x:ref>port</x:ref> = <port, defined in [Part1], Section 2.1> 1914 <x:ref>pragma-directive</x:ref> = "no-cache" / extension-pragma 1915 <x:ref>pseudonym</x:ref> = <pseudonym, defined in [Part1], Section 8.9> 1916 1917 <x:ref>quoted-string</x:ref> = <quoted-string, defined in [Part1], Section 1.2.2> 1918 1919 <x:ref>token</x:ref> = <token, defined in [Part1], Section 1.2.2> 1920 1921 <x:ref>uri-host</x:ref> = <uri-host, defined in [Part1], Section 2.1> 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 1865 1941 <section anchor="change.log" title="Change Log (to be removed by RFC Editor before publication)"> 1866 1942
Note: See TracChangeset
for help on using the changeset viewer.