Ignore:
Timestamp:
01/01/11 17:23:02 (9 years ago)
Author:
julian.reschke@…
Message:

bump up document dates, update to latest version of rfc2629.xslt

File:
1 edited

Legend:

Unmodified
Added
Removed
  • draft-ietf-httpbis/07/p4-conditional.html

    r604 r1099  
    4040}
    4141
    42 dl.empty dd {
     42ul.empty {
     43  list-style-type: none;
     44}
     45ul.empty li {
    4346  margin-top: .5em;
    4447}
     
    149152  border-width: 1px;
    150153}
     154table.left {
     155  margin-right: auto;
     156}
     157table.right {
     158  margin-left: auto;
     159}
     160table.center {
     161  margin-left: auto;
     162  margin-right: auto;
     163}
    151164caption {
    152165  caption-side: bottom;
     
    157170
    158171table.header {
     172  border-spacing: 1px;
    159173  width: 95%;
    160174  font-size: 10pt;
     
    168182  white-space: nowrap;
    169183}
    170 td.header {
     184table.header td {
    171185  background-color: gray;
    172186  width: 50%;
    173187}
    174 td.header a {
     188table.header a {
    175189  color: white;
    176190}
     
    183197  display:table-header-group;
    184198}
    185 ul.toc {
     199ul.toc, ul.toc ul {
    186200  list-style: none;
    187201  margin-left: 1.5em;
     
    189203  padding-left: 0em;
    190204}
    191 li.tocline0 {
     205ul.toc li {
    192206  line-height: 150%;
    193207  font-weight: bold;
     
    196210  margin-right: 0em;
    197211}
    198 li.tocline1 {
     212ul.toc li li {
    199213  line-height: normal;
    200214  font-weight: normal;
     
    203217  margin-right: 0em;
    204218}
    205 li.tocline2 {
     219li.excluded {
    206220  font-size: 0pt;
    207221}
     
    209223  margin-left: 0em;
    210224}
    211 ul.ind {
     225ul.ind, ul.ind ul {
    212226  list-style: none;
    213227  margin-left: 1.5em;
     
    216230  page-break-before: avoid;
    217231}
    218 li.indline0 {
     232ul.ind li {
    219233  font-weight: bold;
    220234  line-height: 200%;
     
    222236  margin-right: 0em;
    223237}
    224 li.indline1 {
     238ul.ind li li {
    225239  font-weight: normal;
    226240  line-height: 150%;
    227241  margin-left: 0em;
    228242  margin-right: 0em;
     243}
     244.avoidbreak {
     245  page-break-inside: avoid;
    229246}
    230247.bcp14 {
     
    311328  }
    312329 
    313   a.iref {
     330  ul.ind li li a {
    314331    content: target-counter(attr(href), page);
    315332  }
     
    324341@page {
    325342  @top-left {
    326        content: "INTERNET DRAFT";
     343       content: "Internet-Draft";
    327344  }
    328345  @top-right {
     
    356373</style><link rel="Contents" href="#rfc.toc">
    357374      <link rel="Author" href="#rfc.authors">
    358       <link rel="Copyright" href="#rfc.copyright">
     375      <link rel="Copyright" href="#rfc.copyrightnotice">
    359376      <link rel="Index" href="#rfc.index">
    360377      <link rel="Chapter" title="1 Introduction" href="#rfc.section.1">
     
    371388      <link rel="Appendix" title="B Collected ABNF" href="#rfc.section.B">
    372389      <link rel="Appendix" title="C Change Log (to be removed by RFC Editor before publication)" href="#rfc.section.C">
    373       <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.439, 2009-06-09 18:43:39, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/">
    374       <link rel="schema.DC" href="http://purl.org/dc/elements/1.1/">
    375       <meta name="DC.Creator" content="Fielding, R.">
    376       <meta name="DC.Creator" content="Gettys, J.">
    377       <meta name="DC.Creator" content="Mogul, J.">
    378       <meta name="DC.Creator" content="Frystyk, H.">
    379       <meta name="DC.Creator" content="Masinter, L.">
    380       <meta name="DC.Creator" content="Leach, P.">
    381       <meta name="DC.Creator" content="Berners-Lee, T.">
    382       <meta name="DC.Creator" content="Lafon, Y.">
    383       <meta name="DC.Creator" content="Reschke, J. F.">
    384       <meta name="DC.Identifier" content="urn:ietf:id:draft-ietf-httpbis-p4-conditional-07">
    385       <meta name="DC.Date.Issued" scheme="ISO8601" content="2009-07">
    386       <meta name="DC.Relation.Replaces" content="urn:ietf:rfc:2616">
    387       <meta name="DC.Description.Abstract" content="The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia information systems. HTTP has been in use by the World Wide Web global information initiative since 1990. This document is Part 4 of the seven-part specification that defines the protocol referred to as &#34;HTTP/1.1&#34; and, taken together, obsoletes RFC 2616. Part 4 defines request header fields for indicating conditional requests and the rules for constructing responses to those requests.">
     390      <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.537, 2010-12-30 14:21:59, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/">
     391      <link rel="schema.dct" href="http://purl.org/dc/terms/">
     392      <meta name="dct.creator" content="Fielding, R.">
     393      <meta name="dct.creator" content="Gettys, J.">
     394      <meta name="dct.creator" content="Mogul, J.">
     395      <meta name="dct.creator" content="Frystyk, H.">
     396      <meta name="dct.creator" content="Masinter, L.">
     397      <meta name="dct.creator" content="Leach, P.">
     398      <meta name="dct.creator" content="Berners-Lee, T.">
     399      <meta name="dct.creator" content="Lafon, Y.">
     400      <meta name="dct.creator" content="Reschke, J. F.">
     401      <meta name="dct.identifier" content="urn:ietf:id:draft-ietf-httpbis-p4-conditional-07">
     402      <meta name="dct.issued" scheme="ISO8601" content="2009-07-13">
     403      <meta name="dct.replaces" content="urn:ietf:rfc:2616">
     404      <meta name="dct.abstract" content="The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia information systems. HTTP has been in use by the World Wide Web global information initiative since 1990. This document is Part 4 of the seven-part specification that defines the protocol referred to as &#34;HTTP/1.1&#34; and, taken together, obsoletes RFC 2616. Part 4 defines request header fields for indicating conditional requests and the rules for constructing responses to those requests.">
     405      <meta name="description" content="The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia information systems. HTTP has been in use by the World Wide Web global information initiative since 1990. This document is Part 4 of the seven-part specification that defines the protocol referred to as &#34;HTTP/1.1&#34; and, taken together, obsoletes RFC 2616. Part 4 defines request header fields for indicating conditional requests and the rules for constructing responses to those requests.">
    388406   </head>
    389407   <body>
    390       <table summary="header information" class="header" border="0" cellpadding="1" cellspacing="1">
    391          <tr>
    392             <td class="header left">HTTPbis Working Group</td>
    393             <td class="header right">R. Fielding, Editor</td>
    394          </tr>
    395          <tr>
    396             <td class="header left">Internet Draft</td>
    397             <td class="header right">Day Software</td>
    398          </tr>
    399          <tr>
    400             <td class="header left">
    401                &lt;draft-ietf-httpbis-p4-conditional-07&gt;
    402                
    403             </td>
    404             <td class="header right">J. Gettys</td>
    405          </tr>
    406          <tr>
    407             <td class="header left">Obsoletes: <a href="http://tools.ietf.org/html/rfc2616">2616</a> (if approved)
    408             </td>
    409             <td class="header right">One Laptop per Child</td>
    410          </tr>
    411          <tr>
    412             <td class="header left">Intended status: Standards Track</td>
    413             <td class="header right">J. Mogul</td>
    414          </tr>
    415          <tr>
    416             <td class="header left">Expires: January 2010</td>
    417             <td class="header right">HP</td>
    418          </tr>
    419          <tr>
    420             <td class="header left"></td>
    421             <td class="header right">H. Frystyk</td>
    422          </tr>
    423          <tr>
    424             <td class="header left"></td>
    425             <td class="header right">Microsoft</td>
    426          </tr>
    427          <tr>
    428             <td class="header left"></td>
    429             <td class="header right">L. Masinter</td>
    430          </tr>
    431          <tr>
    432             <td class="header left"></td>
    433             <td class="header right">Adobe Systems</td>
    434          </tr>
    435          <tr>
    436             <td class="header left"></td>
    437             <td class="header right">P. Leach</td>
    438          </tr>
    439          <tr>
    440             <td class="header left"></td>
    441             <td class="header right">Microsoft</td>
    442          </tr>
    443          <tr>
    444             <td class="header left"></td>
    445             <td class="header right">T. Berners-Lee</td>
    446          </tr>
    447          <tr>
    448             <td class="header left"></td>
    449             <td class="header right">W3C/MIT</td>
    450          </tr>
    451          <tr>
    452             <td class="header left"></td>
    453             <td class="header right">Y. Lafon, Editor</td>
    454          </tr>
    455          <tr>
    456             <td class="header left"></td>
    457             <td class="header right">W3C</td>
    458          </tr>
    459          <tr>
    460             <td class="header left"></td>
    461             <td class="header right">J. F. Reschke, Editor</td>
    462          </tr>
    463          <tr>
    464             <td class="header left"></td>
    465             <td class="header right">greenbytes</td>
    466          </tr>
    467          <tr>
    468             <td class="header left"></td>
    469             <td class="header right">July 13, 2009</td>
    470          </tr>
     408      <table class="header">
     409         <tbody>
     410            <tr>
     411               <td class="left">HTTPbis Working Group</td>
     412               <td class="right">R. Fielding, Editor</td>
     413            </tr>
     414            <tr>
     415               <td class="left">Internet-Draft</td>
     416               <td class="right">Day Software</td>
     417            </tr>
     418            <tr>
     419               <td class="left">Obsoletes: <a href="http://tools.ietf.org/html/rfc2616">2616</a> (if approved)
     420               </td>
     421               <td class="right">J. Gettys</td>
     422            </tr>
     423            <tr>
     424               <td class="left">Intended status: Standards Track</td>
     425               <td class="right">One Laptop per Child</td>
     426            </tr>
     427            <tr>
     428               <td class="left">Expires: January 14, 2010</td>
     429               <td class="right">J. Mogul</td>
     430            </tr>
     431            <tr>
     432               <td class="left"></td>
     433               <td class="right">HP</td>
     434            </tr>
     435            <tr>
     436               <td class="left"></td>
     437               <td class="right">H. Frystyk</td>
     438            </tr>
     439            <tr>
     440               <td class="left"></td>
     441               <td class="right">Microsoft</td>
     442            </tr>
     443            <tr>
     444               <td class="left"></td>
     445               <td class="right">L. Masinter</td>
     446            </tr>
     447            <tr>
     448               <td class="left"></td>
     449               <td class="right">Adobe Systems</td>
     450            </tr>
     451            <tr>
     452               <td class="left"></td>
     453               <td class="right">P. Leach</td>
     454            </tr>
     455            <tr>
     456               <td class="left"></td>
     457               <td class="right">Microsoft</td>
     458            </tr>
     459            <tr>
     460               <td class="left"></td>
     461               <td class="right">T. Berners-Lee</td>
     462            </tr>
     463            <tr>
     464               <td class="left"></td>
     465               <td class="right">W3C/MIT</td>
     466            </tr>
     467            <tr>
     468               <td class="left"></td>
     469               <td class="right">Y. Lafon, Editor</td>
     470            </tr>
     471            <tr>
     472               <td class="left"></td>
     473               <td class="right">W3C</td>
     474            </tr>
     475            <tr>
     476               <td class="left"></td>
     477               <td class="right">J. Reschke, Editor</td>
     478            </tr>
     479            <tr>
     480               <td class="left"></td>
     481               <td class="right">greenbytes</td>
     482            </tr>
     483            <tr>
     484               <td class="left"></td>
     485               <td class="right">July 13, 2009</td>
     486            </tr>
     487         </tbody>
    471488      </table>
    472489      <p class="title">HTTP/1.1, part 4: Conditional Requests<br><span class="filename">draft-ietf-httpbis-p4-conditional-07</span></p>
    473490      <h1><a id="rfc.status" href="#rfc.status">Status of this Memo</a></h1>
    474       <p>This Internet-Draft is submitted to IETF pursuant to, and in full conformance with, the provisions of BCP 78 and BCP 79. This
    475          document may contain material from IETF Documents or IETF Contributions published or made publicly available before November
    476          10, 2008. The person(s) controlling the copyright in some of this material may not have granted the IETF Trust the right to
    477          allow modifications of such material outside the IETF Standards Process. Without obtaining an adequate license from the person(s)
    478          controlling the copyright in such materials, this document may not be modified outside the IETF Standards Process, and derivative
    479          works of it may not be created outside the IETF Standards Process, except to format it for publication as an RFC or to translate
    480          it into languages other than English.
     491      <p>This Internet-Draft is submitted to IETF in full conformance with the provisions of BCP 78 and BCP 79. This document may contain
     492         material from IETF Documents or IETF Contributions published or made publicly available before November 10, 2008. The person(s)
     493         controlling the copyright in some of this material may not have granted the IETF Trust the right to allow modifications of
     494         such material outside the IETF Standards Process. Without obtaining an adequate license from the person(s) controlling the
     495         copyright in such materials, this document may not be modified outside the IETF Standards Process, and derivative works of
     496         it may not be created outside the IETF Standards Process, except to format it for publication as an RFC or to translate it
     497         into languages other than English.
    481498      </p>
    482499      <p>Internet-Drafts are working documents of the Internet Engineering Task Force (IETF), its areas, and its working groups. Note
     
    487504         in progress”.
    488505      </p>
    489       <p>The list of current Internet-Drafts can be accessed at &lt;<a href="http://www.ietf.org/ietf/1id-abstracts.txt">http://www.ietf.org/ietf/1id-abstracts.txt</a>&gt;.
    490       </p>
    491       <p>The list of Internet-Draft Shadow Directories can be accessed at &lt;<a href="http://www.ietf.org/shadow.html">http://www.ietf.org/shadow.html</a>&gt;.
    492       </p>
    493       <p>This Internet-Draft will expire in January 2010.</p>
     506      <p>The list of current Internet-Drafts can be accessed at <a href="http://www.ietf.org/ietf/1id-abstracts.txt">http://www.ietf.org/ietf/1id-abstracts.txt</a>.
     507      </p>
     508      <p>The list of Internet-Draft Shadow Directories can be accessed at <a href="http://www.ietf.org/shadow.html">http://www.ietf.org/shadow.html</a>.
     509      </p>
     510      <p>This Internet-Draft will expire on January 14, 2010.</p>
    494511      <h1><a id="rfc.copyrightnotice" href="#rfc.copyrightnotice">Copyright Notice</a></h1>
    495512      <p>Copyright © 2009 IETF Trust and the persons identified as the document authors. All rights reserved.</p>
     
    512529      <h1 class="np" id="rfc.toc"><a href="#rfc.toc">Table of Contents</a></h1>
    513530      <ul class="toc">
    514          <li class="tocline0">1.&nbsp;&nbsp;&nbsp;<a href="#introduction">Introduction</a><ul class="toc">
    515                <li class="tocline1">1.1&nbsp;&nbsp;&nbsp;<a href="#intro.requirements">Requirements</a></li>
    516                <li class="tocline1">1.2&nbsp;&nbsp;&nbsp;<a href="#notation">Syntax Notation</a><ul class="toc">
    517                      <li class="tocline1">1.2.1&nbsp;&nbsp;&nbsp;<a href="#core.rules">Core Rules</a></li>
    518                      <li class="tocline1">1.2.2&nbsp;&nbsp;&nbsp;<a href="#abnf.dependencies">ABNF Rules defined in other Parts of the Specification</a></li>
     531         <li>1.&nbsp;&nbsp;&nbsp;<a href="#introduction">Introduction</a><ul>
     532               <li>1.1&nbsp;&nbsp;&nbsp;<a href="#intro.requirements">Requirements</a></li>
     533               <li>1.2&nbsp;&nbsp;&nbsp;<a href="#notation">Syntax Notation</a><ul>
     534                     <li>1.2.1&nbsp;&nbsp;&nbsp;<a href="#core.rules">Core Rules</a></li>
     535                     <li>1.2.2&nbsp;&nbsp;&nbsp;<a href="#abnf.dependencies">ABNF Rules defined in other Parts of the Specification</a></li>
    519536                  </ul>
    520537               </li>
    521538            </ul>
    522539         </li>
    523          <li class="tocline0">2.&nbsp;&nbsp;&nbsp;<a href="#entity.tags">Entity Tags</a></li>
    524          <li class="tocline0">3.&nbsp;&nbsp;&nbsp;<a href="#rfc.section.3">Status Code Definitions</a><ul class="toc">
    525                <li class="tocline1">3.1&nbsp;&nbsp;&nbsp;<a href="#status.304">304 Not Modified</a></li>
    526                <li class="tocline1">3.2&nbsp;&nbsp;&nbsp;<a href="#status.412">412 Precondition Failed</a></li>
     540         <li>2.&nbsp;&nbsp;&nbsp;<a href="#entity.tags">Entity Tags</a></li>
     541         <li>3.&nbsp;&nbsp;&nbsp;<a href="#rfc.section.3">Status Code Definitions</a><ul>
     542               <li>3.1&nbsp;&nbsp;&nbsp;<a href="#status.304">304 Not Modified</a></li>
     543               <li>3.2&nbsp;&nbsp;&nbsp;<a href="#status.412">412 Precondition Failed</a></li>
    527544            </ul>
    528545         </li>
    529          <li class="tocline0">4.&nbsp;&nbsp;&nbsp;<a href="#weak.and.strong.validators">Weak and Strong Validators</a></li>
    530          <li class="tocline0">5.&nbsp;&nbsp;&nbsp;<a href="#rules.for.when.to.use.entity.tags.and.last-modified.dates">Rules for When to Use Entity Tags and Last-Modified Dates</a></li>
    531          <li class="tocline0">6.&nbsp;&nbsp;&nbsp;<a href="#header.fields">Header Field Definitions</a><ul class="toc">
    532                <li class="tocline1">6.1&nbsp;&nbsp;&nbsp;<a href="#header.etag">ETag</a></li>
    533                <li class="tocline1">6.2&nbsp;&nbsp;&nbsp;<a href="#header.if-match">If-Match</a></li>
    534                <li class="tocline1">6.3&nbsp;&nbsp;&nbsp;<a href="#header.if-modified-since">If-Modified-Since</a></li>
    535                <li class="tocline1">6.4&nbsp;&nbsp;&nbsp;<a href="#header.if-none-match">If-None-Match</a></li>
    536                <li class="tocline1">6.5&nbsp;&nbsp;&nbsp;<a href="#header.if-unmodified-since">If-Unmodified-Since</a></li>
    537                <li class="tocline1">6.6&nbsp;&nbsp;&nbsp;<a href="#header.last-modified">Last-Modified</a></li>
     546         <li>4.&nbsp;&nbsp;&nbsp;<a href="#weak.and.strong.validators">Weak and Strong Validators</a></li>
     547         <li>5.&nbsp;&nbsp;&nbsp;<a href="#rules.for.when.to.use.entity.tags.and.last-modified.dates">Rules for When to Use Entity Tags and Last-Modified Dates</a></li>
     548         <li>6.&nbsp;&nbsp;&nbsp;<a href="#header.fields">Header Field Definitions</a><ul>
     549               <li>6.1&nbsp;&nbsp;&nbsp;<a href="#header.etag">ETag</a></li>
     550               <li>6.2&nbsp;&nbsp;&nbsp;<a href="#header.if-match">If-Match</a></li>
     551               <li>6.3&nbsp;&nbsp;&nbsp;<a href="#header.if-modified-since">If-Modified-Since</a></li>
     552               <li>6.4&nbsp;&nbsp;&nbsp;<a href="#header.if-none-match">If-None-Match</a></li>
     553               <li>6.5&nbsp;&nbsp;&nbsp;<a href="#header.if-unmodified-since">If-Unmodified-Since</a></li>
     554               <li>6.6&nbsp;&nbsp;&nbsp;<a href="#header.last-modified">Last-Modified</a></li>
    538555            </ul>
    539556         </li>
    540          <li class="tocline0">7.&nbsp;&nbsp;&nbsp;<a href="#IANA.considerations">IANA Considerations</a><ul class="toc">
    541                <li class="tocline1">7.1&nbsp;&nbsp;&nbsp;<a href="#message.header.registration">Message Header Registration</a></li>
     557         <li>7.&nbsp;&nbsp;&nbsp;<a href="#IANA.considerations">IANA Considerations</a><ul>
     558               <li>7.1&nbsp;&nbsp;&nbsp;<a href="#message.header.registration">Message Header Registration</a></li>
    542559            </ul>
    543560         </li>
    544          <li class="tocline0">8.&nbsp;&nbsp;&nbsp;<a href="#security.considerations">Security Considerations</a></li>
    545          <li class="tocline0">9.&nbsp;&nbsp;&nbsp;<a href="#ack">Acknowledgments</a></li>
    546          <li class="tocline0">10.&nbsp;&nbsp;&nbsp;<a href="#rfc.references">References</a><ul class="toc">
    547                <li class="tocline1">10.1&nbsp;&nbsp;&nbsp;<a href="#rfc.references.1">Normative References</a></li>
    548                <li class="tocline1">10.2&nbsp;&nbsp;&nbsp;<a href="#rfc.references.2">Informative References</a></li>
     561         <li>8.&nbsp;&nbsp;&nbsp;<a href="#security.considerations">Security Considerations</a></li>
     562         <li>9.&nbsp;&nbsp;&nbsp;<a href="#ack">Acknowledgments</a></li>
     563         <li>10.&nbsp;&nbsp;&nbsp;<a href="#rfc.references">References</a><ul>
     564               <li>10.1&nbsp;&nbsp;&nbsp;<a href="#rfc.references.1">Normative References</a></li>
     565               <li>10.2&nbsp;&nbsp;&nbsp;<a href="#rfc.references.2">Informative References</a></li>
    549566            </ul>
    550567         </li>
    551          <li class="tocline0"><a href="#rfc.authors">Authors' Addresses</a></li>
    552          <li class="tocline0">A.&nbsp;&nbsp;&nbsp;<a href="#compatibility">Compatibility with Previous Versions</a><ul class="toc">
    553                <li class="tocline1">A.1&nbsp;&nbsp;&nbsp;<a href="#changes.from.rfc.2616">Changes from RFC 2616</a></li>
     568         <li><a href="#rfc.authors">Authors' Addresses</a></li>
     569         <li>A.&nbsp;&nbsp;&nbsp;<a href="#compatibility">Compatibility with Previous Versions</a><ul>
     570               <li>A.1&nbsp;&nbsp;&nbsp;<a href="#changes.from.rfc.2616">Changes from RFC 2616</a></li>
    554571            </ul>
    555572         </li>
    556          <li class="tocline0">B.&nbsp;&nbsp;&nbsp;<a href="#collected.abnf">Collected ABNF</a></li>
    557          <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">
    558                <li class="tocline1">C.1&nbsp;&nbsp;&nbsp;<a href="#rfc.section.C.1">Since RFC2616</a></li>
    559                <li class="tocline1">C.2&nbsp;&nbsp;&nbsp;<a href="#rfc.section.C.2">Since draft-ietf-httpbis-p4-conditional-00</a></li>
    560                <li class="tocline1">C.3&nbsp;&nbsp;&nbsp;<a href="#rfc.section.C.3">Since draft-ietf-httpbis-p4-conditional-01</a></li>
    561                <li class="tocline1">C.4&nbsp;&nbsp;&nbsp;<a href="#changes.since.02">Since draft-ietf-httpbis-p4-conditional-02</a></li>
    562                <li class="tocline1">C.5&nbsp;&nbsp;&nbsp;<a href="#changes.since.03">Since draft-ietf-httpbis-p4-conditional-03</a></li>
    563                <li class="tocline1">C.6&nbsp;&nbsp;&nbsp;<a href="#changes.since.04">Since draft-ietf-httpbis-p4-conditional-04</a></li>
    564                <li class="tocline1">C.7&nbsp;&nbsp;&nbsp;<a href="#changes.since.05">Since draft-ietf-httpbis-p4-conditional-05</a></li>
    565                <li class="tocline1">C.8&nbsp;&nbsp;&nbsp;<a href="#changes.since.06">Since draft-ietf-httpbis-p4-conditional-06</a></li>
     573         <li>B.&nbsp;&nbsp;&nbsp;<a href="#collected.abnf">Collected ABNF</a></li>
     574         <li>C.&nbsp;&nbsp;&nbsp;<a href="#change.log">Change Log (to be removed by RFC Editor before publication)</a><ul>
     575               <li>C.1&nbsp;&nbsp;&nbsp;<a href="#rfc.section.C.1">Since RFC2616</a></li>
     576               <li>C.2&nbsp;&nbsp;&nbsp;<a href="#rfc.section.C.2">Since draft-ietf-httpbis-p4-conditional-00</a></li>
     577               <li>C.3&nbsp;&nbsp;&nbsp;<a href="#rfc.section.C.3">Since draft-ietf-httpbis-p4-conditional-01</a></li>
     578               <li>C.4&nbsp;&nbsp;&nbsp;<a href="#changes.since.02">Since draft-ietf-httpbis-p4-conditional-02</a></li>
     579               <li>C.5&nbsp;&nbsp;&nbsp;<a href="#changes.since.03">Since draft-ietf-httpbis-p4-conditional-03</a></li>
     580               <li>C.6&nbsp;&nbsp;&nbsp;<a href="#changes.since.04">Since draft-ietf-httpbis-p4-conditional-04</a></li>
     581               <li>C.7&nbsp;&nbsp;&nbsp;<a href="#changes.since.05">Since draft-ietf-httpbis-p4-conditional-05</a></li>
     582               <li>C.8&nbsp;&nbsp;&nbsp;<a href="#changes.since.06">Since draft-ietf-httpbis-p4-conditional-06</a></li>
    566583            </ul>
    567584         </li>
    568          <li class="tocline0"><a href="#rfc.index">Index</a></li>
     585         <li><a href="#rfc.index">Index</a></li>
    569586      </ul>
    570587      <h1 id="rfc.section.1" class="np"><a href="#rfc.section.1">1.</a>&nbsp;<a id="introduction" href="#introduction">Introduction</a></h1>
     
    671688         entity, while a weak validator is part of an identifier for a set of semantically equivalent entities.
    672689      </p>
    673       <dl class="empty">
    674          <dd> <b>Note:</b> One example of a strong validator is an integer that is incremented in stable storage every time an entity is changed.
    675          </dd>
    676          <dd>An entity's modification time, if represented with one-second resolution, could be a weak validator, since it is possible
     690      <ul class="empty">
     691         <li> <b>Note:</b> One example of a strong validator is an integer that is incremented in stable storage every time an entity is changed.
     692         </li>
     693         <li>An entity's modification time, if represented with one-second resolution, could be a weak validator, since it is possible
    677694            that the resource might be modified twice during a single second.
    678          </dd>
    679          <dd>Support for weak validators is optional. However, weak validators allow for more efficient caching of equivalent objects;
     695         </li>
     696         <li>Support for weak validators is optional. However, weak validators allow for more efficient caching of equivalent objects;
    680697            for example, a hit counter on a site is probably good enough if it is updated every few days or weeks, and any value during
    681698            that period is likely "good enough" to be equivalent.
    682          </dd>
    683       </dl>
     699         </li>
     700      </ul>
    684701      <p id="rfc.section.4.p.4">A "use" of a validator is either when a client generates a request and includes the validator in a validating header field,
    685702         or when a server compares two validators.
     
    702719      <p id="rfc.section.4.p.8">The example below shows the results for a set of entity tag pairs, and both the weak and strong comparison function results:</p>
    703720      <div id="rfc.table.u.1">
    704          <table summary="" class="tt full" cellpadding="3" cellspacing="0">
     721         <table class="tt full left" cellpadding="3" cellspacing="0">
    705722            <thead>
    706723               <tr>
     
    713730            <tbody>
    714731               <tr>
    715                   <td>W/"1"</td>
    716                   <td>W/"1"</td>
    717                   <td>no match</td>
    718                   <td>match</td>
     732                  <td class="left">W/"1"</td>
     733                  <td class="left">W/"1"</td>
     734                  <td class="left">no match</td>
     735                  <td class="left">match</td>
    719736               </tr>
    720737               <tr>
    721                   <td>W/"1"</td>
    722                   <td>W/"2"</td>
    723                   <td>no match</td>
    724                   <td>no match</td>
     738                  <td class="left">W/"1"</td>
     739                  <td class="left">W/"2"</td>
     740                  <td class="left">no match</td>
     741                  <td class="left">no match</td>
    725742               </tr>
    726743               <tr>
    727                   <td>W/"1"</td>
    728                   <td>"1"</td>
    729                   <td>no match</td>
    730                   <td>match</td>
     744                  <td class="left">W/"1"</td>
     745                  <td class="left">"1"</td>
     746                  <td class="left">no match</td>
     747                  <td class="left">match</td>
    731748               </tr>
    732749               <tr>
    733                   <td>"1"</td>
    734                   <td>"1"</td>
    735                   <td>match</td>
    736                   <td>match</td>
     750                  <td class="left">"1"</td>
     751                  <td class="left">"1"</td>
     752                  <td class="left">match</td>
     753                  <td class="left">match</td>
    737754               </tr>
    738755            </tbody>
     
    797814      <p id="rfc.section.5.p.4">In order to be legal, a strong entity tag <em class="bcp14">MUST</em> change whenever the associated entity changes in any way. A weak entity tag <em class="bcp14">SHOULD</em> change whenever the associated entity changes in a semantically significant way.
    798815      </p>
    799       <div class="note">
     816      <div class="note" id="rfc.section.5.p.5">
    800817         <p> <b>Note:</b> in order to provide semantically transparent caching, an origin server must avoid reusing a specific strong entity tag value
    801818            for two different entities, or reusing a specific weak entity tag value for two semantically different entities. Cache entries
     
    824841         fields in the request.
    825842      </p>
    826       <dl class="empty">
    827          <dd> <b>Note:</b> The general principle behind these rules is that HTTP/1.1 servers and clients should transmit as much non-redundant information
     843      <ul class="empty">
     844         <li> <b>Note:</b> The general principle behind these rules is that HTTP/1.1 servers and clients should transmit as much non-redundant information
    828845            as is available in their responses and requests. HTTP/1.1 systems receiving this information will make the most conservative
    829846            assumptions about the validators they receive.
    830          </dd>
    831          <dd>HTTP/1.0 clients and caches will ignore entity tags. Generally, last-modified values received or used by these systems will
     847         </li>
     848         <li>HTTP/1.0 clients and caches will ignore entity tags. Generally, last-modified values received or used by these systems will
    832849            support transparent and efficient caching, and so HTTP/1.1 origin servers should provide Last-Modified values. In those rare
    833850            cases where the use of a Last-Modified value as a validator by an HTTP/1.0 system could result in a serious problem, then
    834851            HTTP/1.1 origin servers should not provide one.
    835          </dd>
    836       </dl>
     852         </li>
     853      </ul>
    837854      <h1 id="rfc.section.6"><a href="#rfc.section.6">6.</a>&nbsp;<a id="header.fields" href="#header.fields">Header Field Definitions</a></h1>
    838855      <p id="rfc.section.6.p.1">This section defines the syntax and semantics of HTTP/1.1 header fields related to conditional requests.</p>
     
    921938      </ol>
    922939      <p id="rfc.section.6.3.p.6">The purpose of this feature is to allow efficient updates of cached information with a minimum amount of transaction overhead. </p>
    923       <dl class="empty">
    924          <dd> <b>Note:</b> The Range request-header field modifies the meaning of If-Modified-Since; see <a href="p5-range.html#header.range" title="Range">Section 5.4</a> of <a href="#Part5" id="rfc.xref.Part5.5"><cite title="HTTP/1.1, part 5: Range Requests and Partial Responses">[Part5]</cite></a> for full details.
    925          </dd>
    926          <dd> <b>Note:</b> If-Modified-Since times are interpreted by the server, whose clock might not be synchronized with the client.
    927          </dd>
    928          <dd> <b>Note:</b> When handling an If-Modified-Since header field, some servers will use an exact date comparison function, rather than a less-than
     940      <ul class="empty">
     941         <li> <b>Note:</b> The Range request-header field modifies the meaning of If-Modified-Since; see <a href="p5-range.html#header.range" title="Range">Section 5.4</a> of <a href="#Part5" id="rfc.xref.Part5.5"><cite title="HTTP/1.1, part 5: Range Requests and Partial Responses">[Part5]</cite></a> for full details.
     942         </li>
     943         <li> <b>Note:</b> If-Modified-Since times are interpreted by the server, whose clock might not be synchronized with the client.
     944         </li>
     945         <li> <b>Note:</b> When handling an If-Modified-Since header field, some servers will use an exact date comparison function, rather than a less-than
    929946            function, for deciding whether to send a 304 (Not Modified) response. To get best results when sending an If-Modified-Since
    930947            header field for cache validation, clients are advised to use the exact date string received in a previous Last-Modified header
    931948            field whenever possible.
    932          </dd>
    933          <dd> <b>Note:</b> If a client uses an arbitrary date in the If-Modified-Since header instead of a date taken from the Last-Modified header for
     949         </li>
     950         <li> <b>Note:</b> If a client uses an arbitrary date in the If-Modified-Since header instead of a date taken from the Last-Modified header for
    934951            the same request, the client should be aware of the fact that this date is interpreted in the server's understanding of time.
    935952            The client should consider unsynchronized clocks and rounding problems due to the different encodings of time between the
     
    938955            If-Modified-Since date is derived from the client's clock without correction to the server's clock. Corrections for different
    939956            time bases between client and server are at best approximate due to network latency.
    940          </dd>
    941       </dl>
     957         </li>
     958      </ul>
    942959      <p id="rfc.section.6.3.p.7">The result of a request having both an If-Modified-Since header field and either an If-Match or an If-Unmodified-Since header
    943960         fields is undefined by this specification.
     
    10321049      <div id="rfc.table.1">
    10331050         <div id="iana.header.registration.table"></div>
    1034          <table summary="" class="tt full" cellpadding="3" cellspacing="0">
     1051         <table class="tt full left" cellpadding="3" cellspacing="0">
    10351052            <thead>
    10361053               <tr>
     
    10431060            <tbody>
    10441061               <tr>
    1045                   <td>ETag</td>
    1046                   <td>http</td>
    1047                   <td>standard</td>
    1048                   <td> <a href="#header.etag" id="rfc.xref.header.etag.2" title="ETag">Section&nbsp;6.1</a>
     1062                  <td class="left">ETag</td>
     1063                  <td class="left">http</td>
     1064                  <td class="left">standard</td>
     1065                  <td class="left"> <a href="#header.etag" id="rfc.xref.header.etag.2" title="ETag">Section&nbsp;6.1</a>
    10491066                  </td>
    10501067               </tr>
    10511068               <tr>
    1052                   <td>If-Match</td>
    1053                   <td>http</td>
    1054                   <td>standard</td>
    1055                   <td> <a href="#header.if-match" id="rfc.xref.header.if-match.3" title="If-Match">Section&nbsp;6.2</a>
     1069                  <td class="left">If-Match</td>
     1070                  <td class="left">http</td>
     1071                  <td class="left">standard</td>
     1072                  <td class="left"> <a href="#header.if-match" id="rfc.xref.header.if-match.3" title="If-Match">Section&nbsp;6.2</a>
    10561073                  </td>
    10571074               </tr>
    10581075               <tr>
    1059                   <td>If-Modified-Since</td>
    1060                   <td>http</td>
    1061                   <td>standard</td>
    1062                   <td> <a href="#header.if-modified-since" id="rfc.xref.header.if-modified-since.1" title="If-Modified-Since">Section&nbsp;6.3</a>
     1076                  <td class="left">If-Modified-Since</td>
     1077                  <td class="left">http</td>
     1078                  <td class="left">standard</td>
     1079                  <td class="left"> <a href="#header.if-modified-since" id="rfc.xref.header.if-modified-since.1" title="If-Modified-Since">Section&nbsp;6.3</a>
    10631080                  </td>
    10641081               </tr>
    10651082               <tr>
    1066                   <td>If-None-Match</td>
    1067                   <td>http</td>
    1068                   <td>standard</td>
    1069                   <td> <a href="#header.if-none-match" id="rfc.xref.header.if-none-match.3" title="If-None-Match">Section&nbsp;6.4</a>
     1083                  <td class="left">If-None-Match</td>
     1084                  <td class="left">http</td>
     1085                  <td class="left">standard</td>
     1086                  <td class="left"> <a href="#header.if-none-match" id="rfc.xref.header.if-none-match.3" title="If-None-Match">Section&nbsp;6.4</a>
    10701087                  </td>
    10711088               </tr>
    10721089               <tr>
    1073                   <td>If-Unmodified-Since</td>
    1074                   <td>http</td>
    1075                   <td>standard</td>
    1076                   <td> <a href="#header.if-unmodified-since" id="rfc.xref.header.if-unmodified-since.1" title="If-Unmodified-Since">Section&nbsp;6.5</a>
     1090                  <td class="left">If-Unmodified-Since</td>
     1091                  <td class="left">http</td>
     1092                  <td class="left">standard</td>
     1093                  <td class="left"> <a href="#header.if-unmodified-since" id="rfc.xref.header.if-unmodified-since.1" title="If-Unmodified-Since">Section&nbsp;6.5</a>
    10771094                  </td>
    10781095               </tr>
    10791096               <tr>
    1080                   <td>Last-Modified</td>
    1081                   <td>http</td>
    1082                   <td>standard</td>
    1083                   <td> <a href="#header.last-modified" id="rfc.xref.header.last-modified.1" title="Last-Modified">Section&nbsp;6.6</a>
     1097                  <td class="left">Last-Modified</td>
     1098                  <td class="left">http</td>
     1099                  <td class="left">standard</td>
     1100                  <td class="left"> <a href="#header.last-modified" id="rfc.xref.header.last-modified.1" title="Last-Modified">Section&nbsp;6.6</a>
    10841101                  </td>
    10851102               </tr>
     
    10961113      <h2 id="rfc.references.1"><a href="#rfc.section.10.1" id="rfc.section.10.1">10.1</a> Normative References
    10971114      </h2>
    1098       <table summary="Normative References">         
     1115      <table>         
    10991116         <tr>
    11001117            <td class="reference"><b id="Part1">[Part1]</b></td>
    1101             <td class="top"><a title="Day Software">Fielding, R., Ed.</a>, <a title="One Laptop per Child">Gettys, J.</a>, <a title="Hewlett-Packard Company">Mogul, J.</a>, <a title="Microsoft Corporation">Frystyk, H.</a>, <a title="Adobe Systems, Incorporated">Masinter, L.</a>, <a title="Microsoft Corporation">Leach, P.</a>, <a title="World Wide Web Consortium">Berners-Lee, T.</a>, <a title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a title="greenbytes GmbH">J. F. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p1-messaging-07">HTTP/1.1, part 1: URIs, Connections, and Message Parsing</a>”, Internet-Draft&nbsp;draft-ietf-httpbis-p1-messaging-07 (work in progress), July&nbsp;2009.
     1118            <td class="top"><a href="mailto:fielding@gbiv.com" title="Day Software">Fielding, R., Ed.</a>, <a href="mailto:jg@laptop.org" title="One Laptop per Child">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems, Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p1-messaging-07">HTTP/1.1, part 1: URIs, Connections, and Message Parsing</a>”, Internet-Draft&nbsp;draft-ietf-httpbis-p1-messaging-07 (work in progress), July&nbsp;2009.
    11021119            </td>
    11031120         </tr>
    11041121         <tr>
    11051122            <td class="reference"><b id="Part5">[Part5]</b></td>
    1106             <td class="top"><a title="Day Software">Fielding, R., Ed.</a>, <a title="One Laptop per Child">Gettys, J.</a>, <a title="Hewlett-Packard Company">Mogul, J.</a>, <a title="Microsoft Corporation">Frystyk, H.</a>, <a title="Adobe Systems, Incorporated">Masinter, L.</a>, <a title="Microsoft Corporation">Leach, P.</a>, <a title="World Wide Web Consortium">Berners-Lee, T.</a>, <a title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a title="greenbytes GmbH">J. F. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p5-range-07">HTTP/1.1, part 5: Range Requests and Partial Responses</a>”, Internet-Draft&nbsp;draft-ietf-httpbis-p5-range-07 (work in progress), July&nbsp;2009.
     1123            <td class="top"><a href="mailto:fielding@gbiv.com" title="Day Software">Fielding, R., Ed.</a>, <a href="mailto:jg@laptop.org" title="One Laptop per Child">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems, Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p5-range-07">HTTP/1.1, part 5: Range Requests and Partial Responses</a>”, Internet-Draft&nbsp;draft-ietf-httpbis-p5-range-07 (work in progress), July&nbsp;2009.
    11071124            </td>
    11081125         </tr>
    11091126         <tr>
    11101127            <td class="reference"><b id="Part6">[Part6]</b></td>
    1111             <td class="top"><a title="Day Software">Fielding, R., Ed.</a>, <a title="One Laptop per Child">Gettys, J.</a>, <a title="Hewlett-Packard Company">Mogul, J.</a>, <a title="Microsoft Corporation">Frystyk, H.</a>, <a title="Adobe Systems, Incorporated">Masinter, L.</a>, <a title="Microsoft Corporation">Leach, P.</a>, <a title="World Wide Web Consortium">Berners-Lee, T.</a>, <a title="World Wide Web Consortium">Lafon, Y., Ed.</a>, <a>Nottingham, M., Ed.</a>, and <a title="greenbytes GmbH">J. F. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p6-cache-07">HTTP/1.1, part 6: Caching</a>”, Internet-Draft&nbsp;draft-ietf-httpbis-p6-cache-07 (work in progress), July&nbsp;2009.
     1128            <td class="top"><a href="mailto:fielding@gbiv.com" title="Day Software">Fielding, R., Ed.</a>, <a href="mailto:jg@laptop.org" title="One Laptop per Child">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems, Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, <a href="mailto:mnot@mnot.net">Nottingham, M., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p6-cache-07">HTTP/1.1, part 6: Caching</a>”, Internet-Draft&nbsp;draft-ietf-httpbis-p6-cache-07 (work in progress), July&nbsp;2009.
    11121129            </td>
    11131130         </tr>
    11141131         <tr>
    11151132            <td class="reference"><b id="RFC2119">[RFC2119]</b></td>
    1116             <td class="top"><a title="Harvard University">Bradner, S.</a>, “<a href="http://tools.ietf.org/html/rfc2119">Key words for use in RFCs to Indicate Requirement Levels</a>”, BCP&nbsp;14, RFC&nbsp;2119, March&nbsp;1997.
     1133            <td class="top"><a href="mailto:sob@harvard.edu" title="Harvard University">Bradner, S.</a>, “<a href="http://tools.ietf.org/html/rfc2119">Key words for use in RFCs to Indicate Requirement Levels</a>”, BCP&nbsp;14, RFC&nbsp;2119, March&nbsp;1997.
    11171134            </td>
    11181135         </tr>
    11191136         <tr>
    11201137            <td class="reference"><b id="RFC5234">[RFC5234]</b></td>
    1121             <td class="top"><a title="Brandenburg InternetWorking">Crocker, D., Ed.</a> and <a title="THUS plc.">P. Overell</a>, “<a href="http://tools.ietf.org/html/rfc5234">Augmented BNF for Syntax Specifications: ABNF</a>”, STD&nbsp;68, RFC&nbsp;5234, January&nbsp;2008.
     1138            <td class="top"><a href="mailto:dcrocker@bbiw.net" title="Brandenburg InternetWorking">Crocker, D., Ed.</a> and <a href="mailto:paul.overell@thus.net" title="THUS plc.">P. Overell</a>, “<a href="http://tools.ietf.org/html/rfc5234">Augmented BNF for Syntax Specifications: ABNF</a>”, STD&nbsp;68, RFC&nbsp;5234, January&nbsp;2008.
    11221139            </td>
    11231140         </tr>
     
    11251142      <h2 id="rfc.references.2"><a href="#rfc.section.10.2" id="rfc.section.10.2">10.2</a> Informative References
    11261143      </h2>
    1127       <table summary="Informative References">   
     1144      <table>   
    11281145         <tr>
    11291146            <td class="reference"><b id="RFC2616">[RFC2616]</b></td>
    1130             <td class="top"><a title="University of California, Irvine">Fielding, R.</a>, <a title="W3C">Gettys, J.</a>, <a title="Compaq Computer Corporation">Mogul, J.</a>, <a title="MIT Laboratory for Computer Science">Frystyk, H.</a>, <a title="Xerox Corporation">Masinter, L.</a>, <a title="Microsoft Corporation">Leach, P.</a>, and <a title="W3C">T. Berners-Lee</a>, “<a href="http://tools.ietf.org/html/rfc2616">Hypertext Transfer Protocol -- HTTP/1.1</a>”, RFC&nbsp;2616, June&nbsp;1999.
     1147            <td class="top"><a href="mailto:fielding@ics.uci.edu" title="University of California, Irvine">Fielding, R.</a>, <a href="mailto:jg@w3.org" title="W3C">Gettys, J.</a>, <a href="mailto:mogul@wrl.dec.com" title="Compaq Computer Corporation">Mogul, J.</a>, <a href="mailto:frystyk@w3.org" title="MIT Laboratory for Computer Science">Frystyk, H.</a>, <a href="mailto:masinter@parc.xerox.com" title="Xerox Corporation">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, and <a href="mailto:timbl@w3.org" title="W3C">T. Berners-Lee</a>, “<a href="http://tools.ietf.org/html/rfc2616">Hypertext Transfer Protocol -- HTTP/1.1</a>”, RFC&nbsp;2616, June&nbsp;1999.
    11311148            </td>
    11321149         </tr>
    11331150         <tr>
    11341151            <td class="reference"><b id="RFC3864">[RFC3864]</b></td>
    1135             <td class="top"><a title="Nine by Nine">Klyne, G.</a>, <a title="BEA Systems">Nottingham, M.</a>, and <a title="HP Labs">J. Mogul</a>, “<a href="http://tools.ietf.org/html/rfc3864">Registration Procedures for Message Header Fields</a>”, BCP&nbsp;90, RFC&nbsp;3864, September&nbsp;2004.
     1152            <td class="top"><a href="mailto:GK-IETF@ninebynine.org" title="Nine by Nine">Klyne, G.</a>, <a href="mailto:mnot@pobox.com" title="BEA Systems">Nottingham, M.</a>, and <a href="mailto:JeffMogul@acm.org" title="HP Labs">J. Mogul</a>, “<a href="http://tools.ietf.org/html/rfc3864">Registration Procedures for Message Header Fields</a>”, BCP&nbsp;90, RFC&nbsp;3864, September&nbsp;2004.
    11361153            </td>
    11371154         </tr>
    11381155      </table>
    1139       <h1 id="rfc.authors"><a href="#rfc.authors">Authors' Addresses</a></h1>
    1140       <address class="vcard"><span class="vcardline"><span class="fn">Roy T. Fielding</span>
    1141             (editor)
    1142             <span class="n hidden"><span class="family-name">Fielding</span><span class="given-name">Roy T.</span></span></span><span class="org vcardline">Day Software</span><span class="adr"><span class="street-address vcardline">23 Corporate Plaza DR, Suite 280</span><span class="vcardline"><span class="locality">Newport Beach</span>, <span class="region">CA</span>&nbsp;<span class="postal-code">92660</span></span><span class="country-name vcardline">USA</span></span><span class="vcardline tel">Phone: <a href="tel:+1-949-706-5300"><span class="value">+1-949-706-5300</span></a></span><span class="vcardline tel"><span class="type">Fax</span>: <a href="fax:+1-949-706-5305"><span class="value">+1-949-706-5305</span></a></span><span class="vcardline">EMail: <a><span class="email">fielding@gbiv.com</span></a></span><span class="vcardline">URI: <a href="http://roy.gbiv.com/" class="url">http://roy.gbiv.com/</a></span></address>
    1143       <address class="vcard"><span class="vcardline"><span class="fn">Jim Gettys</span><span class="n hidden"><span class="family-name">Gettys</span><span class="given-name">Jim</span></span></span><span class="org vcardline">One Laptop per Child</span><span class="adr"><span class="street-address vcardline">21 Oak Knoll Road</span><span class="vcardline"><span class="locality">Carlisle</span>, <span class="region">MA</span>&nbsp;<span class="postal-code">01741</span></span><span class="country-name vcardline">USA</span></span><span class="vcardline">EMail: <a><span class="email">jg@laptop.org</span></a></span><span class="vcardline">URI: <a href="http://www.laptop.org/" class="url">http://www.laptop.org/</a></span></address>
    1144       <address class="vcard"><span class="vcardline"><span class="fn">Jeffrey C. Mogul</span><span class="n hidden"><span class="family-name">Mogul</span><span class="given-name">Jeffrey C.</span></span></span><span class="org vcardline">Hewlett-Packard Company</span><span class="adr"><span class="street-address vcardline">HP Labs, Large Scale Systems Group</span><span class="street-address vcardline">1501 Page Mill Road, MS 1177</span><span class="vcardline"><span class="locality">Palo Alto</span>, <span class="region">CA</span>&nbsp;<span class="postal-code">94304</span></span><span class="country-name vcardline">USA</span></span><span class="vcardline">EMail: <a><span class="email">JeffMogul@acm.org</span></a></span></address>
    1145       <address class="vcard"><span class="vcardline"><span class="fn">Henrik Frystyk Nielsen</span><span class="n hidden"><span class="family-name">Frystyk</span></span></span><span class="org vcardline">Microsoft Corporation</span><span class="adr"><span class="street-address vcardline">1 Microsoft Way</span><span class="vcardline"><span class="locality">Redmond</span>, <span class="region">WA</span>&nbsp;<span class="postal-code">98052</span></span><span class="country-name vcardline">USA</span></span><span class="vcardline">EMail: <a><span class="email">henrikn@microsoft.com</span></a></span></address>
    1146       <address class="vcard"><span class="vcardline"><span class="fn">Larry Masinter</span><span class="n hidden"><span class="family-name">Masinter</span><span class="given-name">Larry</span></span></span><span class="org vcardline">Adobe Systems, Incorporated</span><span class="adr"><span class="street-address vcardline">345 Park Ave</span><span class="vcardline"><span class="locality">San Jose</span>, <span class="region">CA</span>&nbsp;<span class="postal-code">95110</span></span><span class="country-name vcardline">USA</span></span><span class="vcardline">EMail: <a><span class="email">LMM@acm.org</span></a></span><span class="vcardline">URI: <a href="http://larry.masinter.net/" class="url">http://larry.masinter.net/</a></span></address>
    1147       <address class="vcard"><span class="vcardline"><span class="fn">Paul J. Leach</span><span class="n hidden"><span class="family-name">Leach</span><span class="given-name">Paul J.</span></span></span><span class="org vcardline">Microsoft Corporation</span><span class="adr"><span class="street-address vcardline">1 Microsoft Way</span><span class="vcardline"><span class="locality">Redmond</span>, <span class="region">WA</span>&nbsp;<span class="postal-code">98052</span></span></span><span class="vcardline">EMail: <a><span class="email">paulle@microsoft.com</span></a></span></address>
    1148       <address class="vcard"><span class="vcardline"><span class="fn">Tim Berners-Lee</span><span class="n hidden"><span class="family-name">Berners-Lee</span><span class="given-name">Tim</span></span></span><span class="org vcardline">World Wide Web Consortium</span><span class="adr"><span class="street-address vcardline">MIT Computer Science and Artificial Intelligence Laboratory</span><span class="street-address vcardline">The Stata Center, Building 32</span><span class="street-address vcardline">32 Vassar Street</span><span class="vcardline"><span class="locality">Cambridge</span>, <span class="region">MA</span>&nbsp;<span class="postal-code">02139</span></span><span class="country-name vcardline">USA</span></span><span class="vcardline">EMail: <a><span class="email">timbl@w3.org</span></a></span><span class="vcardline">URI: <a href="http://www.w3.org/People/Berners-Lee/" class="url">http://www.w3.org/People/Berners-Lee/</a></span></address>
    1149       <address class="vcard"><span class="vcardline"><span class="fn">Yves Lafon</span>
    1150             (editor)
    1151             <span class="n hidden"><span class="family-name">Lafon</span><span class="given-name">Yves</span></span></span><span class="org vcardline">World Wide Web Consortium</span><span class="adr"><span class="street-address vcardline">W3C / ERCIM</span><span class="street-address vcardline">2004, rte des Lucioles</span><span class="vcardline"><span class="locality">Sophia-Antipolis</span>, <span class="region">AM</span>&nbsp;<span class="postal-code">06902</span></span><span class="country-name vcardline">France</span></span><span class="vcardline">EMail: <a><span class="email">ylafon@w3.org</span></a></span><span class="vcardline">URI: <a href="http://www.raubacapeu.net/people/yves/" class="url">http://www.raubacapeu.net/people/yves/</a></span></address>
    1152       <address class="vcard"><span class="vcardline"><span class="fn">Julian F. Reschke</span>
    1153             (editor)
    1154             <span class="n hidden"><span class="family-name">Reschke</span><span class="given-name">Julian F.</span></span></span><span class="org vcardline">greenbytes GmbH</span><span class="adr"><span class="street-address vcardline">Hafenweg 16</span><span class="vcardline"><span class="locality">Muenster</span>, <span class="region">NW</span>&nbsp;<span class="postal-code">48155</span></span><span class="country-name vcardline">Germany</span></span><span class="vcardline tel">Phone: <a href="tel:+492512807760"><span class="value">+49 251 2807760</span></a></span><span class="vcardline tel"><span class="type">Fax</span>: <a href="fax:+492512807761"><span class="value">+49 251 2807761</span></a></span><span class="vcardline">EMail: <a><span class="email">julian.reschke@greenbytes.de</span></a></span><span class="vcardline">URI: <a href="http://greenbytes.de/tech/webdav/" class="url">http://greenbytes.de/tech/webdav/</a></span></address>
    1155       <h1 id="rfc.section.A"><a href="#rfc.section.A">A.</a>&nbsp;<a id="compatibility" href="#compatibility">Compatibility with Previous Versions</a></h1>
     1156      <div class="avoidbreak">
     1157         <h1 id="rfc.authors"><a href="#rfc.authors">Authors' Addresses</a></h1>
     1158         <address class="vcard"><span class="vcardline"><span class="fn">Roy T. Fielding</span>
     1159               (editor)
     1160               <span class="n hidden"><span class="family-name">Fielding</span><span class="given-name">Roy T.</span></span></span><span class="org vcardline">Day Software</span><span class="adr"><span class="street-address vcardline">23 Corporate Plaza DR, Suite 280</span><span class="vcardline"><span class="locality">Newport Beach</span>, <span class="region">CA</span>&nbsp;<span class="postal-code">92660</span></span><span class="country-name vcardline">USA</span></span><span class="vcardline tel">Phone: <a href="tel:+1-949-706-5300"><span class="value">+1-949-706-5300</span></a></span><span class="vcardline tel"><span class="type">Fax</span>: <a href="fax:+1-949-706-5305"><span class="value">+1-949-706-5305</span></a></span><span class="vcardline">EMail: <a href="mailto:fielding@gbiv.com"><span class="email">fielding@gbiv.com</span></a></span><span class="vcardline">URI: <a href="http://roy.gbiv.com/" class="url">http://roy.gbiv.com/</a></span></address>
     1161         <address class="vcard"><span class="vcardline"><span class="fn">Jim Gettys</span><span class="n hidden"><span class="family-name">Gettys</span><span class="given-name">Jim</span></span></span><span class="org vcardline">One Laptop per Child</span><span class="adr"><span class="street-address vcardline">21 Oak Knoll Road</span><span class="vcardline"><span class="locality">Carlisle</span>, <span class="region">MA</span>&nbsp;<span class="postal-code">01741</span></span><span class="country-name vcardline">USA</span></span><span class="vcardline">EMail: <a href="mailto:jg@laptop.org"><span class="email">jg@laptop.org</span></a></span><span class="vcardline">URI: <a href="http://www.laptop.org/" class="url">http://www.laptop.org/</a></span></address>
     1162         <address class="vcard"><span class="vcardline"><span class="fn">Jeffrey C. Mogul</span><span class="n hidden"><span class="family-name">Mogul</span><span class="given-name">Jeffrey C.</span></span></span><span class="org vcardline">Hewlett-Packard Company</span><span class="adr"><span class="street-address vcardline">HP Labs, Large Scale Systems Group</span><span class="street-address vcardline">1501 Page Mill Road, MS 1177</span><span class="vcardline"><span class="locality">Palo Alto</span>, <span class="region">CA</span>&nbsp;<span class="postal-code">94304</span></span><span class="country-name vcardline">USA</span></span><span class="vcardline">EMail: <a href="mailto:JeffMogul@acm.org"><span class="email">JeffMogul@acm.org</span></a></span></address>
     1163         <address class="vcard"><span class="vcardline"><span class="fn">Henrik Frystyk Nielsen</span><span class="n hidden"><span class="family-name">Frystyk</span></span></span><span class="org vcardline">Microsoft Corporation</span><span class="adr"><span class="street-address vcardline">1 Microsoft Way</span><span class="vcardline"><span class="locality">Redmond</span>, <span class="region">WA</span>&nbsp;<span class="postal-code">98052</span></span><span class="country-name vcardline">USA</span></span><span class="vcardline">EMail: <a href="mailto:henrikn@microsoft.com"><span class="email">henrikn@microsoft.com</span></a></span></address>
     1164         <address class="vcard"><span class="vcardline"><span class="fn">Larry Masinter</span><span class="n hidden"><span class="family-name">Masinter</span><span class="given-name">Larry</span></span></span><span class="org vcardline">Adobe Systems, Incorporated</span><span class="adr"><span class="street-address vcardline">345 Park Ave</span><span class="vcardline"><span class="locality">San Jose</span>, <span class="region">CA</span>&nbsp;<span class="postal-code">95110</span></span><span class="country-name vcardline">USA</span></span><span class="vcardline">EMail: <a href="mailto:LMM@acm.org"><span class="email">LMM@acm.org</span></a></span><span class="vcardline">URI: <a href="http://larry.masinter.net/" class="url">http://larry.masinter.net/</a></span></address>
     1165         <address class="vcard"><span class="vcardline"><span class="fn">Paul J. Leach</span><span class="n hidden"><span class="family-name">Leach</span><span class="given-name">Paul J.</span></span></span><span class="org vcardline">Microsoft Corporation</span><span class="adr"><span class="street-address vcardline">1 Microsoft Way</span><span class="vcardline"><span class="locality">Redmond</span>, <span class="region">WA</span>&nbsp;<span class="postal-code">98052</span></span></span><span class="vcardline">EMail: <a href="mailto:paulle@microsoft.com"><span class="email">paulle@microsoft.com</span></a></span></address>
     1166         <address class="vcard"><span class="vcardline"><span class="fn">Tim Berners-Lee</span><span class="n hidden"><span class="family-name">Berners-Lee</span><span class="given-name">Tim</span></span></span><span class="org vcardline">World Wide Web Consortium</span><span class="adr"><span class="street-address vcardline">MIT Computer Science and Artificial Intelligence Laboratory</span><span class="street-address vcardline">The Stata Center, Building 32</span><span class="street-address vcardline">32 Vassar Street</span><span class="vcardline"><span class="locality">Cambridge</span>, <span class="region">MA</span>&nbsp;<span class="postal-code">02139</span></span><span class="country-name vcardline">USA</span></span><span class="vcardline">EMail: <a href="mailto:timbl@w3.org"><span class="email">timbl@w3.org</span></a></span><span class="vcardline">URI: <a href="http://www.w3.org/People/Berners-Lee/" class="url">http://www.w3.org/People/Berners-Lee/</a></span></address>
     1167         <address class="vcard"><span class="vcardline"><span class="fn">Yves Lafon</span>
     1168               (editor)
     1169               <span class="n hidden"><span class="family-name">Lafon</span><span class="given-name">Yves</span></span></span><span class="org vcardline">World Wide Web Consortium</span><span class="adr"><span class="street-address vcardline">W3C / ERCIM</span><span class="street-address vcardline">2004, rte des Lucioles</span><span class="vcardline"><span class="locality">Sophia-Antipolis</span>, <span class="region">AM</span>&nbsp;<span class="postal-code">06902</span></span><span class="country-name vcardline">France</span></span><span class="vcardline">EMail: <a href="mailto:ylafon@w3.org"><span class="email">ylafon@w3.org</span></a></span><span class="vcardline">URI: <a href="http://www.raubacapeu.net/people/yves/" class="url">http://www.raubacapeu.net/people/yves/</a></span></address>
     1170         <address class="vcard"><span class="vcardline"><span class="fn">Julian F. Reschke</span>
     1171               (editor)
     1172               <span class="n hidden"><span class="family-name">Reschke</span><span class="given-name">Julian F.</span></span></span><span class="org vcardline">greenbytes GmbH</span><span class="adr"><span class="street-address vcardline">Hafenweg 16</span><span class="vcardline"><span class="locality">Muenster</span>, <span class="region">NW</span>&nbsp;<span class="postal-code">48155</span></span><span class="country-name vcardline">Germany</span></span><span class="vcardline tel">Phone: <a href="tel:+492512807760"><span class="value">+49 251 2807760</span></a></span><span class="vcardline tel"><span class="type">Fax</span>: <a href="fax:+492512807761"><span class="value">+49 251 2807761</span></a></span><span class="vcardline">EMail: <a href="mailto:julian.reschke@greenbytes.de"><span class="email">julian.reschke@greenbytes.de</span></a></span><span class="vcardline">URI: <a href="http://greenbytes.de/tech/webdav/" class="url">http://greenbytes.de/tech/webdav/</a></span></address>
     1173      </div>
     1174      <h1 id="rfc.section.A" class="np"><a href="#rfc.section.A">A.</a>&nbsp;<a id="compatibility" href="#compatibility">Compatibility with Previous Versions</a></h1>
    11561175      <h2 id="rfc.section.A.1"><a href="#rfc.section.A.1">A.1</a>&nbsp;<a id="changes.from.rfc.2616" href="#changes.from.rfc.2616">Changes from RFC 2616</a></h2>
    11571176      <p id="rfc.section.A.1.p.1">Allow weak entity tags in all requests except range requests (Sections <a href="#weak.and.strong.validators" title="Weak and Strong Validators">4</a> and <a href="#header.if-none-match" id="rfc.xref.header.if-none-match.4" title="If-None-Match">6.4</a>).
     
    12631282      <div class="print2col">
    12641283         <ul class="ind">
    1265             <li class="indline0"><a id="rfc.index.3" href="#rfc.index.3"><b>3</b></a><ul class="ind">
    1266                   <li class="indline1">304 Not Modified (status code)&nbsp;&nbsp;<a class="iref" href="#rfc.iref.3"><b>3.1</b></a></li>
     1284            <li><a id="rfc.index.3" href="#rfc.index.3"><b>3</b></a><ul>
     1285                  <li>304 Not Modified (status code)&nbsp;&nbsp;<a href="#rfc.iref.3"><b>3.1</b></a></li>
    12671286               </ul>
    12681287            </li>
    1269             <li class="indline0"><a id="rfc.index.4" href="#rfc.index.4"><b>4</b></a><ul class="ind">
    1270                   <li class="indline1">412 Precondition Failed (status code)&nbsp;&nbsp;<a class="iref" href="#rfc.iref.4"><b>3.2</b></a></li>
     1288            <li><a id="rfc.index.4" href="#rfc.index.4"><b>4</b></a><ul>
     1289                  <li>412 Precondition Failed (status code)&nbsp;&nbsp;<a href="#rfc.iref.4"><b>3.2</b></a></li>
    12711290               </ul>
    12721291            </li>
    1273             <li class="indline0"><a id="rfc.index.E" href="#rfc.index.E"><b>E</b></a><ul class="ind">
    1274                   <li class="indline1">ETag header&nbsp;&nbsp;<a class="iref" href="#rfc.xref.header.etag.1">2</a>, <a class="iref" href="#rfc.iref.e.1"><b>6.1</b></a>, <a class="iref" href="#rfc.xref.header.etag.2">7.1</a></li>
     1292            <li><a id="rfc.index.E" href="#rfc.index.E"><b>E</b></a><ul>
     1293                  <li>ETag header&nbsp;&nbsp;<a href="#rfc.xref.header.etag.1">2</a>, <a href="#rfc.iref.e.1"><b>6.1</b></a>, <a href="#rfc.xref.header.etag.2">7.1</a></li>
    12751294               </ul>
    12761295            </li>
    1277             <li class="indline0"><a id="rfc.index.G" href="#rfc.index.G"><b>G</b></a><ul class="ind">
    1278                   <li class="indline1"><tt>Grammar</tt>&nbsp;&nbsp;
    1279                      <ul class="ind">
    1280                         <li class="indline1"><tt>entity-tag</tt>&nbsp;&nbsp;<a class="iref" href="#rfc.iref.g.1"><b>2</b></a></li>
    1281                         <li class="indline1"><tt>ETag</tt>&nbsp;&nbsp;<a class="iref" href="#rfc.iref.g.4"><b>6.1</b></a></li>
    1282                         <li class="indline1"><tt>ETag-v</tt>&nbsp;&nbsp;<a class="iref" href="#rfc.iref.g.5"><b>6.1</b></a></li>
    1283                         <li class="indline1"><tt>If-Match</tt>&nbsp;&nbsp;<a class="iref" href="#rfc.iref.g.6"><b>6.2</b></a></li>
    1284                         <li class="indline1"><tt>If-Match-v</tt>&nbsp;&nbsp;<a class="iref" href="#rfc.iref.g.7"><b>6.2</b></a></li>
    1285                         <li class="indline1"><tt>If-Modified-Since</tt>&nbsp;&nbsp;<a class="iref" href="#rfc.iref.g.8"><b>6.3</b></a></li>
    1286                         <li class="indline1"><tt>If-Modified-Since-v</tt>&nbsp;&nbsp;<a class="iref" href="#rfc.iref.g.9"><b>6.3</b></a></li>
    1287                         <li class="indline1"><tt>If-None-Match</tt>&nbsp;&nbsp;<a class="iref" href="#rfc.iref.g.10"><b>6.4</b></a></li>
    1288                         <li class="indline1"><tt>If-None-Match-v</tt>&nbsp;&nbsp;<a class="iref" href="#rfc.iref.g.11"><b>6.4</b></a></li>
    1289                         <li class="indline1"><tt>If-Unmodified-Since</tt>&nbsp;&nbsp;<a class="iref" href="#rfc.iref.g.12"><b>6.5</b></a></li>
    1290                         <li class="indline1"><tt>If-Unmodified-Since-v</tt>&nbsp;&nbsp;<a class="iref" href="#rfc.iref.g.13"><b>6.5</b></a></li>
    1291                         <li class="indline1"><tt>Last-Modified</tt>&nbsp;&nbsp;<a class="iref" href="#rfc.iref.g.14"><b>6.6</b></a></li>
    1292                         <li class="indline1"><tt>Last-Modified-v</tt>&nbsp;&nbsp;<a class="iref" href="#rfc.iref.g.15"><b>6.6</b></a></li>
    1293                         <li class="indline1"><tt>opaque-tag</tt>&nbsp;&nbsp;<a class="iref" href="#rfc.iref.g.3"><b>2</b></a></li>
    1294                         <li class="indline1"><tt>weak</tt>&nbsp;&nbsp;<a class="iref" href="#rfc.iref.g.2"><b>2</b></a></li>
     1296            <li><a id="rfc.index.G" href="#rfc.index.G"><b>G</b></a><ul>
     1297                  <li><tt>Grammar</tt>&nbsp;&nbsp;
     1298                     <ul>
     1299                        <li><tt>entity-tag</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.1"><b>2</b></a></li>
     1300                        <li><tt>ETag</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.4"><b>6.1</b></a></li>
     1301                        <li><tt>ETag-v</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.5"><b>6.1</b></a></li>
     1302                        <li><tt>If-Match</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.6"><b>6.2</b></a></li>
     1303                        <li><tt>If-Match-v</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.7"><b>6.2</b></a></li>
     1304                        <li><tt>If-Modified-Since</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.8"><b>6.3</b></a></li>
     1305                        <li><tt>If-Modified-Since-v</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.9"><b>6.3</b></a></li>
     1306                        <li><tt>If-None-Match</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.10"><b>6.4</b></a></li>
     1307                        <li><tt>If-None-Match-v</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.11"><b>6.4</b></a></li>
     1308                        <li><tt>If-Unmodified-Since</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.12"><b>6.5</b></a></li>
     1309                        <li><tt>If-Unmodified-Since-v</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.13"><b>6.5</b></a></li>
     1310                        <li><tt>Last-Modified</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.14"><b>6.6</b></a></li>
     1311                        <li><tt>Last-Modified-v</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.15"><b>6.6</b></a></li>
     1312                        <li><tt>opaque-tag</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.3"><b>2</b></a></li>
     1313                        <li><tt>weak</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.2"><b>2</b></a></li>
    12951314                     </ul>
    12961315                  </li>
    12971316               </ul>
    12981317            </li>
    1299             <li class="indline0"><a id="rfc.index.H" href="#rfc.index.H"><b>H</b></a><ul class="ind">
    1300                   <li class="indline1">Headers&nbsp;&nbsp;
    1301                      <ul class="ind">
    1302                         <li class="indline1">ETag&nbsp;&nbsp;<a class="iref" href="#rfc.xref.header.etag.1">2</a>, <a class="iref" href="#rfc.iref.h.1"><b>6.1</b></a>, <a class="iref" href="#rfc.xref.header.etag.2">7.1</a></li>
    1303                         <li class="indline1">If-Match&nbsp;&nbsp;<a class="iref" href="#rfc.xref.header.if-match.1">2</a>, <a class="iref" href="#rfc.xref.header.if-match.2">6.1</a>, <a class="iref" href="#rfc.iref.h.2"><b>6.2</b></a>, <a class="iref" href="#rfc.xref.header.if-match.3">7.1</a></li>
    1304                         <li class="indline1">If-Modified-Since&nbsp;&nbsp;<a class="iref" href="#rfc.iref.h.3"><b>6.3</b></a>, <a class="iref" href="#rfc.xref.header.if-modified-since.1">7.1</a></li>
    1305                         <li class="indline1">If-None-Match&nbsp;&nbsp;<a class="iref" href="#rfc.xref.header.if-none-match.1">2</a>, <a class="iref" href="#rfc.xref.header.if-none-match.2">6.1</a>, <a class="iref" href="#rfc.iref.h.4"><b>6.4</b></a>, <a class="iref" href="#rfc.xref.header.if-none-match.3">7.1</a>, <a class="iref" href="#rfc.xref.header.if-none-match.4">A.1</a></li>
    1306                         <li class="indline1">If-Unmodified-Since&nbsp;&nbsp;<a class="iref" href="#rfc.iref.h.5"><b>6.5</b></a>, <a class="iref" href="#rfc.xref.header.if-unmodified-since.1">7.1</a></li>
    1307                         <li class="indline1">Last-Modified&nbsp;&nbsp;<a class="iref" href="#rfc.iref.h.6"><b>6.6</b></a>, <a class="iref" href="#rfc.xref.header.last-modified.1">7.1</a></li>
     1318            <li><a id="rfc.index.H" href="#rfc.index.H"><b>H</b></a><ul>
     1319                  <li>Headers&nbsp;&nbsp;
     1320                     <ul>
     1321                        <li>ETag&nbsp;&nbsp;<a href="#rfc.xref.header.etag.1">2</a>, <a href="#rfc.iref.h.1"><b>6.1</b></a>, <a href="#rfc.xref.header.etag.2">7.1</a></li>
     1322                        <li>If-Match&nbsp;&nbsp;<a href="#rfc.xref.header.if-match.1">2</a>, <a href="#rfc.xref.header.if-match.2">6.1</a>, <a href="#rfc.iref.h.2"><b>6.2</b></a>, <a href="#rfc.xref.header.if-match.3">7.1</a></li>
     1323                        <li>If-Modified-Since&nbsp;&nbsp;<a href="#rfc.iref.h.3"><b>6.3</b></a>, <a href="#rfc.xref.header.if-modified-since.1">7.1</a></li>
     1324                        <li>If-None-Match&nbsp;&nbsp;<a href="#rfc.xref.header.if-none-match.1">2</a>, <a href="#rfc.xref.header.if-none-match.2">6.1</a>, <a href="#rfc.iref.h.4"><b>6.4</b></a>, <a href="#rfc.xref.header.if-none-match.3">7.1</a>, <a href="#rfc.xref.header.if-none-match.4">A.1</a></li>
     1325                        <li>If-Unmodified-Since&nbsp;&nbsp;<a href="#rfc.iref.h.5"><b>6.5</b></a>, <a href="#rfc.xref.header.if-unmodified-since.1">7.1</a></li>
     1326                        <li>Last-Modified&nbsp;&nbsp;<a href="#rfc.iref.h.6"><b>6.6</b></a>, <a href="#rfc.xref.header.last-modified.1">7.1</a></li>
    13081327                     </ul>
    13091328                  </li>
    13101329               </ul>
    13111330            </li>
    1312             <li class="indline0"><a id="rfc.index.I" href="#rfc.index.I"><b>I</b></a><ul class="ind">
    1313                   <li class="indline1">If-Match header&nbsp;&nbsp;<a class="iref" href="#rfc.xref.header.if-match.1">2</a>, <a class="iref" href="#rfc.xref.header.if-match.2">6.1</a>, <a class="iref" href="#rfc.iref.i.1"><b>6.2</b></a>, <a class="iref" href="#rfc.xref.header.if-match.3">7.1</a></li>
    1314                   <li class="indline1">If-Modified-Since header&nbsp;&nbsp;<a class="iref" href="#rfc.iref.i.2"><b>6.3</b></a>, <a class="iref" href="#rfc.xref.header.if-modified-since.1">7.1</a></li>
    1315                   <li class="indline1">If-None-Match header&nbsp;&nbsp;<a class="iref" href="#rfc.xref.header.if-none-match.1">2</a>, <a class="iref" href="#rfc.xref.header.if-none-match.2">6.1</a>, <a class="iref" href="#rfc.iref.i.3"><b>6.4</b></a>, <a class="iref" href="#rfc.xref.header.if-none-match.3">7.1</a>, <a class="iref" href="#rfc.xref.header.if-none-match.4">A.1</a></li>
    1316                   <li class="indline1">If-Unmodified-Since header&nbsp;&nbsp;<a class="iref" href="#rfc.iref.i.4"><b>6.5</b></a>, <a class="iref" href="#rfc.xref.header.if-unmodified-since.1">7.1</a></li>
     1331            <li><a id="rfc.index.I" href="#rfc.index.I"><b>I</b></a><ul>
     1332                  <li>If-Match header&nbsp;&nbsp;<a href="#rfc.xref.header.if-match.1">2</a>, <a href="#rfc.xref.header.if-match.2">6.1</a>, <a href="#rfc.iref.i.1"><b>6.2</b></a>, <a href="#rfc.xref.header.if-match.3">7.1</a></li>
     1333                  <li>If-Modified-Since header&nbsp;&nbsp;<a href="#rfc.iref.i.2"><b>6.3</b></a>, <a href="#rfc.xref.header.if-modified-since.1">7.1</a></li>
     1334                  <li>If-None-Match header&nbsp;&nbsp;<a href="#rfc.xref.header.if-none-match.1">2</a>, <a href="#rfc.xref.header.if-none-match.2">6.1</a>, <a href="#rfc.iref.i.3"><b>6.4</b></a>, <a href="#rfc.xref.header.if-none-match.3">7.1</a>, <a href="#rfc.xref.header.if-none-match.4">A.1</a></li>
     1335                  <li>If-Unmodified-Since header&nbsp;&nbsp;<a href="#rfc.iref.i.4"><b>6.5</b></a>, <a href="#rfc.xref.header.if-unmodified-since.1">7.1</a></li>
    13171336               </ul>
    13181337            </li>
    1319             <li class="indline0"><a id="rfc.index.L" href="#rfc.index.L"><b>L</b></a><ul class="ind">
    1320                   <li class="indline1">Last-Modified header&nbsp;&nbsp;<a class="iref" href="#rfc.iref.l.1"><b>6.6</b></a>, <a class="iref" href="#rfc.xref.header.last-modified.1">7.1</a></li>
     1338            <li><a id="rfc.index.L" href="#rfc.index.L"><b>L</b></a><ul>
     1339                  <li>Last-Modified header&nbsp;&nbsp;<a href="#rfc.iref.l.1"><b>6.6</b></a>, <a href="#rfc.xref.header.last-modified.1">7.1</a></li>
    13211340               </ul>
    13221341            </li>
    1323             <li class="indline0"><a id="rfc.index.P" href="#rfc.index.P"><b>P</b></a><ul class="ind">
    1324                   <li class="indline1"><em>Part1</em>&nbsp;&nbsp;<a class="iref" href="#rfc.xref.Part1.1">1.2</a>, <a class="iref" href="#rfc.xref.Part1.2">1.2.1</a>, <a class="iref" href="#rfc.xref.Part1.3">1.2.1</a>, <a class="iref" href="#rfc.xref.Part1.4">1.2.1</a>, <a class="iref" href="#rfc.xref.Part1.5">1.2.2</a>, <a class="iref" href="#rfc.xref.Part1.6">3.1</a>, <a class="iref" href="#rfc.xref.Part1.7">3.1</a>, <a class="iref" href="#rfc.xref.Part1.8">8</a>, <a class="iref" href="#Part1"><b>10.1</b></a><ul class="ind">
    1325                         <li class="indline1"><em>Section 1.2</em>&nbsp;&nbsp;<a class="iref" href="#rfc.xref.Part1.1">1.2</a></li>
    1326                         <li class="indline1"><em>Section 1.2.2</em>&nbsp;&nbsp;<a class="iref" href="#rfc.xref.Part1.2">1.2.1</a>, <a class="iref" href="#rfc.xref.Part1.3">1.2.1</a>, <a class="iref" href="#rfc.xref.Part1.4">1.2.1</a></li>
    1327                         <li class="indline1"><em>Section 3.2</em>&nbsp;&nbsp;<a class="iref" href="#rfc.xref.Part1.5">1.2.2</a></li>
    1328                         <li class="indline1"><em>Section 8.3.1</em>&nbsp;&nbsp;<a class="iref" href="#rfc.xref.Part1.6">3.1</a></li>
    1329                         <li class="indline1"><em>Section 8.3</em>&nbsp;&nbsp;<a class="iref" href="#rfc.xref.Part1.7">3.1</a></li>
     1342            <li><a id="rfc.index.P" href="#rfc.index.P"><b>P</b></a><ul>
     1343                  <li><em>Part1</em>&nbsp;&nbsp;<a href="#rfc.xref.Part1.1">1.2</a>, <a href="#rfc.xref.Part1.2">1.2.1</a>, <a href="#rfc.xref.Part1.3">1.2.1</a>, <a href="#rfc.xref.Part1.4">1.2.1</a>, <a href="#rfc.xref.Part1.5">1.2.2</a>, <a href="#rfc.xref.Part1.6">3.1</a>, <a href="#rfc.xref.Part1.7">3.1</a>, <a href="#rfc.xref.Part1.8">8</a>, <a href="#Part1"><b>10.1</b></a><ul>
     1344                        <li><em>Section 1.2</em>&nbsp;&nbsp;<a href="#rfc.xref.Part1.1">1.2</a></li>
     1345                        <li><em>Section 1.2.2</em>&nbsp;&nbsp;<a href="#rfc.xref.Part1.2">1.2.1</a>, <a href="#rfc.xref.Part1.3">1.2.1</a>, <a href="#rfc.xref.Part1.4">1.2.1</a></li>
     1346                        <li><em>Section 3.2</em>&nbsp;&nbsp;<a href="#rfc.xref.Part1.5">1.2.2</a></li>
     1347                        <li><em>Section 8.3.1</em>&nbsp;&nbsp;<a href="#rfc.xref.Part1.6">3.1</a></li>
     1348                        <li><em>Section 8.3</em>&nbsp;&nbsp;<a href="#rfc.xref.Part1.7">3.1</a></li>
    13301349                     </ul>
    13311350                  </li>
    1332                   <li class="indline1"><em>Part5</em>&nbsp;&nbsp;<a class="iref" href="#rfc.xref.Part5.1">2</a>, <a class="iref" href="#rfc.xref.Part5.2">4</a>, <a class="iref" href="#rfc.xref.Part5.3">4</a>, <a class="iref" href="#rfc.xref.Part5.4">6.1</a>, <a class="iref" href="#rfc.xref.Part5.5">6.3</a>, <a class="iref" href="#Part5"><b>10.1</b></a><ul class="ind">
    1333                         <li class="indline1"><em>Section 5.3</em>&nbsp;&nbsp;<a class="iref" href="#rfc.xref.Part5.1">2</a>, <a class="iref" href="#rfc.xref.Part5.4">6.1</a></li>
    1334                         <li class="indline1"><em>Section 5.4</em>&nbsp;&nbsp;<a class="iref" href="#rfc.xref.Part5.5">6.3</a></li>
     1351                  <li><em>Part5</em>&nbsp;&nbsp;<a href="#rfc.xref.Part5.1">2</a>, <a href="#rfc.xref.Part5.2">4</a>, <a href="#rfc.xref.Part5.3">4</a>, <a href="#rfc.xref.Part5.4">6.1</a>, <a href="#rfc.xref.Part5.5">6.3</a>, <a href="#Part5"><b>10.1</b></a><ul>
     1352                        <li><em>Section 5.3</em>&nbsp;&nbsp;<a href="#rfc.xref.Part5.1">2</a>, <a href="#rfc.xref.Part5.4">6.1</a></li>
     1353                        <li><em>Section 5.4</em>&nbsp;&nbsp;<a href="#rfc.xref.Part5.5">6.3</a></li>
    13351354                     </ul>
    13361355                  </li>
    1337                   <li class="indline1"><em>Part6</em>&nbsp;&nbsp;<a class="iref" href="#rfc.xref.Part6.1">1</a>, <a class="iref" href="#rfc.xref.Part6.2">6.2</a>, <a class="iref" href="#rfc.xref.Part6.3">6.4</a>, <a class="iref" href="#Part6"><b>10.1</b></a><ul class="ind">
    1338                         <li class="indline1"><em>Section 3.5</em>&nbsp;&nbsp;<a class="iref" href="#rfc.xref.Part6.2">6.2</a>, <a class="iref" href="#rfc.xref.Part6.3">6.4</a></li>
     1356                  <li><em>Part6</em>&nbsp;&nbsp;<a href="#rfc.xref.Part6.1">1</a>, <a href="#rfc.xref.Part6.2">6.2</a>, <a href="#rfc.xref.Part6.3">6.4</a>, <a href="#Part6"><b>10.1</b></a><ul>
     1357                        <li><em>Section 3.5</em>&nbsp;&nbsp;<a href="#rfc.xref.Part6.2">6.2</a>, <a href="#rfc.xref.Part6.3">6.4</a></li>
    13391358                     </ul>
    13401359                  </li>
    13411360               </ul>
    13421361            </li>
    1343             <li class="indline0"><a id="rfc.index.R" href="#rfc.index.R"><b>R</b></a><ul class="ind">
    1344                   <li class="indline1"><em>RFC2119</em>&nbsp;&nbsp;<a class="iref" href="#rfc.xref.RFC2119.1">1.1</a>, <a class="iref" href="#RFC2119"><b>10.1</b></a></li>
    1345                   <li class="indline1"><em>RFC2616</em>&nbsp;&nbsp;<a class="iref" href="#rfc.xref.RFC2616.1">1</a>, <a class="iref" href="#RFC2616"><b>10.2</b></a>, <a class="iref" href="#rfc.xref.RFC2616.2">C.1</a></li>
    1346                   <li class="indline1"><em>RFC3864</em>&nbsp;&nbsp;<a class="iref" href="#rfc.xref.RFC3864.1">7.1</a>, <a class="iref" href="#RFC3864"><b>10.2</b></a></li>
    1347                   <li class="indline1"><em>RFC5234</em>&nbsp;&nbsp;<a class="iref" href="#rfc.xref.RFC5234.1">1.2</a>, <a class="iref" href="#rfc.xref.RFC5234.2">1.2</a>, <a class="iref" href="#RFC5234"><b>10.1</b></a><ul class="ind">
    1348                         <li class="indline1"><em>Appendix B.1</em>&nbsp;&nbsp;<a class="iref" href="#rfc.xref.RFC5234.2">1.2</a></li>
     1362            <li><a id="rfc.index.R" href="#rfc.index.R"><b>R</b></a><ul>
     1363                  <li><em>RFC2119</em>&nbsp;&nbsp;<a href="#rfc.xref.RFC2119.1">1.1</a>, <a href="#RFC2119"><b>10.1</b></a></li>
     1364                  <li><em>RFC2616</em>&nbsp;&nbsp;<a href="#rfc.xref.RFC2616.1">1</a>, <a href="#RFC2616"><b>10.2</b></a>, <a href="#rfc.xref.RFC2616.2">C.1</a></li>
     1365                  <li><em>RFC3864</em>&nbsp;&nbsp;<a href="#rfc.xref.RFC3864.1">7.1</a>, <a href="#RFC3864"><b>10.2</b></a></li>
     1366                  <li><em>RFC5234</em>&nbsp;&nbsp;<a href="#rfc.xref.RFC5234.1">1.2</a>, <a href="#rfc.xref.RFC5234.2">1.2</a>, <a href="#RFC5234"><b>10.1</b></a><ul>
     1367                        <li><em>Appendix B.1</em>&nbsp;&nbsp;<a href="#rfc.xref.RFC5234.2">1.2</a></li>
    13491368                     </ul>
    13501369                  </li>
    13511370               </ul>
    13521371            </li>
    1353             <li class="indline0"><a id="rfc.index.S" href="#rfc.index.S"><b>S</b></a><ul class="ind">
    1354                   <li class="indline1">Status Codes&nbsp;&nbsp;
    1355                      <ul class="ind">
    1356                         <li class="indline1">304 Not Modified&nbsp;&nbsp;<a class="iref" href="#rfc.iref.s.1"><b>3.1</b></a></li>
    1357                         <li class="indline1">412 Precondition Failed&nbsp;&nbsp;<a class="iref" href="#rfc.iref.s.2"><b>3.2</b></a></li>
     1372            <li><a id="rfc.index.S" href="#rfc.index.S"><b>S</b></a><ul>
     1373                  <li>Status Codes&nbsp;&nbsp;
     1374                     <ul>
     1375                        <li>304 Not Modified&nbsp;&nbsp;<a href="#rfc.iref.s.1"><b>3.1</b></a></li>
     1376                        <li>412 Precondition Failed&nbsp;&nbsp;<a href="#rfc.iref.s.2"><b>3.2</b></a></li>
    13581377                     </ul>
    13591378                  </li>
Note: See TracChangeset for help on using the changeset viewer.