Changeset 1072 for draft-ietf-httpbis/latest/p4-conditional.html
- Timestamp:
- 01/11/10 07:18:16 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
draft-ietf-httpbis/latest/p4-conditional.html
r1057 r1072 197 197 display:table-header-group; 198 198 } 199 ul.toc {199 ul.toc, ul.toc ul { 200 200 list-style: none; 201 201 margin-left: 1.5em; … … 203 203 padding-left: 0em; 204 204 } 205 li.tocline0{205 ul.toc li { 206 206 line-height: 150%; 207 207 font-weight: bold; … … 210 210 margin-right: 0em; 211 211 } 212 li.tocline1{212 ul.toc li li { 213 213 line-height: normal; 214 214 font-weight: normal; … … 217 217 margin-right: 0em; 218 218 } 219 li. tocline2{219 li.excluded { 220 220 font-size: 0pt; 221 221 } … … 230 230 page-break-before: avoid; 231 231 } 232 li.indline0{232 ul.ind li { 233 233 font-weight: bold; 234 234 line-height: 200%; … … 236 236 margin-right: 0em; 237 237 } 238 li.indline1{238 ul.ind li li { 239 239 font-weight: normal; 240 240 line-height: 150%; … … 328 328 } 329 329 330 a.iref{330 ul.ind li li a { 331 331 content: target-counter(attr(href), page); 332 332 } … … 344 344 } 345 345 @top-right { 346 content: " October 2010";346 content: "November 2010"; 347 347 } 348 348 @top-center { … … 388 388 <link rel="Appendix" title="B Collected ABNF" href="#rfc.section.B"> 389 389 <link rel="Appendix" title="C Change Log (to be removed by RFC Editor before publication)" href="#rfc.section.C"> 390 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.5 24, 2010-09-14 12:37:11, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/">390 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.531, 2010-10-31 21:50:52, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/"> 391 391 <link rel="schema.dct" href="http://purl.org/dc/terms/"> 392 392 <meta name="dct.creator" content="Fielding, R."> … … 400 400 <meta name="dct.creator" content="Reschke, J. F."> 401 401 <meta name="dct.identifier" content="urn:ietf:id:draft-ietf-httpbis-p4-conditional-latest"> 402 <meta name="dct.issued" scheme="ISO8601" content="2010-1 0-25">402 <meta name="dct.issued" scheme="ISO8601" content="2010-11-01"> 403 403 <meta name="dct.replaces" content="urn:ietf:rfc:2616"> 404 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 "HTTP/1.1" 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."> … … 426 426 </tr> 427 427 <tr> 428 <td class="left">Expires: April 28, 2011</td>428 <td class="left">Expires: May 5, 2011</td> 429 429 <td class="right">J. Mogul</td> 430 430 </tr> … … 483 483 <tr> 484 484 <td class="left"></td> 485 <td class="right"> October 25, 2010</td>485 <td class="right">November 1, 2010</td> 486 486 </tr> 487 487 </tbody> … … 509 509 in progress”. 510 510 </p> 511 <p>This Internet-Draft will expire on April 28, 2011.</p>511 <p>This Internet-Draft will expire on May 5, 2011.</p> 512 512 <h1><a id="rfc.copyrightnotice" href="#rfc.copyrightnotice">Copyright Notice</a></h1> 513 513 <p>Copyright © 2010 IETF Trust and the persons identified as the document authors. All rights reserved.</p> … … 527 527 <h1 class="np" id="rfc.toc"><a href="#rfc.toc">Table of Contents</a></h1> 528 528 <ul class="toc"> 529 <li class="tocline0">1. <a href="#introduction">Introduction</a><ul class="toc">530 <li class="tocline1">1.1 <a href="#intro.requirements">Requirements</a></li>531 <li class="tocline1">1.2 <a href="#notation">Syntax Notation</a><ul class="toc">532 <li class="tocline1">1.2.1 <a href="#core.rules">Core Rules</a></li>533 <li class="tocline1">1.2.2 <a href="#abnf.dependencies">ABNF Rules defined in other Parts of the Specification</a></li>529 <li>1. <a href="#introduction">Introduction</a><ul> 530 <li>1.1 <a href="#intro.requirements">Requirements</a></li> 531 <li>1.2 <a href="#notation">Syntax Notation</a><ul> 532 <li>1.2.1 <a href="#core.rules">Core Rules</a></li> 533 <li>1.2.2 <a href="#abnf.dependencies">ABNF Rules defined in other Parts of the Specification</a></li> 534 534 </ul> 535 535 </li> 536 536 </ul> 537 537 </li> 538 <li class="tocline0">2. <a href="#entity.tags">Entity-Tags</a><ul class="toc">539 <li class="tocline1">2.1 <a href="#example.entity.tag.vs.conneg">Example: Entity-tags varying on Content-Negotiated Resources</a></li>538 <li>2. <a href="#entity.tags">Entity-Tags</a><ul> 539 <li>2.1 <a href="#example.entity.tag.vs.conneg">Example: Entity-tags varying on Content-Negotiated Resources</a></li> 540 540 </ul> 541 541 </li> 542 <li class="tocline0">3. <a href="#status.code.definitions">Status Code Definitions</a><ul class="toc">543 <li class="tocline1">3.1 <a href="#status.304">304 Not Modified</a></li>544 <li class="tocline1">3.2 <a href="#status.412">412 Precondition Failed</a></li>542 <li>3. <a href="#status.code.definitions">Status Code Definitions</a><ul> 543 <li>3.1 <a href="#status.304">304 Not Modified</a></li> 544 <li>3.2 <a href="#status.412">412 Precondition Failed</a></li> 545 545 </ul> 546 546 </li> 547 <li class="tocline0">4. <a href="#weak.and.strong.validators">Weak and Strong Validators</a></li>548 <li class="tocline0">5. <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>549 <li class="tocline0">6. <a href="#header.fields">Header Field Definitions</a><ul class="toc">550 <li class="tocline1">6.1 <a href="#header.etag">ETag</a></li>551 <li class="tocline1">6.2 <a href="#header.if-match">If-Match</a></li>552 <li class="tocline1">6.3 <a href="#header.if-modified-since">If-Modified-Since</a></li>553 <li class="tocline1">6.4 <a href="#header.if-none-match">If-None-Match</a></li>554 <li class="tocline1">6.5 <a href="#header.if-unmodified-since">If-Unmodified-Since</a></li>555 <li class="tocline1">6.6 <a href="#header.last-modified">Last-Modified</a></li>547 <li>4. <a href="#weak.and.strong.validators">Weak and Strong Validators</a></li> 548 <li>5. <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> 549 <li>6. <a href="#header.fields">Header Field Definitions</a><ul> 550 <li>6.1 <a href="#header.etag">ETag</a></li> 551 <li>6.2 <a href="#header.if-match">If-Match</a></li> 552 <li>6.3 <a href="#header.if-modified-since">If-Modified-Since</a></li> 553 <li>6.4 <a href="#header.if-none-match">If-None-Match</a></li> 554 <li>6.5 <a href="#header.if-unmodified-since">If-Unmodified-Since</a></li> 555 <li>6.6 <a href="#header.last-modified">Last-Modified</a></li> 556 556 </ul> 557 557 </li> 558 <li class="tocline0">7. <a href="#IANA.considerations">IANA Considerations</a><ul class="toc">559 <li class="tocline1">7.1 <a href="#status.code.registration">Status Code Registration</a></li>560 <li class="tocline1">7.2 <a href="#header.field.registration">Header Field Registration</a></li>558 <li>7. <a href="#IANA.considerations">IANA Considerations</a><ul> 559 <li>7.1 <a href="#status.code.registration">Status Code Registration</a></li> 560 <li>7.2 <a href="#header.field.registration">Header Field Registration</a></li> 561 561 </ul> 562 562 </li> 563 <li class="tocline0">8. <a href="#security.considerations">Security Considerations</a></li>564 <li class="tocline0">9. <a href="#ack">Acknowledgments</a></li>565 <li class="tocline0">10. <a href="#rfc.references">References</a><ul class="toc">566 <li class="tocline1">10.1 <a href="#rfc.references.1">Normative References</a></li>567 <li class="tocline1">10.2 <a href="#rfc.references.2">Informative References</a></li>563 <li>8. <a href="#security.considerations">Security Considerations</a></li> 564 <li>9. <a href="#ack">Acknowledgments</a></li> 565 <li>10. <a href="#rfc.references">References</a><ul> 566 <li>10.1 <a href="#rfc.references.1">Normative References</a></li> 567 <li>10.2 <a href="#rfc.references.2">Informative References</a></li> 568 568 </ul> 569 569 </li> 570 <li class="tocline0"><a href="#rfc.authors">Authors' Addresses</a></li>571 <li class="tocline0">A. <a href="#changes.from.rfc.2616">Changes from RFC 2616</a></li>572 <li class="tocline0">B. <a href="#collected.abnf">Collected ABNF</a></li>573 <li class="tocline0">C. <a href="#change.log">Change Log (to be removed by RFC Editor before publication)</a><ul class="toc">574 <li class="tocline1">C.1 <a href="#rfc.section.C.1">Since RFC 2616</a></li>575 <li class="tocline1">C.2 <a href="#rfc.section.C.2">Since draft-ietf-httpbis-p4-conditional-00</a></li>576 <li class="tocline1">C.3 <a href="#rfc.section.C.3">Since draft-ietf-httpbis-p4-conditional-01</a></li>577 <li class="tocline1">C.4 <a href="#changes.since.02">Since draft-ietf-httpbis-p4-conditional-02</a></li>578 <li class="tocline1">C.5 <a href="#changes.since.03">Since draft-ietf-httpbis-p4-conditional-03</a></li>579 <li class="tocline1">C.6 <a href="#changes.since.04">Since draft-ietf-httpbis-p4-conditional-04</a></li>580 <li class="tocline1">C.7 <a href="#changes.since.05">Since draft-ietf-httpbis-p4-conditional-05</a></li>581 <li class="tocline1">C.8 <a href="#changes.since.06">Since draft-ietf-httpbis-p4-conditional-06</a></li>582 <li class="tocline1">C.9 <a href="#changes.since.07">Since draft-ietf-httpbis-p4-conditional-07</a></li>583 <li class="tocline1">C.10 <a href="#changes.since.08">Since draft-ietf-httpbis-p4-conditional-08</a></li>584 <li class="tocline1">C.11 <a href="#changes.since.09">Since draft-ietf-httpbis-p4-conditional-09</a></li>585 <li class="tocline1">C.12 <a href="#changes.since.10">Since draft-ietf-httpbis-p4-conditional-10</a></li>586 <li class="tocline1">C.13 <a href="#changes.since.11">Since draft-ietf-httpbis-p4-conditional-11</a></li>587 <li class="tocline1">C.14 <a href="#changes.since.12">Since draft-ietf-httpbis-p4-conditional-12</a></li>570 <li><a href="#rfc.authors">Authors' Addresses</a></li> 571 <li>A. <a href="#changes.from.rfc.2616">Changes from RFC 2616</a></li> 572 <li>B. <a href="#collected.abnf">Collected ABNF</a></li> 573 <li>C. <a href="#change.log">Change Log (to be removed by RFC Editor before publication)</a><ul> 574 <li>C.1 <a href="#rfc.section.C.1">Since RFC 2616</a></li> 575 <li>C.2 <a href="#rfc.section.C.2">Since draft-ietf-httpbis-p4-conditional-00</a></li> 576 <li>C.3 <a href="#rfc.section.C.3">Since draft-ietf-httpbis-p4-conditional-01</a></li> 577 <li>C.4 <a href="#changes.since.02">Since draft-ietf-httpbis-p4-conditional-02</a></li> 578 <li>C.5 <a href="#changes.since.03">Since draft-ietf-httpbis-p4-conditional-03</a></li> 579 <li>C.6 <a href="#changes.since.04">Since draft-ietf-httpbis-p4-conditional-04</a></li> 580 <li>C.7 <a href="#changes.since.05">Since draft-ietf-httpbis-p4-conditional-05</a></li> 581 <li>C.8 <a href="#changes.since.06">Since draft-ietf-httpbis-p4-conditional-06</a></li> 582 <li>C.9 <a href="#changes.since.07">Since draft-ietf-httpbis-p4-conditional-07</a></li> 583 <li>C.10 <a href="#changes.since.08">Since draft-ietf-httpbis-p4-conditional-08</a></li> 584 <li>C.11 <a href="#changes.since.09">Since draft-ietf-httpbis-p4-conditional-09</a></li> 585 <li>C.12 <a href="#changes.since.10">Since draft-ietf-httpbis-p4-conditional-10</a></li> 586 <li>C.13 <a href="#changes.since.11">Since draft-ietf-httpbis-p4-conditional-11</a></li> 587 <li>C.14 <a href="#changes.since.12">Since draft-ietf-httpbis-p4-conditional-12</a></li> 588 588 </ul> 589 589 </li> 590 <li class="tocline0"><a href="#rfc.index">Index</a></li>590 <li><a href="#rfc.index">Index</a></li> 591 591 </ul> 592 592 <h1 id="rfc.section.1" class="np"><a href="#rfc.section.1">1.</a> <a id="introduction" href="#introduction">Introduction</a></h1> … … 1187 1187 <tr> 1188 1188 <td class="reference"><b id="Part1">[Part1]</b></td> 1189 <td class="top"><a href="mailto:fielding@gbiv.com" title="Day Software">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">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-latest">HTTP/1.1, part 1: URIs, Connections, and Message Parsing</a>”, Internet-Draft draft-ietf-httpbis-p1-messaging-latest (work in progress), October 2010.1189 <td class="top"><a href="mailto:fielding@gbiv.com" title="Day Software">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">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-latest">HTTP/1.1, part 1: URIs, Connections, and Message Parsing</a>”, Internet-Draft draft-ietf-httpbis-p1-messaging-latest (work in progress), November 2010. 1190 1190 </td> 1191 1191 </tr> 1192 1192 <tr> 1193 1193 <td class="reference"><b id="Part3">[Part3]</b></td> 1194 <td class="top"><a href="mailto:fielding@gbiv.com" title="Day Software">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">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-p3-payload-latest">HTTP/1.1, part 3: Message Payload and Content Negotiation</a>”, Internet-Draft draft-ietf-httpbis-p3-payload-latest (work in progress), October 2010.1194 <td class="top"><a href="mailto:fielding@gbiv.com" title="Day Software">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">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-p3-payload-latest">HTTP/1.1, part 3: Message Payload and Content Negotiation</a>”, Internet-Draft draft-ietf-httpbis-p3-payload-latest (work in progress), November 2010. 1195 1195 </td> 1196 1196 </tr> 1197 1197 <tr> 1198 1198 <td class="reference"><b id="Part5">[Part5]</b></td> 1199 <td class="top"><a href="mailto:fielding@gbiv.com" title="Day Software">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">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-latest">HTTP/1.1, part 5: Range Requests and Partial Responses</a>”, Internet-Draft draft-ietf-httpbis-p5-range-latest (work in progress), October 2010.1199 <td class="top"><a href="mailto:fielding@gbiv.com" title="Day Software">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">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-latest">HTTP/1.1, part 5: Range Requests and Partial Responses</a>”, Internet-Draft draft-ietf-httpbis-p5-range-latest (work in progress), November 2010. 1200 1200 </td> 1201 1201 </tr> 1202 1202 <tr> 1203 1203 <td class="reference"><b id="Part6">[Part6]</b></td> 1204 <td class="top"><a href="mailto:fielding@gbiv.com" title="Day Software">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">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-latest">HTTP/1.1, part 6: Caching</a>”, Internet-Draft draft-ietf-httpbis-p6-cache-latest (work in progress), October 2010.1204 <td class="top"><a href="mailto:fielding@gbiv.com" title="Day Software">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">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-latest">HTTP/1.1, part 6: Caching</a>”, Internet-Draft draft-ietf-httpbis-p6-cache-latest (work in progress), November 2010. 1205 1205 </td> 1206 1206 </tr> … … 1383 1383 <div class="print2col"> 1384 1384 <ul class="ind"> 1385 <li class="indline0"><a id="rfc.index.3" href="#rfc.index.3"><b>3</b></a><ul class="ind">1386 <li class="indline1">304 Not Modified (status code) <a class="iref" href="#rfc.iref.3"><b>3.1</b></a>, <a class="iref"href="#rfc.xref.status.304.1">7.1</a></li>1385 <li><a id="rfc.index.3" href="#rfc.index.3"><b>3</b></a><ul> 1386 <li>304 Not Modified (status code) <a href="#rfc.iref.3"><b>3.1</b></a>, <a href="#rfc.xref.status.304.1">7.1</a></li> 1387 1387 </ul> 1388 1388 </li> 1389 <li class="indline0"><a id="rfc.index.4" href="#rfc.index.4"><b>4</b></a><ul class="ind">1390 <li class="indline1">412 Precondition Failed (status code) <a class="iref" href="#rfc.iref.4"><b>3.2</b></a>, <a class="iref"href="#rfc.xref.status.412.1">7.1</a></li>1389 <li><a id="rfc.index.4" href="#rfc.index.4"><b>4</b></a><ul> 1390 <li>412 Precondition Failed (status code) <a href="#rfc.iref.4"><b>3.2</b></a>, <a href="#rfc.xref.status.412.1">7.1</a></li> 1391 1391 </ul> 1392 1392 </li> 1393 <li class="indline0"><a id="rfc.index.E" href="#rfc.index.E"><b>E</b></a><ul class="ind">1394 <li class="indline1">ETag header <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.2</a></li>1393 <li><a id="rfc.index.E" href="#rfc.index.E"><b>E</b></a><ul> 1394 <li>ETag header <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.2</a></li> 1395 1395 </ul> 1396 1396 </li> 1397 <li class="indline0"><a id="rfc.index.G" href="#rfc.index.G"><b>G</b></a><ul class="ind">1398 <li class="indline1"><tt>Grammar</tt> 1399 <ul class="ind">1400 <li class="indline1"><tt>entity-tag</tt> <a class="iref"href="#rfc.iref.g.1"><b>2</b></a></li>1401 <li class="indline1"><tt>ETag</tt> <a class="iref"href="#rfc.iref.g.4"><b>6.1</b></a></li>1402 <li class="indline1"><tt>ETag-v</tt> <a class="iref"href="#rfc.iref.g.5"><b>6.1</b></a></li>1403 <li class="indline1"><tt>If-Match</tt> <a class="iref"href="#rfc.iref.g.6"><b>6.2</b></a></li>1404 <li class="indline1"><tt>If-Match-v</tt> <a class="iref"href="#rfc.iref.g.7"><b>6.2</b></a></li>1405 <li class="indline1"><tt>If-Modified-Since</tt> <a class="iref"href="#rfc.iref.g.8"><b>6.3</b></a></li>1406 <li class="indline1"><tt>If-Modified-Since-v</tt> <a class="iref"href="#rfc.iref.g.9"><b>6.3</b></a></li>1407 <li class="indline1"><tt>If-None-Match</tt> <a class="iref"href="#rfc.iref.g.10"><b>6.4</b></a></li>1408 <li class="indline1"><tt>If-None-Match-v</tt> <a class="iref"href="#rfc.iref.g.11"><b>6.4</b></a></li>1409 <li class="indline1"><tt>If-Unmodified-Since</tt> <a class="iref"href="#rfc.iref.g.12"><b>6.5</b></a></li>1410 <li class="indline1"><tt>If-Unmodified-Since-v</tt> <a class="iref"href="#rfc.iref.g.13"><b>6.5</b></a></li>1411 <li class="indline1"><tt>Last-Modified</tt> <a class="iref"href="#rfc.iref.g.14"><b>6.6</b></a></li>1412 <li class="indline1"><tt>Last-Modified-v</tt> <a class="iref"href="#rfc.iref.g.15"><b>6.6</b></a></li>1413 <li class="indline1"><tt>opaque-tag</tt> <a class="iref"href="#rfc.iref.g.3"><b>2</b></a></li>1414 <li class="indline1"><tt>weak</tt> <a class="iref"href="#rfc.iref.g.2"><b>2</b></a></li>1397 <li><a id="rfc.index.G" href="#rfc.index.G"><b>G</b></a><ul> 1398 <li><tt>Grammar</tt> 1399 <ul> 1400 <li><tt>entity-tag</tt> <a href="#rfc.iref.g.1"><b>2</b></a></li> 1401 <li><tt>ETag</tt> <a href="#rfc.iref.g.4"><b>6.1</b></a></li> 1402 <li><tt>ETag-v</tt> <a href="#rfc.iref.g.5"><b>6.1</b></a></li> 1403 <li><tt>If-Match</tt> <a href="#rfc.iref.g.6"><b>6.2</b></a></li> 1404 <li><tt>If-Match-v</tt> <a href="#rfc.iref.g.7"><b>6.2</b></a></li> 1405 <li><tt>If-Modified-Since</tt> <a href="#rfc.iref.g.8"><b>6.3</b></a></li> 1406 <li><tt>If-Modified-Since-v</tt> <a href="#rfc.iref.g.9"><b>6.3</b></a></li> 1407 <li><tt>If-None-Match</tt> <a href="#rfc.iref.g.10"><b>6.4</b></a></li> 1408 <li><tt>If-None-Match-v</tt> <a href="#rfc.iref.g.11"><b>6.4</b></a></li> 1409 <li><tt>If-Unmodified-Since</tt> <a href="#rfc.iref.g.12"><b>6.5</b></a></li> 1410 <li><tt>If-Unmodified-Since-v</tt> <a href="#rfc.iref.g.13"><b>6.5</b></a></li> 1411 <li><tt>Last-Modified</tt> <a href="#rfc.iref.g.14"><b>6.6</b></a></li> 1412 <li><tt>Last-Modified-v</tt> <a href="#rfc.iref.g.15"><b>6.6</b></a></li> 1413 <li><tt>opaque-tag</tt> <a href="#rfc.iref.g.3"><b>2</b></a></li> 1414 <li><tt>weak</tt> <a href="#rfc.iref.g.2"><b>2</b></a></li> 1415 1415 </ul> 1416 1416 </li> 1417 1417 </ul> 1418 1418 </li> 1419 <li class="indline0"><a id="rfc.index.H" href="#rfc.index.H"><b>H</b></a><ul class="ind">1420 <li class="indline1">Headers 1421 <ul class="ind">1422 <li class="indline1">ETag <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.2</a></li>1423 <li class="indline1">If-Match <a class="iref" href="#rfc.xref.header.if-match.1">2</a>, <a class="iref" href="#rfc.iref.h.2"><b>6.2</b></a>, <a class="iref"href="#rfc.xref.header.if-match.2">7.2</a></li>1424 <li class="indline1">If-Modified-Since <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.2</a></li>1425 <li class="indline1">If-None-Match <a class="iref" href="#rfc.xref.header.if-none-match.1">2</a>, <a class="iref" href="#rfc.iref.h.4"><b>6.4</b></a>, <a class="iref" href="#rfc.xref.header.if-none-match.2">7.2</a>, <a class="iref"href="#rfc.xref.header.if-none-match.3">A</a></li>1426 <li class="indline1">If-Unmodified-Since <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.2</a></li>1427 <li class="indline1">Last-Modified <a class="iref" href="#rfc.iref.h.6"><b>6.6</b></a>, <a class="iref"href="#rfc.xref.header.last-modified.1">7.2</a></li>1419 <li><a id="rfc.index.H" href="#rfc.index.H"><b>H</b></a><ul> 1420 <li>Headers 1421 <ul> 1422 <li>ETag <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.2</a></li> 1423 <li>If-Match <a href="#rfc.xref.header.if-match.1">2</a>, <a href="#rfc.iref.h.2"><b>6.2</b></a>, <a href="#rfc.xref.header.if-match.2">7.2</a></li> 1424 <li>If-Modified-Since <a href="#rfc.iref.h.3"><b>6.3</b></a>, <a href="#rfc.xref.header.if-modified-since.1">7.2</a></li> 1425 <li>If-None-Match <a href="#rfc.xref.header.if-none-match.1">2</a>, <a href="#rfc.iref.h.4"><b>6.4</b></a>, <a href="#rfc.xref.header.if-none-match.2">7.2</a>, <a href="#rfc.xref.header.if-none-match.3">A</a></li> 1426 <li>If-Unmodified-Since <a href="#rfc.iref.h.5"><b>6.5</b></a>, <a href="#rfc.xref.header.if-unmodified-since.1">7.2</a></li> 1427 <li>Last-Modified <a href="#rfc.iref.h.6"><b>6.6</b></a>, <a href="#rfc.xref.header.last-modified.1">7.2</a></li> 1428 1428 </ul> 1429 1429 </li> 1430 1430 </ul> 1431 1431 </li> 1432 <li class="indline0"><a id="rfc.index.I" href="#rfc.index.I"><b>I</b></a><ul class="ind">1433 <li class="indline1">If-Match header <a class="iref" href="#rfc.xref.header.if-match.1">2</a>, <a class="iref" href="#rfc.iref.i.1"><b>6.2</b></a>, <a class="iref"href="#rfc.xref.header.if-match.2">7.2</a></li>1434 <li class="indline1">If-Modified-Since header <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.2</a></li>1435 <li class="indline1">If-None-Match header <a class="iref" href="#rfc.xref.header.if-none-match.1">2</a>, <a class="iref" href="#rfc.iref.i.3"><b>6.4</b></a>, <a class="iref" href="#rfc.xref.header.if-none-match.2">7.2</a>, <a class="iref"href="#rfc.xref.header.if-none-match.3">A</a></li>1436 <li class="indline1">If-Unmodified-Since header <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.2</a></li>1432 <li><a id="rfc.index.I" href="#rfc.index.I"><b>I</b></a><ul> 1433 <li>If-Match header <a href="#rfc.xref.header.if-match.1">2</a>, <a href="#rfc.iref.i.1"><b>6.2</b></a>, <a href="#rfc.xref.header.if-match.2">7.2</a></li> 1434 <li>If-Modified-Since header <a href="#rfc.iref.i.2"><b>6.3</b></a>, <a href="#rfc.xref.header.if-modified-since.1">7.2</a></li> 1435 <li>If-None-Match header <a href="#rfc.xref.header.if-none-match.1">2</a>, <a href="#rfc.iref.i.3"><b>6.4</b></a>, <a href="#rfc.xref.header.if-none-match.2">7.2</a>, <a href="#rfc.xref.header.if-none-match.3">A</a></li> 1436 <li>If-Unmodified-Since header <a href="#rfc.iref.i.4"><b>6.5</b></a>, <a href="#rfc.xref.header.if-unmodified-since.1">7.2</a></li> 1437 1437 </ul> 1438 1438 </li> 1439 <li class="indline0"><a id="rfc.index.L" href="#rfc.index.L"><b>L</b></a><ul class="ind">1440 <li class="indline1">Last-Modified header <a class="iref" href="#rfc.iref.l.1"><b>6.6</b></a>, <a class="iref"href="#rfc.xref.header.last-modified.1">7.2</a></li>1439 <li><a id="rfc.index.L" href="#rfc.index.L"><b>L</b></a><ul> 1440 <li>Last-Modified header <a href="#rfc.iref.l.1"><b>6.6</b></a>, <a href="#rfc.xref.header.last-modified.1">7.2</a></li> 1441 1441 </ul> 1442 1442 </li> 1443 <li class="indline0"><a id="rfc.index.P" href="#rfc.index.P"><b>P</b></a><ul class="ind">1444 <li class="indline1"><em>Part1</em> <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">2.1</a>, <a class="iref" href="#rfc.xref.Part1.7">3.1</a>, <a class="iref" href="#rfc.xref.Part1.8">3.1</a>, <a class="iref" href="#rfc.xref.Part1.9">8</a>, <a class="iref" href="#Part1"><b>10.1</b></a><ul class="ind">1445 <li class="indline1"><em>Section 1.2</em> <a class="iref"href="#rfc.xref.Part1.1">1.2</a></li>1446 <li class="indline1"><em>Section 1.2.2</em> <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>1447 <li class="indline1"><em>Section 6.1</em> <a class="iref"href="#rfc.xref.Part1.5">1.2.2</a></li>1448 <li class="indline1"><em>Section 6.2</em> <a class="iref"href="#rfc.xref.Part1.6">2.1</a></li>1449 <li class="indline1"><em>Section 9.3</em> <a class="iref"href="#rfc.xref.Part1.7">3.1</a></li>1450 <li class="indline1"><em>Section 9.3.1</em> <a class="iref"href="#rfc.xref.Part1.8">3.1</a></li>1443 <li><a id="rfc.index.P" href="#rfc.index.P"><b>P</b></a><ul> 1444 <li><em>Part1</em> <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">2.1</a>, <a href="#rfc.xref.Part1.7">3.1</a>, <a href="#rfc.xref.Part1.8">3.1</a>, <a href="#rfc.xref.Part1.9">8</a>, <a href="#Part1"><b>10.1</b></a><ul> 1445 <li><em>Section 1.2</em> <a href="#rfc.xref.Part1.1">1.2</a></li> 1446 <li><em>Section 1.2.2</em> <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> 1447 <li><em>Section 6.1</em> <a href="#rfc.xref.Part1.5">1.2.2</a></li> 1448 <li><em>Section 6.2</em> <a href="#rfc.xref.Part1.6">2.1</a></li> 1449 <li><em>Section 9.3</em> <a href="#rfc.xref.Part1.7">3.1</a></li> 1450 <li><em>Section 9.3.1</em> <a href="#rfc.xref.Part1.8">3.1</a></li> 1451 1451 </ul> 1452 1452 </li> 1453 <li class="indline1"><em>Part3</em> <a class="iref" href="#rfc.xref.Part3.1">2.1</a>, <a class="iref" href="#rfc.xref.Part3.2">2.1</a>, <a class="iref" href="#Part3"><b>10.1</b></a><ul class="ind">1454 <li class="indline1"><em>Section 5</em> <a class="iref"href="#rfc.xref.Part3.1">2.1</a></li>1455 <li class="indline1"><em>Section 6.3</em> <a class="iref"href="#rfc.xref.Part3.2">2.1</a></li>1453 <li><em>Part3</em> <a href="#rfc.xref.Part3.1">2.1</a>, <a href="#rfc.xref.Part3.2">2.1</a>, <a href="#Part3"><b>10.1</b></a><ul> 1454 <li><em>Section 5</em> <a href="#rfc.xref.Part3.1">2.1</a></li> 1455 <li><em>Section 6.3</em> <a href="#rfc.xref.Part3.2">2.1</a></li> 1456 1456 </ul> 1457 1457 </li> 1458 <li class="indline1"><em>Part5</em> <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.3</a>, <a class="iref" href="#Part5"><b>10.1</b></a><ul class="ind">1459 <li class="indline1"><em>Section 5.3</em> <a class="iref"href="#rfc.xref.Part5.1">2</a></li>1460 <li class="indline1"><em>Section 5.4</em> <a class="iref"href="#rfc.xref.Part5.4">6.3</a></li>1458 <li><em>Part5</em> <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.3</a>, <a href="#Part5"><b>10.1</b></a><ul> 1459 <li><em>Section 5.3</em> <a href="#rfc.xref.Part5.1">2</a></li> 1460 <li><em>Section 5.4</em> <a href="#rfc.xref.Part5.4">6.3</a></li> 1461 1461 </ul> 1462 1462 </li> 1463 <li class="indline1"><em>Part6</em> <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">1464 <li class="indline1"><em>Section 3.5</em> <a class="iref" href="#rfc.xref.Part6.2">6.2</a>, <a class="iref"href="#rfc.xref.Part6.3">6.4</a></li>1463 <li><em>Part6</em> <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> 1464 <li><em>Section 3.5</em> <a href="#rfc.xref.Part6.2">6.2</a>, <a href="#rfc.xref.Part6.3">6.4</a></li> 1465 1465 </ul> 1466 1466 </li> 1467 1467 </ul> 1468 1468 </li> 1469 <li class="indline0"><a id="rfc.index.R" href="#rfc.index.R"><b>R</b></a><ul class="ind">1470 <li class="indline1"><em>RFC2119</em> <a class="iref" href="#rfc.xref.RFC2119.1">1.1</a>, <a class="iref"href="#RFC2119"><b>10.1</b></a></li>1471 <li class="indline1"><em>RFC2616</em> <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>1472 <li class="indline1"><em>RFC3864</em> <a class="iref" href="#rfc.xref.RFC3864.1">7.2</a>, <a class="iref"href="#RFC3864"><b>10.2</b></a></li>1473 <li class="indline1"><em>RFC5234</em> <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">1474 <li class="indline1"><em>Appendix B.1</em> <a class="iref"href="#rfc.xref.RFC5234.2">1.2</a></li>1469 <li><a id="rfc.index.R" href="#rfc.index.R"><b>R</b></a><ul> 1470 <li><em>RFC2119</em> <a href="#rfc.xref.RFC2119.1">1.1</a>, <a href="#RFC2119"><b>10.1</b></a></li> 1471 <li><em>RFC2616</em> <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> 1472 <li><em>RFC3864</em> <a href="#rfc.xref.RFC3864.1">7.2</a>, <a href="#RFC3864"><b>10.2</b></a></li> 1473 <li><em>RFC5234</em> <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> 1474 <li><em>Appendix B.1</em> <a href="#rfc.xref.RFC5234.2">1.2</a></li> 1475 1475 </ul> 1476 1476 </li> 1477 1477 </ul> 1478 1478 </li> 1479 <li class="indline0"><a id="rfc.index.S" href="#rfc.index.S"><b>S</b></a><ul class="ind">1480 <li class="indline1">Status Codes 1481 <ul class="ind">1482 <li class="indline1">304 Not Modified <a class="iref" href="#rfc.iref.s.1"><b>3.1</b></a>, <a class="iref"href="#rfc.xref.status.304.1">7.1</a></li>1483 <li class="indline1">412 Precondition Failed <a class="iref" href="#rfc.iref.s.2"><b>3.2</b></a>, <a class="iref"href="#rfc.xref.status.412.1">7.1</a></li>1479 <li><a id="rfc.index.S" href="#rfc.index.S"><b>S</b></a><ul> 1480 <li>Status Codes 1481 <ul> 1482 <li>304 Not Modified <a href="#rfc.iref.s.1"><b>3.1</b></a>, <a href="#rfc.xref.status.304.1">7.1</a></li> 1483 <li>412 Precondition Failed <a href="#rfc.iref.s.2"><b>3.2</b></a>, <a href="#rfc.xref.status.412.1">7.1</a></li> 1484 1484 </ul> 1485 1485 </li>
Note: See TracChangeset
for help on using the changeset viewer.