Changeset 1305 for draft-ietf-httpbis/orig
- Timestamp:
- 06/06/11 11:02:12 (12 years ago)
- Location:
- draft-ietf-httpbis/orig
- Files:
-
- 2 added
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
draft-ietf-httpbis/orig/Makefile
r598 r1305 7 7 8 8 TARGETS = rfc2145.html rfc2616.html rfc2617.html rfc2817.html rfc2818.html rfc2965.html rfc4234.html rfc5234.html \ 9 rfc2616-symrefs.html 9 rfc2616-symrefs.html rfc6266.html 10 10 11 11 all: $(TARGETS) -
draft-ietf-httpbis/orig/rfc2145.html
r978 r1305 93 93 margin-right: 2em; 94 94 } 95 ol.la { 96 list-style-type: lower-alpha; 97 } 98 ol.ua { 99 list-style-type: upper-alpha; 100 } 95 101 ol p { 96 102 margin-left: 0em; … … 155 161 display:table-header-group; 156 162 } 157 ul.toc {163 ul.toc, ul.toc ul { 158 164 list-style: none; 159 165 margin-left: 1.5em; … … 161 167 padding-left: 0em; 162 168 } 163 li.tocline0{169 ul.toc li { 164 170 line-height: 150%; 165 171 font-weight: bold; … … 168 174 margin-right: 0em; 169 175 } 170 li.tocline1{176 ul.toc li li { 171 177 line-height: normal; 172 178 font-weight: normal; … … 175 181 margin-right: 0em; 176 182 } 177 li. tocline2{183 li.excluded { 178 184 font-size: 0pt; 179 185 } … … 267 273 } 268 274 269 a.iref{275 ul.ind li li a { 270 276 content: target-counter(attr(href), page); 271 277 } … … 318 324 <link rel="Chapter" href="#rfc.section.4" title="4 References"> 319 325 <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc2145.txt"> 326 <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc2145"> 320 327 <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc2145"> 321 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.5 20, 2010-07-14 12:36:35, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/">328 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.550, 2011-05-30 14:02:12, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/"> 322 329 <meta name="keywords" content="HTTP, hypertext transfer protocol"> 323 330 <link rel="schema.dct" href="http://purl.org/dc/terms/"> … … 395 402 <h1 class="np" id="rfc.toc"><a href="#rfc.toc">Table of Contents</a></h1> 396 403 <ul class="toc"> 397 <li class="tocline0">1. <a href="#rfc.section.1">Introduction</a><ul class="toc">398 <li class="tocline1">1.1 <a href="#rfc.section.1.1">Robustness Principle</a></li>404 <li>1. <a href="#rfc.section.1">Introduction</a><ul> 405 <li>1.1 <a href="#rfc.section.1.1">Robustness Principle</a></li> 399 406 </ul> 400 407 </li> 401 <li class="tocline0">2. <a href="#rfc.section.2">HTTP version numbers</a><ul class="toc">402 <li class="tocline1">2.1 <a href="#proxy.behavior">Proxy behavior</a></li>403 <li class="tocline1">2.2 <a href="#rfc.section.2.2">Compatibility between minor versions of the same major version</a></li>404 <li class="tocline1">2.3 <a href="#rfc.section.2.3">Which version number to send in a message</a></li>408 <li>2. <a href="#rfc.section.2">HTTP version numbers</a><ul> 409 <li>2.1 <a href="#proxy.behavior">Proxy behavior</a></li> 410 <li>2.2 <a href="#rfc.section.2.2">Compatibility between minor versions of the same major version</a></li> 411 <li>2.3 <a href="#rfc.section.2.3">Which version number to send in a message</a></li> 405 412 </ul> 406 413 </li> 407 <li class="tocline0">3. <a href="#rfc.section.3">Security Considerations</a></li>408 <li class="tocline0">4. <a href="#rfc.references">References</a></li>409 <li class="tocline0">5. <a href="#rfc.authors">Authors' Addresses</a></li>410 <li class="tocline0"><a href="#rfc.ipr">Intellectual Property and Copyright Statements</a></li>414 <li>3. <a href="#rfc.section.3">Security Considerations</a></li> 415 <li>4. <a href="#rfc.references">References</a></li> 416 <li>5. <a href="#rfc.authors">Authors' Addresses</a></li> 417 <li><a href="#rfc.ipr">Intellectual Property and Copyright Statements</a></li> 411 418 </ul> 412 419 <hr class="noprint"> -
draft-ietf-httpbis/orig/rfc2616-symrefs.html
r978 r1305 83 83 margin-right: 2em; 84 84 } 85 ol.la { 86 list-style-type: lower-alpha; 87 } 88 ol.ua { 89 list-style-type: upper-alpha; 90 } 85 91 ol p { 86 92 margin-left: 0em; … … 148 154 display:table-header-group; 149 155 } 150 ul.toc {156 ul.toc, ul.toc ul { 151 157 list-style: none; 152 158 margin-left: 1.5em; … … 154 160 padding-left: 0em; 155 161 } 156 li.tocline0{162 ul.toc li { 157 163 line-height: 150%; 158 164 font-weight: bold; … … 161 167 margin-right: 0em; 162 168 } 163 li.tocline1{169 ul.toc li li { 164 170 line-height: normal; 165 171 font-weight: normal; … … 168 174 margin-right: 0em; 169 175 } 170 li. tocline2{176 li.excluded { 171 177 font-size: 0pt; 172 178 } … … 174 180 margin-left: 0em; 175 181 } 176 ul.ind {182 ul.ind, ul.ind ul { 177 183 list-style: none; 178 184 margin-left: 1.5em; … … 181 187 page-break-before: avoid; 182 188 } 183 li.indline0{189 ul.ind li { 184 190 font-weight: bold; 185 191 line-height: 200%; … … 187 193 margin-right: 0em; 188 194 } 189 li.indline1{195 ul.ind li li { 190 196 font-weight: normal; 191 197 line-height: 150%; … … 279 285 } 280 286 281 a.iref{287 ul.ind li li a { 282 288 content: target-counter(attr(href), page); 283 289 } … … 304 310 } 305 311 @bottom-center { 306 content: " Standards Track";312 content: "Expires December 1999"; 307 313 } 308 314 @bottom-right { … … 345 351 <link rel="Appendix" title="19 Appendices" href="#rfc.section.19"> 346 352 <link rel="Appendix" title="20 Index" href="#rfc.section.20"> 347 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.5 20, 2010-07-14 12:36:35, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/">353 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.550, 2011-05-30 14:02:12, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/"> 348 354 <link rel="schema.dct" href="http://purl.org/dc/terms/"> 349 355 <meta name="dct.creator" content="Fielding, R."> … … 462 468 <h1 class="np" id="rfc.toc"><a href="#rfc.toc">Table of Contents</a></h1> 463 469 <ul class="toc"> 464 <li class="tocline0">1. <a href="#introduction">Introduction</a><ul class="toc">465 <li class="tocline1">1.1 <a href="#intro.purpose">Purpose</a></li>466 <li class="tocline1">1.2 <a href="#intro.requirements">Requirements</a></li>467 <li class="tocline1">1.3 <a href="#intro.terminology">Terminology</a></li>468 <li class="tocline1">1.4 <a href="#intro.overall.operation">Overall Operation</a></li>470 <li>1. <a href="#introduction">Introduction</a><ul> 471 <li>1.1 <a href="#intro.purpose">Purpose</a></li> 472 <li>1.2 <a href="#intro.requirements">Requirements</a></li> 473 <li>1.3 <a href="#intro.terminology">Terminology</a></li> 474 <li>1.4 <a href="#intro.overall.operation">Overall Operation</a></li> 469 475 </ul> 470 476 </li> 471 <li class="tocline0">2. <a href="#notation">Notational Conventions and Generic Grammar</a><ul class="toc">472 <li class="tocline1">2.1 <a href="#notation.abnf">Augmented BNF</a></li>473 <li class="tocline1">2.2 <a href="#basic.rules">Basic Rules</a></li>477 <li>2. <a href="#notation">Notational Conventions and Generic Grammar</a><ul> 478 <li>2.1 <a href="#notation.abnf">Augmented BNF</a></li> 479 <li>2.2 <a href="#basic.rules">Basic Rules</a></li> 474 480 </ul> 475 481 </li> 476 <li class="tocline0">3. <a href="#protocol.parameters">Protocol Parameters</a><ul class="toc">477 <li class="tocline1">3.1 <a href="#http.version">HTTP Version</a></li>478 <li class="tocline1">3.2 <a href="#uri">Uniform Resource Identifiers</a><ul class="toc">479 <li class="tocline1">3.2.1 <a href="#general.syntax">General Syntax</a></li>480 <li class="tocline1">3.2.2 <a href="#http.url">http URL</a></li>481 <li class="tocline1">3.2.3 <a href="#uri.comparison">URI Comparison</a></li>482 <li>3. <a href="#protocol.parameters">Protocol Parameters</a><ul> 483 <li>3.1 <a href="#http.version">HTTP Version</a></li> 484 <li>3.2 <a href="#uri">Uniform Resource Identifiers</a><ul> 485 <li>3.2.1 <a href="#general.syntax">General Syntax</a></li> 486 <li>3.2.2 <a href="#http.url">http URL</a></li> 487 <li>3.2.3 <a href="#uri.comparison">URI Comparison</a></li> 482 488 </ul> 483 489 </li> 484 <li class="tocline1">3.3 <a href="#date.time.formats">Date/Time Formats</a><ul class="toc">485 <li class="tocline1">3.3.1 <a href="#full.date">Full Date</a></li>486 <li class="tocline1">3.3.2 <a href="#delta.seconds">Delta Seconds</a></li>490 <li>3.3 <a href="#date.time.formats">Date/Time Formats</a><ul> 491 <li>3.3.1 <a href="#full.date">Full Date</a></li> 492 <li>3.3.2 <a href="#delta.seconds">Delta Seconds</a></li> 487 493 </ul> 488 494 </li> 489 <li class="tocline1">3.4 <a href="#character.sets">Character Sets</a><ul class="toc">490 <li class="tocline1">3.4.1 <a href="#missing.charset">Missing Charset</a></li>495 <li>3.4 <a href="#character.sets">Character Sets</a><ul> 496 <li>3.4.1 <a href="#missing.charset">Missing Charset</a></li> 491 497 </ul> 492 498 </li> 493 <li class="tocline1">3.5 <a href="#content.codings">Content Codings</a></li>494 <li class="tocline1">3.6 <a href="#transfer.codings">Transfer Codings</a><ul class="toc">495 <li class="tocline1">3.6.1 <a href="#chunked.transfer.encoding">Chunked Transfer Coding</a></li>499 <li>3.5 <a href="#content.codings">Content Codings</a></li> 500 <li>3.6 <a href="#transfer.codings">Transfer Codings</a><ul> 501 <li>3.6.1 <a href="#chunked.transfer.encoding">Chunked Transfer Coding</a></li> 496 502 </ul> 497 503 </li> 498 <li class="tocline1">3.7 <a href="#media.types">Media Types</a><ul class="toc">499 <li class="tocline1">3.7.1 <a href="#canonicalization.and.text.defaults">Canonicalization and Text Defaults</a></li>500 <li class="tocline1">3.7.2 <a href="#multipart.types">Multipart Types</a></li>504 <li>3.7 <a href="#media.types">Media Types</a><ul> 505 <li>3.7.1 <a href="#canonicalization.and.text.defaults">Canonicalization and Text Defaults</a></li> 506 <li>3.7.2 <a href="#multipart.types">Multipart Types</a></li> 501 507 </ul> 502 508 </li> 503 <li class="tocline1">3.8 <a href="#product.tokens">Product Tokens</a></li>504 <li class="tocline1">3.9 <a href="#quality.values">Quality Values</a></li>505 <li class="tocline1">3.10 <a href="#language.tags">Language Tags</a></li>506 <li class="tocline1">3.11 <a href="#entity.tags">Entity Tags</a></li>507 <li class="tocline1">3.12 <a href="#range.units">Range Units</a></li>509 <li>3.8 <a href="#product.tokens">Product Tokens</a></li> 510 <li>3.9 <a href="#quality.values">Quality Values</a></li> 511 <li>3.10 <a href="#language.tags">Language Tags</a></li> 512 <li>3.11 <a href="#entity.tags">Entity Tags</a></li> 513 <li>3.12 <a href="#range.units">Range Units</a></li> 508 514 </ul> 509 515 </li> 510 <li class="tocline0">4. <a href="#http.message">HTTP Message</a><ul class="toc">511 <li class="tocline1">4.1 <a href="#message.types">Message Types</a></li>512 <li class="tocline1">4.2 <a href="#message.headers">Message Headers</a></li>513 <li class="tocline1">4.3 <a href="#message.body">Message Body</a></li>514 <li class="tocline1">4.4 <a href="#message.length">Message Length</a></li>515 <li class="tocline1">4.5 <a href="#general.header.fields">General Header Fields</a></li>516 <li>4. <a href="#http.message">HTTP Message</a><ul> 517 <li>4.1 <a href="#message.types">Message Types</a></li> 518 <li>4.2 <a href="#message.headers">Message Headers</a></li> 519 <li>4.3 <a href="#message.body">Message Body</a></li> 520 <li>4.4 <a href="#message.length">Message Length</a></li> 521 <li>4.5 <a href="#general.header.fields">General Header Fields</a></li> 516 522 </ul> 517 523 </li> 518 <li class="tocline0">5. <a href="#request">Request</a><ul class="toc">519 <li class="tocline1">5.1 <a href="#request-line">Request-Line</a><ul class="toc">520 <li class="tocline1">5.1.1 <a href="#method">Method</a></li>521 <li class="tocline1">5.1.2 <a href="#request-uri">Request-URI</a></li>524 <li>5. <a href="#request">Request</a><ul> 525 <li>5.1 <a href="#request-line">Request-Line</a><ul> 526 <li>5.1.1 <a href="#method">Method</a></li> 527 <li>5.1.2 <a href="#request-uri">Request-URI</a></li> 522 528 </ul> 523 529 </li> 524 <li class="tocline1">5.2 <a href="#the.resource.identified.by.a.request">The Resource Identified by a Request</a></li>525 <li class="tocline1">5.3 <a href="#request.header.fields">Request Header Fields</a></li>530 <li>5.2 <a href="#the.resource.identified.by.a.request">The Resource Identified by a Request</a></li> 531 <li>5.3 <a href="#request.header.fields">Request Header Fields</a></li> 526 532 </ul> 527 533 </li> 528 <li class="tocline0">6. <a href="#response">Response</a><ul class="toc">529 <li class="tocline1">6.1 <a href="#status-line">Status-Line</a><ul class="toc">530 <li class="tocline1">6.1.1 <a href="#status.code.and.reason.phrase">Status Code and Reason Phrase</a></li>534 <li>6. <a href="#response">Response</a><ul> 535 <li>6.1 <a href="#status-line">Status-Line</a><ul> 536 <li>6.1.1 <a href="#status.code.and.reason.phrase">Status Code and Reason Phrase</a></li> 531 537 </ul> 532 538 </li> 533 <li class="tocline1">6.2 <a href="#response.header.fields">Response Header Fields</a></li>539 <li>6.2 <a href="#response.header.fields">Response Header Fields</a></li> 534 540 </ul> 535 541 </li> 536 <li class="tocline0">7. <a href="#entity">Entity</a><ul class="toc">537 <li class="tocline1">7.1 <a href="#entity.header.fields">Entity Header Fields</a></li>538 <li class="tocline1">7.2 <a href="#entity.body">Entity Body</a><ul class="toc">539 <li class="tocline1">7.2.1 <a href="#type">Type</a></li>540 <li class="tocline1">7.2.2 <a href="#entity.length">Entity Length</a></li>542 <li>7. <a href="#entity">Entity</a><ul> 543 <li>7.1 <a href="#entity.header.fields">Entity Header Fields</a></li> 544 <li>7.2 <a href="#entity.body">Entity Body</a><ul> 545 <li>7.2.1 <a href="#type">Type</a></li> 546 <li>7.2.2 <a href="#entity.length">Entity Length</a></li> 541 547 </ul> 542 548 </li> 543 549 </ul> 544 550 </li> 545 <li class="tocline0">8. <a href="#connections">Connections</a><ul class="toc">546 <li class="tocline1">8.1 <a href="#persistent.connections">Persistent Connections</a><ul class="toc">547 <li class="tocline1">8.1.1 <a href="#persistent.purpose">Purpose</a></li>548 <li class="tocline1">8.1.2 <a href="#persistent.overall">Overall Operation</a><ul class="toc">549 <li class="tocline1">8.1.2.1 <a href="#persistent.negotiation">Negotiation</a></li>550 <li class="tocline1">8.1.2.2 <a href="#pipelining">Pipelining</a></li>551 <li>8. <a href="#connections">Connections</a><ul> 552 <li>8.1 <a href="#persistent.connections">Persistent Connections</a><ul> 553 <li>8.1.1 <a href="#persistent.purpose">Purpose</a></li> 554 <li>8.1.2 <a href="#persistent.overall">Overall Operation</a><ul> 555 <li>8.1.2.1 <a href="#persistent.negotiation">Negotiation</a></li> 556 <li>8.1.2.2 <a href="#pipelining">Pipelining</a></li> 551 557 </ul> 552 558 </li> 553 <li class="tocline1">8.1.3 <a href="#persistent.proxy">Proxy Servers</a></li>554 <li class="tocline1">8.1.4 <a href="#persistent.practical">Practical Considerations</a></li>559 <li>8.1.3 <a href="#persistent.proxy">Proxy Servers</a></li> 560 <li>8.1.4 <a href="#persistent.practical">Practical Considerations</a></li> 555 561 </ul> 556 562 </li> 557 <li class="tocline1">8.2 <a href="#message.transmission.requirements">Message Transmission Requirements</a><ul class="toc">558 <li class="tocline1">8.2.1 <a href="#persistent.flow">Persistent Connections and Flow Control</a></li>559 <li class="tocline1">8.2.2 <a href="#persistent.monitor">Monitoring Connections for Error Status Messages</a></li>560 <li class="tocline1">8.2.3 <a href="#use.of.the.100.status">Use of the 100 (Continue) Status</a></li>561 <li class="tocline1">8.2.4 <a href="#connection.premature">Client Behavior if Server Prematurely Closes Connection</a></li>563 <li>8.2 <a href="#message.transmission.requirements">Message Transmission Requirements</a><ul> 564 <li>8.2.1 <a href="#persistent.flow">Persistent Connections and Flow Control</a></li> 565 <li>8.2.2 <a href="#persistent.monitor">Monitoring Connections for Error Status Messages</a></li> 566 <li>8.2.3 <a href="#use.of.the.100.status">Use of the 100 (Continue) Status</a></li> 567 <li>8.2.4 <a href="#connection.premature">Client Behavior if Server Prematurely Closes Connection</a></li> 562 568 </ul> 563 569 </li> 564 570 </ul> 565 571 </li> 566 <li class="tocline0">9. <a href="#method.definitions">Method Definitions</a><ul class="toc">567 <li class="tocline1">9.1 <a href="#safe.and.idempotent">Safe and Idempotent Methods</a><ul class="toc">568 <li class="tocline1">9.1.1 <a href="#safe.methods">Safe Methods</a></li>569 <li class="tocline1">9.1.2 <a href="#idempotent.methods">Idempotent Methods</a></li>572 <li>9. <a href="#method.definitions">Method Definitions</a><ul> 573 <li>9.1 <a href="#safe.and.idempotent">Safe and Idempotent Methods</a><ul> 574 <li>9.1.1 <a href="#safe.methods">Safe Methods</a></li> 575 <li>9.1.2 <a href="#idempotent.methods">Idempotent Methods</a></li> 570 576 </ul> 571 577 </li> 572 <li class="tocline1">9.2 <a href="#OPTIONS">OPTIONS</a></li>573 <li class="tocline1">9.3 <a href="#GET">GET</a></li>574 <li class="tocline1">9.4 <a href="#HEAD">HEAD</a></li>575 <li class="tocline1">9.5 <a href="#POST">POST</a></li>576 <li class="tocline1">9.6 <a href="#PUT">PUT</a></li>577 <li class="tocline1">9.7 <a href="#DELETE">DELETE</a></li>578 <li class="tocline1">9.8 <a href="#TRACE">TRACE</a></li>579 <li class="tocline1">9.9 <a href="#CONNECT">CONNECT</a></li>578 <li>9.2 <a href="#OPTIONS">OPTIONS</a></li> 579 <li>9.3 <a href="#GET">GET</a></li> 580 <li>9.4 <a href="#HEAD">HEAD</a></li> 581 <li>9.5 <a href="#POST">POST</a></li> 582 <li>9.6 <a href="#PUT">PUT</a></li> 583 <li>9.7 <a href="#DELETE">DELETE</a></li> 584 <li>9.8 <a href="#TRACE">TRACE</a></li> 585 <li>9.9 <a href="#CONNECT">CONNECT</a></li> 580 586 </ul> 581 587 </li> 582 <li class="tocline0">10. <a href="#status.codes">Status Code Definitions</a><ul class="toc">583 <li class="tocline1">10.1 <a href="#status.1xx">Informational 1xx</a><ul class="toc">584 <li class="tocline1">10.1.1 <a href="#status.100">100 Continue</a></li>585 <li class="tocline1">10.1.2 <a href="#status.101">101 Switching Protocols</a></li>588 <li>10. <a href="#status.codes">Status Code Definitions</a><ul> 589 <li>10.1 <a href="#status.1xx">Informational 1xx</a><ul> 590 <li>10.1.1 <a href="#status.100">100 Continue</a></li> 591 <li>10.1.2 <a href="#status.101">101 Switching Protocols</a></li> 586 592 </ul> 587 593 </li> 588 <li class="tocline1">10.2 <a href="#status.2xx">Successful 2xx</a><ul class="toc">589 <li class="tocline1">10.2.1 <a href="#status.200">200 OK</a></li>590 <li class="tocline1">10.2.2 <a href="#status.201">201 Created</a></li>591 <li class="tocline1">10.2.3 <a href="#status.202">202 Accepted</a></li>592 <li class="tocline1">10.2.4 <a href="#status.203">203 Non-Authoritative Information</a></li>593 <li class="tocline1">10.2.5 <a href="#status.204">204 No Content</a></li>594 <li class="tocline1">10.2.6 <a href="#status.205">205 Reset Content</a></li>595 <li class="tocline1">10.2.7 <a href="#status.206">206 Partial Content</a></li>594 <li>10.2 <a href="#status.2xx">Successful 2xx</a><ul> 595 <li>10.2.1 <a href="#status.200">200 OK</a></li> 596 <li>10.2.2 <a href="#status.201">201 Created</a></li> 597 <li>10.2.3 <a href="#status.202">202 Accepted</a></li> 598 <li>10.2.4 <a href="#status.203">203 Non-Authoritative Information</a></li> 599 <li>10.2.5 <a href="#status.204">204 No Content</a></li> 600 <li>10.2.6 <a href="#status.205">205 Reset Content</a></li> 601 <li>10.2.7 <a href="#status.206">206 Partial Content</a></li> 596 602 </ul> 597 603 </li> 598 <li class="tocline1">10.3 <a href="#status.3xx">Redirection 3xx</a><ul class="toc">599 <li class="tocline1">10.3.1 <a href="#status.300">300 Multiple Choices</a></li>600 <li class="tocline1">10.3.2 <a href="#status.301">301 Moved Permanently</a></li>601 <li class="tocline1">10.3.3 <a href="#status.302">302 Found</a></li>602 <li class="tocline1">10.3.4 <a href="#status.303">303 See Other</a></li>603 <li class="tocline1">10.3.5 <a href="#status.304">304 Not Modified</a></li>604 <li class="tocline1">10.3.6 <a href="#status.305">305 Use Proxy</a></li>605 <li class="tocline1">10.3.7 <a href="#status.306">306 (Unused)</a></li>606 <li class="tocline1">10.3.8 <a href="#status.307">307 Temporary Redirect</a></li>604 <li>10.3 <a href="#status.3xx">Redirection 3xx</a><ul> 605 <li>10.3.1 <a href="#status.300">300 Multiple Choices</a></li> 606 <li>10.3.2 <a href="#status.301">301 Moved Permanently</a></li> 607 <li>10.3.3 <a href="#status.302">302 Found</a></li> 608 <li>10.3.4 <a href="#status.303">303 See Other</a></li> 609 <li>10.3.5 <a href="#status.304">304 Not Modified</a></li> 610 <li>10.3.6 <a href="#status.305">305 Use Proxy</a></li> 611 <li>10.3.7 <a href="#status.306">306 (Unused)</a></li> 612 <li>10.3.8 <a href="#status.307">307 Temporary Redirect</a></li> 607 613 </ul> 608 614 </li> 609 <li class="tocline1">10.4 <a href="#status.4xx">Client Error 4xx</a><ul class="toc">610 <li class="tocline1">10.4.1 <a href="#status.400">400 Bad Request</a></li>611 <li class="tocline1">10.4.2 <a href="#status.401">401 Unauthorized</a></li>612 <li class="tocline1">10.4.3 <a href="#status.402">402 Payment Required</a></li>613 <li class="tocline1">10.4.4 <a href="#status.403">403 Forbidden</a></li>614 <li class="tocline1">10.4.5 <a href="#status.404">404 Not Found</a></li>615 <li class="tocline1">10.4.6 <a href="#status.405">405 Method Not Allowed</a></li>616 <li class="tocline1">10.4.7 <a href="#status.406">406 Not Acceptable</a></li>617 <li class="tocline1">10.4.8 <a href="#status.407">407 Proxy Authentication Required</a></li>618 <li class="tocline1">10.4.9 <a href="#status.408">408 Request Timeout</a></li>619 <li class="tocline1">10.4.10 <a href="#status.409">409 Conflict</a></li>620 <li class="tocline1">10.4.11 <a href="#status.410">410 Gone</a></li>621 <li class="tocline1">10.4.12 <a href="#status.411">411 Length Required</a></li>622 <li class="tocline1">10.4.13 <a href="#status.412">412 Precondition Failed</a></li>623 <li class="tocline1">10.4.14 <a href="#status.413">413 Request Entity Too Large</a></li>624 <li class="tocline1">10.4.15 <a href="#status.414">414 Request-URI Too Long</a></li>625 <li class="tocline1">10.4.16 <a href="#status.415">415 Unsupported Media Type</a></li>626 <li class="tocline1">10.4.17 <a href="#status.416">416 Requested Range Not Satisfiable</a></li>627 <li class="tocline1">10.4.18 <a href="#status.417">417 Expectation Failed</a></li>615 <li>10.4 <a href="#status.4xx">Client Error 4xx</a><ul> 616 <li>10.4.1 <a href="#status.400">400 Bad Request</a></li> 617 <li>10.4.2 <a href="#status.401">401 Unauthorized</a></li> 618 <li>10.4.3 <a href="#status.402">402 Payment Required</a></li> 619 <li>10.4.4 <a href="#status.403">403 Forbidden</a></li> 620 <li>10.4.5 <a href="#status.404">404 Not Found</a></li> 621 <li>10.4.6 <a href="#status.405">405 Method Not Allowed</a></li> 622 <li>10.4.7 <a href="#status.406">406 Not Acceptable</a></li> 623 <li>10.4.8 <a href="#status.407">407 Proxy Authentication Required</a></li> 624 <li>10.4.9 <a href="#status.408">408 Request Timeout</a></li> 625 <li>10.4.10 <a href="#status.409">409 Conflict</a></li> 626 <li>10.4.11 <a href="#status.410">410 Gone</a></li> 627 <li>10.4.12 <a href="#status.411">411 Length Required</a></li> 628 <li>10.4.13 <a href="#status.412">412 Precondition Failed</a></li> 629 <li>10.4.14 <a href="#status.413">413 Request Entity Too Large</a></li> 630 <li>10.4.15 <a href="#status.414">414 Request-URI Too Long</a></li> 631 <li>10.4.16 <a href="#status.415">415 Unsupported Media Type</a></li> 632 <li>10.4.17 <a href="#status.416">416 Requested Range Not Satisfiable</a></li> 633 <li>10.4.18 <a href="#status.417">417 Expectation Failed</a></li> 628 634 </ul> 629 635 </li> 630 <li class="tocline1">10.5 <a href="#status.5xx">Server Error 5xx</a><ul class="toc">631 <li class="tocline1">10.5.1 <a href="#status.500">500 Internal Server Error</a></li>632 <li class="tocline1">10.5.2 <a href="#status.501">501 Not Implemented</a></li>633 <li class="tocline1">10.5.3 <a href="#status.502">502 Bad Gateway</a></li>634 <li class="tocline1">10.5.4 <a href="#status.503">503 Service Unavailable</a></li>635 <li class="tocline1">10.5.5 <a href="#status.504">504 Gateway Timeout</a></li>636 <li class="tocline1">10.5.6 <a href="#status.505">505 HTTP Version Not Supported</a></li>636 <li>10.5 <a href="#status.5xx">Server Error 5xx</a><ul> 637 <li>10.5.1 <a href="#status.500">500 Internal Server Error</a></li> 638 <li>10.5.2 <a href="#status.501">501 Not Implemented</a></li> 639 <li>10.5.3 <a href="#status.502">502 Bad Gateway</a></li> 640 <li>10.5.4 <a href="#status.503">503 Service Unavailable</a></li> 641 <li>10.5.5 <a href="#status.504">504 Gateway Timeout</a></li> 642 <li>10.5.6 <a href="#status.505">505 HTTP Version Not Supported</a></li> 637 643 </ul> 638 644 </li> 639 645 </ul> 640 646 </li> 641 <li class="tocline0">11. <a href="#access.authentication">Access Authentication</a></li>642 <li class="tocline0">12. <a href="#content.negotiation">Content Negotiation</a><ul class="toc">643 <li class="tocline1">12.1 <a href="#server-driven.negotiation">Server-driven Negotiation</a></li>644 <li class="tocline1">12.2 <a href="#agent-driven.negotiation">Agent-driven Negotiation</a></li>645 <li class="tocline1">12.3 <a href="#transparent.negotiation">Transparent Negotiation</a></li>647 <li>11. <a href="#access.authentication">Access Authentication</a></li> 648 <li>12. <a href="#content.negotiation">Content Negotiation</a><ul> 649 <li>12.1 <a href="#server-driven.negotiation">Server-driven Negotiation</a></li> 650 <li>12.2 <a href="#agent-driven.negotiation">Agent-driven Negotiation</a></li> 651 <li>12.3 <a href="#transparent.negotiation">Transparent Negotiation</a></li> 646 652 </ul> 647 653 </li> 648 <li class="tocline0">13. <a href="#caching">Caching in HTTP</a><ul class="toc">649 <li class="tocline1">13.1 <a href="#rfc.section.13.1"></a><ul class="toc">650 <li class="tocline1">13.1.1 <a href="#cache.correctness">Cache Correctness</a></li>651 <li class="tocline1">13.1.2 <a href="#warnings">Warnings</a></li>652 <li class="tocline1">13.1.3 <a href="#cache-control.mechanisms">Cache-control Mechanisms</a></li>653 <li class="tocline1">13.1.4 <a href="#explicit.ua.warnings">Explicit User Agent Warnings</a></li>654 <li class="tocline1">13.1.5 <a href="#exceptions.to.the.rules.and.warnings">Exceptions to the Rules and Warnings</a></li>655 <li class="tocline1">13.1.6 <a href="#client-controlled.behavior">Client-controlled Behavior</a></li>654 <li>13. <a href="#caching">Caching in HTTP</a><ul> 655 <li>13.1 <a href="#rfc.section.13.1"></a><ul> 656 <li>13.1.1 <a href="#cache.correctness">Cache Correctness</a></li> 657 <li>13.1.2 <a href="#warnings">Warnings</a></li> 658 <li>13.1.3 <a href="#cache-control.mechanisms">Cache-control Mechanisms</a></li> 659 <li>13.1.4 <a href="#explicit.ua.warnings">Explicit User Agent Warnings</a></li> 660 <li>13.1.5 <a href="#exceptions.to.the.rules.and.warnings">Exceptions to the Rules and Warnings</a></li> 661 <li>13.1.6 <a href="#client-controlled.behavior">Client-controlled Behavior</a></li> 656 662 </ul> 657 663 </li> 658 <li class="tocline1">13.2 <a href="#expiration.model">Expiration Model</a><ul class="toc">659 <li class="tocline1">13.2.1 <a href="#server-specified.expiration">Server-Specified Expiration</a></li>660 <li class="tocline1">13.2.2 <a href="#heuristic.expiration">Heuristic Expiration</a></li>661 <li class="tocline1">13.2.3 <a href="#age.calculations">Age Calculations</a></li>662 <li class="tocline1">13.2.4 <a href="#expiration.calculations">Expiration Calculations</a></li>663 <li class="tocline1">13.2.5 <a href="#disambiguating.expiration.values">Disambiguating Expiration Values</a></li>664 <li class="tocline1">13.2.6 <a href="#disambiguating.multiple.responses">Disambiguating Multiple Responses</a></li>664 <li>13.2 <a href="#expiration.model">Expiration Model</a><ul> 665 <li>13.2.1 <a href="#server-specified.expiration">Server-Specified Expiration</a></li> 666 <li>13.2.2 <a href="#heuristic.expiration">Heuristic Expiration</a></li> 667 <li>13.2.3 <a href="#age.calculations">Age Calculations</a></li> 668 <li>13.2.4 <a href="#expiration.calculations">Expiration Calculations</a></li> 669 <li>13.2.5 <a href="#disambiguating.expiration.values">Disambiguating Expiration Values</a></li> 670 <li>13.2.6 <a href="#disambiguating.multiple.responses">Disambiguating Multiple Responses</a></li> 665 671 </ul> 666 672 </li> 667 <li class="tocline1">13.3 <a href="#validation.model">Validation Model</a><ul class="toc">668 <li class="tocline1">13.3.1 <a href="#last-modified.dates">Last-Modified Dates</a></li>669 <li class="tocline1">13.3.2 <a href="#entity.tag.cache.validators">Entity Tag Cache Validators</a></li>670 <li class="tocline1">13.3.3 <a href="#weak.and.strong.validators">Weak and Strong Validators</a></li>671 <li class="tocline1">13.3.4 <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>672 <li class="tocline1">13.3.5 <a href="#non-validating.conditionals">Non-validating Conditionals</a></li>673 <li>13.3 <a href="#validation.model">Validation Model</a><ul> 674 <li>13.3.1 <a href="#last-modified.dates">Last-Modified Dates</a></li> 675 <li>13.3.2 <a href="#entity.tag.cache.validators">Entity Tag Cache Validators</a></li> 676 <li>13.3.3 <a href="#weak.and.strong.validators">Weak and Strong Validators</a></li> 677 <li>13.3.4 <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> 678 <li>13.3.5 <a href="#non-validating.conditionals">Non-validating Conditionals</a></li> 673 679 </ul> 674 680 </li> 675 <li class="tocline1">13.4 <a href="#response.cacheability">Response Cacheability</a></li>676 <li class="tocline1">13.5 <a href="#constructing.responses.from.caches">Constructing Responses From Caches</a><ul class="toc">677 <li class="tocline1">13.5.1 <a href="#end-to-end.and.hop-by-hop.headers">End-to-end and Hop-by-hop Headers</a></li>678 <li class="tocline1">13.5.2 <a href="#non-modifiable.headers">Non-modifiable Headers</a></li>679 <li class="tocline1">13.5.3 <a href="#combining.headers">Combining Headers</a></li>680 <li class="tocline1">13.5.4 <a href="#combining.byte.ranges">Combining Byte Ranges</a></li>681 <li>13.4 <a href="#response.cacheability">Response Cacheability</a></li> 682 <li>13.5 <a href="#constructing.responses.from.caches">Constructing Responses From Caches</a><ul> 683 <li>13.5.1 <a href="#end-to-end.and.hop-by-hop.headers">End-to-end and Hop-by-hop Headers</a></li> 684 <li>13.5.2 <a href="#non-modifiable.headers">Non-modifiable Headers</a></li> 685 <li>13.5.3 <a href="#combining.headers">Combining Headers</a></li> 686 <li>13.5.4 <a href="#combining.byte.ranges">Combining Byte Ranges</a></li> 681 687 </ul> 682 688 </li> 683 <li class="tocline1">13.6 <a href="#caching.negotiated.responses">Caching Negotiated Responses</a></li>684 <li class="tocline1">13.7 <a href="#shared.and.non-shared.caches">Shared and Non-Shared Caches</a></li>685 <li class="tocline1">13.8 <a href="#errors.or.incomplete.response.cache.behavior">Errors or Incomplete Response Cache Behavior</a></li>686 <li class="tocline1">13.9 <a href="#side.effects.of.get.and.head">Side Effects of GET and HEAD</a></li>687 <li class="tocline1">13.10 <a href="#invalidation.after.updates.or.deletions">Invalidation After Updates or Deletions</a></li>688 <li class="tocline1">13.11 <a href="#write-through.mandatory">Write-Through Mandatory</a></li>689 <li class="tocline1">13.12 <a href="#cache.replacement">Cache Replacement</a></li>690 <li class="tocline1">13.13 <a href="#history.lists">History Lists</a></li>689 <li>13.6 <a href="#caching.negotiated.responses">Caching Negotiated Responses</a></li> 690 <li>13.7 <a href="#shared.and.non-shared.caches">Shared and Non-Shared Caches</a></li> 691 <li>13.8 <a href="#errors.or.incomplete.response.cache.behavior">Errors or Incomplete Response Cache Behavior</a></li> 692 <li>13.9 <a href="#side.effects.of.get.and.head">Side Effects of GET and HEAD</a></li> 693 <li>13.10 <a href="#invalidation.after.updates.or.deletions">Invalidation After Updates or Deletions</a></li> 694 <li>13.11 <a href="#write-through.mandatory">Write-Through Mandatory</a></li> 695 <li>13.12 <a href="#cache.replacement">Cache Replacement</a></li> 696 <li>13.13 <a href="#history.lists">History Lists</a></li> 691 697 </ul> 692 698 </li> 693 <li class="tocline0">14. <a href="#header.fields">Header Field Definitions</a><ul class="toc">694 <li class="tocline1">14.1 <a href="#header.accept">Accept</a></li>695 <li class="tocline1">14.2 <a href="#header.accept-charset">Accept-Charset</a></li>696 <li class="tocline1">14.3 <a href="#header.accept-encoding">Accept-Encoding</a></li>697 <li class="tocline1">14.4 <a href="#header.accept-language">Accept-Language</a></li>698 <li class="tocline1">14.5 <a href="#header.accept-ranges">Accept-Ranges</a></li>699 <li class="tocline1">14.6 <a href="#header.age">Age</a></li>700 <li class="tocline1">14.7 <a href="#header.allow">Allow</a></li>701 <li class="tocline1">14.8 <a href="#header.authorization">Authorization</a></li>702 <li class="tocline1">14.9 <a href="#header.cache-control">Cache-Control</a><ul class="toc">703 <li class="tocline1">14.9.1 <a href="#what.is.cacheable">What is Cacheable</a></li>704 <li class="tocline1">14.9.2 <a href="#what.may.be.stored.by.caches">What May be Stored by Caches</a></li>705 <li class="tocline1">14.9.3 <a href="#modifications.of.the.basic.expiration.mechanism">Modifications of the Basic Expiration Mechanism</a></li>706 <li class="tocline1">14.9.4 <a href="#cache.revalidation.and.reload.controls">Cache Revalidation and Reload Controls</a></li>707 <li class="tocline1">14.9.5 <a href="#no-transform.directive">No-Transform Directive</a></li>708 <li class="tocline1">14.9.6 <a href="#cache.control.extensions">Cache Control Extensions</a></li>699 <li>14. <a href="#header.fields">Header Field Definitions</a><ul> 700 <li>14.1 <a href="#header.accept">Accept</a></li> 701 <li>14.2 <a href="#header.accept-charset">Accept-Charset</a></li> 702 <li>14.3 <a href="#header.accept-encoding">Accept-Encoding</a></li> 703 <li>14.4 <a href="#header.accept-language">Accept-Language</a></li> 704 <li>14.5 <a href="#header.accept-ranges">Accept-Ranges</a></li> 705 <li>14.6 <a href="#header.age">Age</a></li> 706 <li>14.7 <a href="#header.allow">Allow</a></li> 707 <li>14.8 <a href="#header.authorization">Authorization</a></li> 708 <li>14.9 <a href="#header.cache-control">Cache-Control</a><ul> 709 <li>14.9.1 <a href="#what.is.cacheable">What is Cacheable</a></li> 710 <li>14.9.2 <a href="#what.may.be.stored.by.caches">What May be Stored by Caches</a></li> 711 <li>14.9.3 <a href="#modifications.of.the.basic.expiration.mechanism">Modifications of the Basic Expiration Mechanism</a></li> 712 <li>14.9.4 <a href="#cache.revalidation.and.reload.controls">Cache Revalidation and Reload Controls</a></li> 713 <li>14.9.5 <a href="#no-transform.directive">No-Transform Directive</a></li> 714 <li>14.9.6 <a href="#cache.control.extensions">Cache Control Extensions</a></li> 709 715 </ul> 710 716 </li> 711 <li class="tocline1">14.10 <a href="#header.connection">Connection</a></li>712 <li class="tocline1">14.11 <a href="#header.content-encoding">Content-Encoding</a></li>713 <li class="tocline1">14.12 <a href="#header.content-language">Content-Language</a></li>714 <li class="tocline1">14.13 <a href="#header.content-length">Content-Length</a></li>715 <li class="tocline1">14.14 <a href="#header.content-location">Content-Location</a></li>716 <li class="tocline1">14.15 <a href="#header.content-md5">Content-MD5</a></li>717 <li class="tocline1">14.16 <a href="#header.content-range">Content-Range</a></li>718 <li class="tocline1">14.17 <a href="#header.content-type">Content-Type</a></li>719 <li class="tocline1">14.18 <a href="#header.date">Date</a><ul class="toc">720 <li class="tocline1">14.18.1 <a href="#clockless.origin.server.operation">Clockless Origin Server Operation</a></li>717 <li>14.10 <a href="#header.connection">Connection</a></li> 718 <li>14.11 <a href="#header.content-encoding">Content-Encoding</a></li> 719 <li>14.12 <a href="#header.content-language">Content-Language</a></li> 720 <li>14.13 <a href="#header.content-length">Content-Length</a></li> 721 <li>14.14 <a href="#header.content-location">Content-Location</a></li> 722 <li>14.15 <a href="#header.content-md5">Content-MD5</a></li> 723 <li>14.16 <a href="#header.content-range">Content-Range</a></li> 724 <li>14.17 <a href="#header.content-type">Content-Type</a></li> 725 <li>14.18 <a href="#header.date">Date</a><ul> 726 <li>14.18.1 <a href="#clockless.origin.server.operation">Clockless Origin Server Operation</a></li> 721 727 </ul> 722 728 </li> 723 <li class="tocline1">14.19 <a href="#header.etag">ETag</a></li>724 <li class="tocline1">14.20 <a href="#header.expect">Expect</a></li>725 <li class="tocline1">14.21 <a href="#header.expires">Expires</a></li>726 <li class="tocline1">14.22 <a href="#header.from">From</a></li>727 <li class="tocline1">14.23 <a href="#header.host">Host</a></li>728 <li class="tocline1">14.24 <a href="#header.if-match">If-Match</a></li>729 <li class="tocline1">14.25 <a href="#header.if-modified-since">If-Modified-Since</a></li>730 <li class="tocline1">14.26 <a href="#header.if-none-match">If-None-Match</a></li>731 <li class="tocline1">14.27 <a href="#header.if-range">If-Range</a></li>732 <li class="tocline1">14.28 <a href="#header.if-unmodified-since">If-Unmodified-Since</a></li>733 <li class="tocline1">14.29 <a href="#header.last-modified">Last-Modified</a></li>734 <li class="tocline1">14.30 <a href="#header.location">Location</a></li>735 <li class="tocline1">14.31 <a href="#header.max-forwards">Max-Forwards</a></li>736 <li class="tocline1">14.32 <a href="#header.pragma">Pragma</a></li>737 <li class="tocline1">14.33 <a href="#header.proxy-authenticate">Proxy-Authenticate</a></li>738 <li class="tocline1">14.34 <a href="#header.proxy-authorization">Proxy-Authorization</a></li>739 <li class="tocline1">14.35 <a href="#header.range">Range</a><ul class="toc">740 <li class="tocline1">14.35.1 <a href="#byte.ranges">Byte Ranges</a></li>741 <li class="tocline1">14.35.2 <a href="#range.retrieval.requests">Range Retrieval Requests</a></li>729 <li>14.19 <a href="#header.etag">ETag</a></li> 730 <li>14.20 <a href="#header.expect">Expect</a></li> 731 <li>14.21 <a href="#header.expires">Expires</a></li> 732 <li>14.22 <a href="#header.from">From</a></li> 733 <li>14.23 <a href="#header.host">Host</a></li> 734 <li>14.24 <a href="#header.if-match">If-Match</a></li> 735 <li>14.25 <a href="#header.if-modified-since">If-Modified-Since</a></li> 736 <li>14.26 <a href="#header.if-none-match">If-None-Match</a></li> 737 <li>14.27 <a href="#header.if-range">If-Range</a></li> 738 <li>14.28 <a href="#header.if-unmodified-since">If-Unmodified-Since</a></li> 739 <li>14.29 <a href="#header.last-modified">Last-Modified</a></li> 740 <li>14.30 <a href="#header.location">Location</a></li> 741 <li>14.31 <a href="#header.max-forwards">Max-Forwards</a></li> 742 <li>14.32 <a href="#header.pragma">Pragma</a></li> 743 <li>14.33 <a href="#header.proxy-authenticate">Proxy-Authenticate</a></li> 744 <li>14.34 <a href="#header.proxy-authorization">Proxy-Authorization</a></li> 745 <li>14.35 <a href="#header.range">Range</a><ul> 746 <li>14.35.1 <a href="#byte.ranges">Byte Ranges</a></li> 747 <li>14.35.2 <a href="#range.retrieval.requests">Range Retrieval Requests</a></li> 742 748 </ul> 743 749 </li> 744 <li class="tocline1">14.36 <a href="#header.referer">Referer</a></li>745 <li class="tocline1">14.37 <a href="#header.retry-after">Retry-After</a></li>746 <li class="tocline1">14.38 <a href="#header.server">Server</a></li>747 <li class="tocline1">14.39 <a href="#header.te">TE</a></li>748 <li class="tocline1">14.40 <a href="#header.trailer">Trailer</a></li>749 <li class="tocline1">14.41 <a href="#header.transfer-encoding">Transfer-Encoding</a></li>750 <li class="tocline1">14.42 <a href="#header.upgrade">Upgrade</a></li>751 <li class="tocline1">14.43 <a href="#header.user-agent">User-Agent</a></li>752 <li class="tocline1">14.44 <a href="#header.vary">Vary</a></li>753 <li class="tocline1">14.45 <a href="#header.via">Via</a></li>754 <li class="tocline1">14.46 <a href="#header.warning">Warning</a></li>755 <li class="tocline1">14.47 <a href="#header.www-authenticate">WWW-Authenticate</a></li>750 <li>14.36 <a href="#header.referer">Referer</a></li> 751 <li>14.37 <a href="#header.retry-after">Retry-After</a></li> 752 <li>14.38 <a href="#header.server">Server</a></li> 753 <li>14.39 <a href="#header.te">TE</a></li> 754 <li>14.40 <a href="#header.trailer">Trailer</a></li> 755 <li>14.41 <a href="#header.transfer-encoding">Transfer-Encoding</a></li> 756 <li>14.42 <a href="#header.upgrade">Upgrade</a></li> 757 <li>14.43 <a href="#header.user-agent">User-Agent</a></li> 758 <li>14.44 <a href="#header.vary">Vary</a></li> 759 <li>14.45 <a href="#header.via">Via</a></li> 760 <li>14.46 <a href="#header.warning">Warning</a></li> 761 <li>14.47 <a href="#header.www-authenticate">WWW-Authenticate</a></li> 756 762 </ul> 757 763 </li> 758 <li class="tocline0">15. <a href="#security.considerations">Security Considerations</a><ul class="toc">759 <li class="tocline1">15.1 <a href="#personal.information">Personal Information</a><ul class="toc">760 <li class="tocline1">15.1.1 <a href="#abuse.of.server.log.information">Abuse of Server Log Information</a></li>761 <li class="tocline1">15.1.2 <a href="#security.sensitive">Transfer of Sensitive Information</a></li>762 <li class="tocline1">15.1.3 <a href="#encoding.sensitive.information.in.uris">Encoding Sensitive Information in URI's</a></li>763 <li class="tocline1">15.1.4 <a href="#privacy.issues.connected.to.accept.headers">Privacy Issues Connected to Accept Headers</a></li>764 <li>15. <a href="#security.considerations">Security Considerations</a><ul> 765 <li>15.1 <a href="#personal.information">Personal Information</a><ul> 766 <li>15.1.1 <a href="#abuse.of.server.log.information">Abuse of Server Log Information</a></li> 767 <li>15.1.2 <a href="#security.sensitive">Transfer of Sensitive Information</a></li> 768 <li>15.1.3 <a href="#encoding.sensitive.information.in.uris">Encoding Sensitive Information in URI's</a></li> 769 <li>15.1.4 <a href="#privacy.issues.connected.to.accept.headers">Privacy Issues Connected to Accept Headers</a></li> 764 770 </ul> 765 771 </li> 766 <li class="tocline1">15.2 <a href="#attack.pathname">Attacks Based On File and Path Names</a></li>767 <li class="tocline1">15.3 <a href="#dns.spoofing">DNS Spoofing</a></li>768 <li class="tocline1">15.4 <a href="#location.spoofing">Location Headers and Spoofing</a></li>769 <li class="tocline1">15.5 <a href="#content-disposition.issues">Content-Disposition Issues</a></li>770 <li class="tocline1">15.6 <a href="#auth.credentials.and.idle.clients">Authentication Credentials and Idle Clients</a></li>771 <li class="tocline1">15.7 <a href="#attack.proxies">Proxies and Caching</a><ul class="toc">772 <li class="tocline1">15.7.1 <a href="#attack.DoS">Denial of Service Attacks on Proxies</a></li>772 <li>15.2 <a href="#attack.pathname">Attacks Based On File and Path Names</a></li> 773 <li>15.3 <a href="#dns.spoofing">DNS Spoofing</a></li> 774 <li>15.4 <a href="#location.spoofing">Location Headers and Spoofing</a></li> 775 <li>15.5 <a href="#content-disposition.issues">Content-Disposition Issues</a></li> 776 <li>15.6 <a href="#auth.credentials.and.idle.clients">Authentication Credentials and Idle Clients</a></li> 777 <li>15.7 <a href="#attack.proxies">Proxies and Caching</a><ul> 778 <li>15.7.1 <a href="#attack.DoS">Denial of Service Attacks on Proxies</a></li> 773 779 </ul> 774 780 </li> 775 781 </ul> 776 782 </li> 777 <li class="tocline0">16. <a href="#ack">Acknowledgments</a></li>778 <li class="tocline0">17. <a href="#rfc.references">References</a></li>779 <li class="tocline0">18. <a href="#rfc.authors">Authors' Addresses</a></li>780 <li class="tocline0">19. <a href="#rfc.section.19">Appendices</a><ul class="toc">781 <li class="tocline1">19.1 <a href="#internet.media.type.http">Internet Media Type message/http and application/http</a></li>782 <li class="tocline1">19.2 <a href="#internet.media.type.multipart.byteranges">Internet Media Type multipart/byteranges</a></li>783 <li class="tocline1">19.3 <a href="#tolerant.applications">Tolerant Applications</a></li>784 <li class="tocline1">19.4 <a href="#differences.between.http.entities.and.rfc.2045.entities">Differences Between HTTP Entities and RFC 2045 Entities</a><ul class="toc">785 <li class="tocline1">19.4.1 <a href="#mime-version">MIME-Version</a></li>786 <li class="tocline1">19.4.2 <a href="#conversion.to.canonical.form">Conversion to Canonical Form</a></li>787 <li class="tocline1">19.4.3 <a href="#conversion.of.date.formats">Conversion of Date Formats</a></li>788 <li class="tocline1">19.4.4 <a href="#introduction.of.content-encoding">Introduction of Content-Encoding</a></li>789 <li class="tocline1">19.4.5 <a href="#no.content-transfer-encoding">No Content-Transfer-Encoding</a></li>790 <li class="tocline1">19.4.6 <a href="#introduction.of.transfer-encoding">Introduction of Transfer-Encoding</a></li>791 <li class="tocline1">19.4.7 <a href="#mhtml.line.length">MHTML and Line Length Limitations</a></li>783 <li>16. <a href="#ack">Acknowledgments</a></li> 784 <li>17. <a href="#rfc.references">References</a></li> 785 <li>18. <a href="#rfc.authors">Authors' Addresses</a></li> 786 <li>19. <a href="#rfc.section.19">Appendices</a><ul> 787 <li>19.1 <a href="#internet.media.type.http">Internet Media Type message/http and application/http</a></li> 788 <li>19.2 <a href="#internet.media.type.multipart.byteranges">Internet Media Type multipart/byteranges</a></li> 789 <li>19.3 <a href="#tolerant.applications">Tolerant Applications</a></li> 790 <li>19.4 <a href="#differences.between.http.entities.and.rfc.2045.entities">Differences Between HTTP Entities and RFC 2045 Entities</a><ul> 791 <li>19.4.1 <a href="#mime-version">MIME-Version</a></li> 792 <li>19.4.2 <a href="#conversion.to.canonical.form">Conversion to Canonical Form</a></li> 793 <li>19.4.3 <a href="#conversion.of.date.formats">Conversion of Date Formats</a></li> 794 <li>19.4.4 <a href="#introduction.of.content-encoding">Introduction of Content-Encoding</a></li> 795 <li>19.4.5 <a href="#no.content-transfer-encoding">No Content-Transfer-Encoding</a></li> 796 <li>19.4.6 <a href="#introduction.of.transfer-encoding">Introduction of Transfer-Encoding</a></li> 797 <li>19.4.7 <a href="#mhtml.line.length">MHTML and Line Length Limitations</a></li> 792 798 </ul> 793 799 </li> 794 <li class="tocline1">19.5 <a href="#additional.features">Additional Features</a><ul class="toc">795 <li class="tocline1">19.5.1 <a href="#content-disposition">Content-Disposition</a></li>800 <li>19.5 <a href="#additional.features">Additional Features</a><ul> 801 <li>19.5.1 <a href="#content-disposition">Content-Disposition</a></li> 796 802 </ul> 797 803 </li> 798 <li class="tocline1">19.6 <a href="#compatibility">Compatibility with Previous Versions</a><ul class="toc">799 <li class="tocline1">19.6.1 <a href="#changes.from.1.0">Changes from HTTP/1.0</a><ul class="toc">800 <li class="tocline1">19.6.1.1 <a href="#changes.to.simplify.multi-homed.web.servers.and.conserve.ip.addresses">Changes to Simplify Multi-homed Web Servers and Conserve IP Addresses</a></li>804 <li>19.6 <a href="#compatibility">Compatibility with Previous Versions</a><ul> 805 <li>19.6.1 <a href="#changes.from.1.0">Changes from HTTP/1.0</a><ul> 806 <li>19.6.1.1 <a href="#changes.to.simplify.multi-homed.web.servers.and.conserve.ip.addresses">Changes to Simplify Multi-homed Web Servers and Conserve IP Addresses</a></li> 801 807 </ul> 802 808 </li> 803 <li class="tocline1">19.6.2 <a href="#compatibility.with.http.1.0.persistent.connections">Compatibility with HTTP/1.0 Persistent Connections</a></li>804 <li class="tocline1">19.6.3 <a href="#changes.from.rfc.2068">Changes from RFC 2068</a></li>809 <li>19.6.2 <a href="#compatibility.with.http.1.0.persistent.connections">Compatibility with HTTP/1.0 Persistent Connections</a></li> 810 <li>19.6.3 <a href="#changes.from.rfc.2068">Changes from RFC 2068</a></li> 805 811 </ul> 806 812 </li> 807 813 </ul> 808 814 </li> 809 <li class="tocline0">20. <a href="#rfc.section.20">Index</a></li>810 <li class="tocline0"><a href="#rfc.index">Index</a></li>811 <li class="tocline0"><a href="#rfc.ipr">Intellectual Property and Copyright Statements</a></li>815 <li>20. <a href="#rfc.section.20">Index</a></li> 816 <li><a href="#rfc.index">Index</a></li> 817 <li><a href="#rfc.ipr">Intellectual Property and Copyright Statements</a></li> 812 818 </ul> 813 819 <h1 id="rfc.section.1" class="np"><a href="#rfc.section.1">1.</a> <a id="introduction" href="#introduction">Introduction</a></h1> … … 6068 6074 <div class="print2col"> 6069 6075 <ul class="ind"> 6070 <li class="indline0"><a id="rfc.index.1" href="#rfc.index.1"><b>1</b></a><ul class="ind">6071 <li class="indline1">100 Continue (status code) <a class="iref" href="#rfc.xref.status.100.1">6.1.1</a>, <a class="iref" href="#rfc.xref.status.100.2">8.2.3</a>, <a class="iref"href="#rfc.iref.142"><b>10.1.1</b></a></li>6072 <li class="indline1">101 Switching Protocols (status code) <a class="iref" href="#rfc.xref.status.101.1">6.1.1</a>, <a class="iref"href="#rfc.iref.143"><b>10.1.2</b></a></li>6076 <li><a id="rfc.index.1" href="#rfc.index.1"><b>1</b></a><ul> 6077 <li>100 Continue (status code) <a href="#rfc.xref.status.100.1">6.1.1</a>, <a href="#rfc.xref.status.100.2">8.2.3</a>, <a href="#rfc.iref.142"><b>10.1.1</b></a></li> 6078 <li>101 Switching Protocols (status code) <a href="#rfc.xref.status.101.1">6.1.1</a>, <a href="#rfc.iref.143"><b>10.1.2</b></a></li> 6073 6079 </ul> 6074 6080 </li> 6075 <li class="indline0"><a id="rfc.index.2" href="#rfc.index.2"><b>2</b></a><ul class="ind">6076 <li class="indline1">200 OK (status code) <a class="iref" href="#rfc.xref.status.200.1">6.1.1</a>, <a class="iref"href="#rfc.iref.144"><b>10.2.1</b></a></li>6077 <li class="indline1">201 Created (status code) <a class="iref" href="#rfc.xref.status.201.1">6.1.1</a>, <a class="iref" href="#rfc.iref.145"><b>10.2.2</b></a>, <a class="iref"href="#rfc.xref.status.201.2">19.6.3</a></li>6078 <li class="indline1">202 Accepted (status code) <a class="iref" href="#rfc.xref.status.202.1">6.1.1</a>, <a class="iref"href="#rfc.iref.146"><b>10.2.3</b></a></li>6079 <li class="indline1">203 Non-Authoritative Information (status code) <a class="iref" href="#rfc.xref.status.203.1">6.1.1</a>, <a class="iref"href="#rfc.iref.147"><b>10.2.4</b></a></li>6080 <li class="indline1">204 No Content (status code) <a class="iref" href="#rfc.xref.status.204.1">6.1.1</a>, <a class="iref"href="#rfc.iref.148"><b>10.2.5</b></a></li>6081 <li class="indline1">205 Reset Content (status code) <a class="iref" href="#rfc.xref.status.205.1">6.1.1</a>, <a class="iref"href="#rfc.iref.149"><b>10.2.6</b></a></li>6082 <li class="indline1">206 Partial Content (status code) <a class="iref" href="#rfc.xref.status.206.1">6.1.1</a>, <a class="iref" href="#rfc.iref.150"><b>10.2.7</b></a>, <a class="iref"href="#rfc.xref.status.206.2">19.6.3</a></li>6081 <li><a id="rfc.index.2" href="#rfc.index.2"><b>2</b></a><ul> 6082 <li>200 OK (status code) <a href="#rfc.xref.status.200.1">6.1.1</a>, <a href="#rfc.iref.144"><b>10.2.1</b></a></li> 6083 <li>201 Created (status code) <a href="#rfc.xref.status.201.1">6.1.1</a>, <a href="#rfc.iref.145"><b>10.2.2</b></a>, <a href="#rfc.xref.status.201.2">19.6.3</a></li> 6084 <li>202 Accepted (status code) <a href="#rfc.xref.status.202.1">6.1.1</a>, <a href="#rfc.iref.146"><b>10.2.3</b></a></li> 6085 <li>203 Non-Authoritative Information (status code) <a href="#rfc.xref.status.203.1">6.1.1</a>, <a href="#rfc.iref.147"><b>10.2.4</b></a></li> 6086 <li>204 No Content (status code) <a href="#rfc.xref.status.204.1">6.1.1</a>, <a href="#rfc.iref.148"><b>10.2.5</b></a></li> 6087 <li>205 Reset Content (status code) <a href="#rfc.xref.status.205.1">6.1.1</a>, <a href="#rfc.iref.149"><b>10.2.6</b></a></li> 6088 <li>206 Partial Content (status code) <a href="#rfc.xref.status.206.1">6.1.1</a>, <a href="#rfc.iref.150"><b>10.2.7</b></a>, <a href="#rfc.xref.status.206.2">19.6.3</a></li> 6083 6089 </ul> 6084 6090 </li> 6085 <li class="indline0"><a id="rfc.index.3" href="#rfc.index.3"><b>3</b></a><ul class="ind">6086 <li class="indline1">300 Multiple Choices (status code) <a class="iref" href="#rfc.xref.status.300.1">6.1.1</a>, <a class="iref"href="#rfc.iref.151"><b>10.3.1</b></a></li>6087 <li class="indline1">301 Moved Permanently (status code) <a class="iref" href="#rfc.xref.status.301.1">6.1.1</a>, <a class="iref"href="#rfc.iref.152"><b>10.3.2</b></a></li>6088 <li class="indline1">302 Found (status code) <a class="iref" href="#rfc.xref.status.302.1">6.1.1</a>, <a class="iref"href="#rfc.iref.153"><b>10.3.3</b></a></li>6089 <li class="indline1">303 See Other (status code) <a class="iref" href="#rfc.xref.status.303.1">6.1.1</a>, <a class="iref"href="#rfc.iref.154"><b>10.3.4</b></a></li>6090 <li class="indline1">304 Not Modified (status code) <a class="iref" href="#rfc.xref.status.304.1">6.1.1</a>, <a class="iref"href="#rfc.iref.155"><b>10.3.5</b></a></li>6091 <li class="indline1">305 Use Proxy (status code) <a class="iref" href="#rfc.xref.status.305.1">6.1.1</a>, <a class="iref"href="#rfc.iref.156"><b>10.3.6</b></a></li>6092 <li class="indline1">306 (Unused) (status code) <a class="iref"href="#rfc.iref.157"><b>10.3.7</b></a></li>6093 <li class="indline1">307 Temporary Redirect (status code) <a class="iref" href="#rfc.xref.status.307.1">6.1.1</a>, <a class="iref"href="#rfc.iref.158"><b>10.3.8</b></a></li>6091 <li><a id="rfc.index.3" href="#rfc.index.3"><b>3</b></a><ul> 6092 <li>300 Multiple Choices (status code) <a href="#rfc.xref.status.300.1">6.1.1</a>, <a href="#rfc.iref.151"><b>10.3.1</b></a></li> 6093 <li>301 Moved Permanently (status code) <a href="#rfc.xref.status.301.1">6.1.1</a>, <a href="#rfc.iref.152"><b>10.3.2</b></a></li> 6094 <li>302 Found (status code) <a href="#rfc.xref.status.302.1">6.1.1</a>, <a href="#rfc.iref.153"><b>10.3.3</b></a></li> 6095 <li>303 See Other (status code) <a href="#rfc.xref.status.303.1">6.1.1</a>, <a href="#rfc.iref.154"><b>10.3.4</b></a></li> 6096 <li>304 Not Modified (status code) <a href="#rfc.xref.status.304.1">6.1.1</a>, <a href="#rfc.iref.155"><b>10.3.5</b></a></li> 6097 <li>305 Use Proxy (status code) <a href="#rfc.xref.status.305.1">6.1.1</a>, <a href="#rfc.iref.156"><b>10.3.6</b></a></li> 6098 <li>306 (Unused) (status code) <a href="#rfc.iref.157"><b>10.3.7</b></a></li> 6099 <li>307 Temporary Redirect (status code) <a href="#rfc.xref.status.307.1">6.1.1</a>, <a href="#rfc.iref.158"><b>10.3.8</b></a></li> 6094 6100 </ul> 6095 6101 </li> 6096 <li class="indline0"><a id="rfc.index.4" href="#rfc.index.4"><b>4</b></a><ul class="ind">6097 <li class="indline1">400 Bad Request (status code) <a class="iref" href="#rfc.xref.status.400.1">6.1.1</a>, <a class="iref"href="#rfc.iref.159"><b>10.4.1</b></a></li>6098 <li class="indline1">401 Unauthorized (status code) <a class="iref" href="#rfc.xref.status.401.1">6.1.1</a>, <a class="iref"href="#rfc.iref.160"><b>10.4.2</b></a></li>6099 <li class="indline1">402 Payment Required (status code) <a class="iref" href="#rfc.xref.status.402.1">6.1.1</a>, <a class="iref"href="#rfc.iref.161"><b>10.4.3</b></a></li>6100 <li class="indline1">403 Forbidden (status code) <a class="iref" href="#rfc.xref.status.403.1">6.1.1</a>, <a class="iref" href="#rfc.iref.162"><b>10.4.4</b></a>, <a class="iref"href="#rfc.xref.status.403.2">19.6.3</a></li>6101 <li class="indline1">404 Not Found (status code) <a class="iref" href="#rfc.xref.status.404.1">6.1.1</a>, <a class="iref" href="#rfc.iref.163"><b>10.4.5</b></a>, <a class="iref"href="#rfc.xref.status.404.2">19.6.3</a></li>6102 <li class="indline1">405 Method Not Allowed (status code) <a class="iref" href="#rfc.xref.status.405.1">6.1.1</a>, <a class="iref"href="#rfc.iref.164"><b>10.4.6</b></a></li>6103 <li class="indline1">406 Not Acceptable (status code) <a class="iref" href="#rfc.xref.status.406.1">6.1.1</a>, <a class="iref"href="#rfc.iref.165"><b>10.4.7</b></a></li>6104 <li class="indline1">407 Proxy Authentication Required (status code) <a class="iref" href="#rfc.xref.status.407.1">6.1.1</a>, <a class="iref"href="#rfc.iref.166"><b>10.4.8</b></a></li>6105 <li class="indline1">408 Request Timeout (status code) <a class="iref" href="#rfc.xref.status.408.1">6.1.1</a>, <a class="iref"href="#rfc.iref.167"><b>10.4.9</b></a></li>6106 <li class="indline1">409 Conflict (status code) <a class="iref" href="#rfc.xref.status.409.1">6.1.1</a>, <a class="iref"href="#rfc.iref.168"><b>10.4.10</b></a></li>6107 <li class="indline1">410 Gone (status code) <a class="iref" href="#rfc.xref.status.410.1">6.1.1</a>, <a class="iref" href="#rfc.iref.169"><b>10.4.11</b></a>, <a class="iref"href="#rfc.xref.status.410.2">19.6.3</a></li>6108 <li class="indline1">411 Length Required (status code) <a class="iref" href="#rfc.xref.status.411.1">6.1.1</a>, <a class="iref"href="#rfc.iref.170"><b>10.4.12</b></a></li>6109 <li class="indline1">412 Precondition Failed (status code) <a class="iref" href="#rfc.xref.status.412.1">6.1.1</a>, <a class="iref"href="#rfc.iref.171"><b>10.4.13</b></a></li>6110 <li class="indline1">413 Request Entity Too Large (status code) <a class="iref" href="#rfc.xref.status.413.1">6.1.1</a>, <a class="iref"href="#rfc.iref.172"><b>10.4.14</b></a></li>6111 <li class="indline1">414 Request-URI Too Long (status code) <a class="iref" href="#rfc.xref.status.414.1">3.2.1</a>, <a class="iref" href="#rfc.xref.status.414.2">6.1.1</a>, <a class="iref"href="#rfc.iref.173"><b>10.4.15</b></a></li>6112 <li class="indline1">415 Unsupported Media Type (status code) <a class="iref" href="#rfc.xref.status.415.1">6.1.1</a>, <a class="iref"href="#rfc.iref.174"><b>10.4.16</b></a></li>6113 <li class="indline1">416 Requested Range Not Satisfiable (status code) <a class="iref" href="#rfc.xref.status.416.1">6.1.1</a>, <a class="iref" href="#rfc.iref.175"><b>10.4.17</b></a>, <a class="iref" href="#rfc.xref.status.416.2">14.16</a>, <a class="iref"href="#rfc.xref.status.416.3">19.6.3</a></li>6114 <li class="indline1">417 Expectation Failed (status code) <a class="iref" href="#rfc.xref.status.417.1">6.1.1</a>, <a class="iref" href="#rfc.iref.176"><b>10.4.18</b></a>, <a class="iref"href="#rfc.xref.status.417.2">19.6.3</a></li>6102 <li><a id="rfc.index.4" href="#rfc.index.4"><b>4</b></a><ul> 6103 <li>400 Bad Request (status code) <a href="#rfc.xref.status.400.1">6.1.1</a>, <a href="#rfc.iref.159"><b>10.4.1</b></a></li> 6104 <li>401 Unauthorized (status code) <a href="#rfc.xref.status.401.1">6.1.1</a>, <a href="#rfc.iref.160"><b>10.4.2</b></a></li> 6105 <li>402 Payment Required (status code) <a href="#rfc.xref.status.402.1">6.1.1</a>, <a href="#rfc.iref.161"><b>10.4.3</b></a></li> 6106 <li>403 Forbidden (status code) <a href="#rfc.xref.status.403.1">6.1.1</a>, <a href="#rfc.iref.162"><b>10.4.4</b></a>, <a href="#rfc.xref.status.403.2">19.6.3</a></li> 6107 <li>404 Not Found (status code) <a href="#rfc.xref.status.404.1">6.1.1</a>, <a href="#rfc.iref.163"><b>10.4.5</b></a>, <a href="#rfc.xref.status.404.2">19.6.3</a></li> 6108 <li>405 Method Not Allowed (status code) <a href="#rfc.xref.status.405.1">6.1.1</a>, <a href="#rfc.iref.164"><b>10.4.6</b></a></li> 6109 <li>406 Not Acceptable (status code) <a href="#rfc.xref.status.406.1">6.1.1</a>, <a href="#rfc.iref.165"><b>10.4.7</b></a></li> 6110 <li>407 Proxy Authentication Required (status code) <a href="#rfc.xref.status.407.1">6.1.1</a>, <a href="#rfc.iref.166"><b>10.4.8</b></a></li> 6111 <li>408 Request Timeout (status code) <a href="#rfc.xref.status.408.1">6.1.1</a>, <a href="#rfc.iref.167"><b>10.4.9</b></a></li> 6112 <li>409 Conflict (status code) <a href="#rfc.xref.status.409.1">6.1.1</a>, <a href="#rfc.iref.168"><b>10.4.10</b></a></li> 6113 <li>410 Gone (status code) <a href="#rfc.xref.status.410.1">6.1.1</a>, <a href="#rfc.iref.169"><b>10.4.11</b></a>, <a href="#rfc.xref.status.410.2">19.6.3</a></li> 6114 <li>411 Length Required (status code) <a href="#rfc.xref.status.411.1">6.1.1</a>, <a href="#rfc.iref.170"><b>10.4.12</b></a></li> 6115 <li>412 Precondition Failed (status code) <a href="#rfc.xref.status.412.1">6.1.1</a>, <a href="#rfc.iref.171"><b>10.4.13</b></a></li> 6116 <li>413 Request Entity Too Large (status code) <a href="#rfc.xref.status.413.1">6.1.1</a>, <a href="#rfc.iref.172"><b>10.4.14</b></a></li> 6117 <li>414 Request-URI Too Long (status code) <a href="#rfc.xref.status.414.1">3.2.1</a>, <a href="#rfc.xref.status.414.2">6.1.1</a>, <a href="#rfc.iref.173"><b>10.4.15</b></a></li> 6118 <li>415 Unsupported Media Type (status code) <a href="#rfc.xref.status.415.1">6.1.1</a>, <a href="#rfc.iref.174"><b>10.4.16</b></a></li> 6119 <li>416 Requested Range Not Satisfiable (status code) <a href="#rfc.xref.status.416.1">6.1.1</a>, <a href="#rfc.iref.175"><b>10.4.17</b></a>, <a href="#rfc.xref.status.416.2">14.16</a>, <a href="#rfc.xref.status.416.3">19.6.3</a></li> 6120 <li>417 Expectation Failed (status code) <a href="#rfc.xref.status.417.1">6.1.1</a>, <a href="#rfc.iref.176"><b>10.4.18</b></a>, <a href="#rfc.xref.status.417.2">19.6.3</a></li> 6115 6121 </ul> 6116 6122 </li> 6117 <li class="indline0"><a id="rfc.index.5" href="#rfc.index.5"><b>5</b></a><ul class="ind">6118 <li class="indline1">500 Internal Server Error (status code) <a class="iref" href="#rfc.xref.status.500.1">6.1.1</a>, <a class="iref"href="#rfc.iref.177"><b>10.5.1</b></a></li>6119 <li class="indline1">501 Not Implemented (status code) <a class="iref" href="#rfc.xref.status.501.1">6.1.1</a>, <a class="iref"href="#rfc.iref.178"><b>10.5.2</b></a></li>6120 <li class="indline1">502 Bad Gateway (status code) <a class="iref" href="#rfc.xref.status.502.1">6.1.1</a>, <a class="iref"href="#rfc.iref.179"><b>10.5.3</b></a></li>6121 <li class="indline1">503 Service Unavailable (status code) <a class="iref" href="#rfc.xref.status.503.1">6.1.1</a>, <a class="iref"href="#rfc.iref.180"><b>10.5.4</b></a></li>6122 <li class="indline1">504 Gateway Timeout (status code) <a class="iref" href="#rfc.xref.status.504.1">6.1.1</a>, <a class="iref" href="#rfc.iref.181"><b>10.5.5</b></a>, <a class="iref"href="#rfc.xref.status.504.2">19.6.3</a></li>6123 <li class="indline1">505 HTTP Version Not Supported (status code) <a class="iref" href="#rfc.xref.status.505.1">6.1.1</a>, <a class="iref"href="#rfc.iref.182"><b>10.5.6</b></a></li>6123 <li><a id="rfc.index.5" href="#rfc.index.5"><b>5</b></a><ul> 6124 <li>500 Internal Server Error (status code) <a href="#rfc.xref.status.500.1">6.1.1</a>, <a href="#rfc.iref.177"><b>10.5.1</b></a></li> 6125 <li>501 Not Implemented (status code) <a href="#rfc.xref.status.501.1">6.1.1</a>, <a href="#rfc.iref.178"><b>10.5.2</b></a></li> 6126 <li>502 Bad Gateway (status code) <a href="#rfc.xref.status.502.1">6.1.1</a>, <a href="#rfc.iref.179"><b>10.5.3</b></a></li> 6127 <li>503 Service Unavailable (status code) <a href="#rfc.xref.status.503.1">6.1.1</a>, <a href="#rfc.iref.180"><b>10.5.4</b></a></li> 6128 <li>504 Gateway Timeout (status code) <a href="#rfc.xref.status.504.1">6.1.1</a>, <a href="#rfc.iref.181"><b>10.5.5</b></a>, <a href="#rfc.xref.status.504.2">19.6.3</a></li> 6129 <li>505 HTTP Version Not Supported (status code) <a href="#rfc.xref.status.505.1">6.1.1</a>, <a href="#rfc.iref.182"><b>10.5.6</b></a></li> 6124 6130 </ul> 6125 6131 </li> 6126 <li class="indline0"><a id="rfc.index.A" href="#rfc.index.A"><b>A</b></a><ul class="ind">6127 <li class="indline1">Accept header <a class="iref" href="#rfc.xref.header.accept.1">3.7</a>, <a class="iref" href="#rfc.xref.header.accept.2">5.3</a>, <a class="iref" href="#rfc.xref.header.accept.3">12.1</a>, <a class="iref"href="#rfc.iref.a.2"><b>14.1</b></a></li>6128 <li class="indline1">Accept-Charset header <a class="iref" href="#rfc.xref.header.accept-charset.1">5.3</a>, <a class="iref" href="#rfc.xref.header.accept-charset.2">12.1</a>, <a class="iref" href="#rfc.iref.a.3"><b>14.2</b></a>, <a class="iref"href="#rfc.xref.header.accept-charset.3">19.6.3</a></li>6129 <li class="indline1">Accept-Encoding header <a class="iref" href="#rfc.xref.header.accept-encoding.1">3.5</a>, <a class="iref" href="#rfc.xref.header.accept-encoding.2">5.3</a>, <a class="iref" href="#rfc.xref.header.accept-encoding.3">12.1</a>, <a class="iref"href="#rfc.iref.a.4"><b>14.3</b></a></li>6130 <li class="indline1">Accept-Language header <a class="iref" href="#rfc.xref.header.accept-language.1">5.3</a>, <a class="iref" href="#rfc.xref.header.accept-language.2">12.1</a>, <a class="iref"href="#rfc.iref.a.5"><b>14.4</b></a></li>6131 <li class="indline1">Accept-Ranges header <a class="iref" href="#rfc.xref.header.accept-ranges.1">6.2</a>, <a class="iref"href="#rfc.iref.a.6"><b>14.5</b></a></li>6132 <li class="indline1">age <a class="iref"href="#rfc.iref.a.1">1.3</a></li>6133 <li class="indline1">Age header <a class="iref" href="#rfc.xref.header.age.1">6.2</a>, <a class="iref"href="#rfc.iref.a.7"><b>14.6</b></a></li>6134 <li class="indline1">Allow header <a class="iref" href="#rfc.xref.header.allow.1">5.1.1</a>, <a class="iref" href="#rfc.xref.header.allow.2">7.1</a>, <a class="iref"href="#rfc.iref.a.8"><b>14.7</b></a></li>6135 <li class="indline1">Alternates header <a class="iref"href="#rfc.iref.a.11"><b>19.6.3</b></a></li>6136 <li class="indline1">application/http Media Type <a class="iref"href="#rfc.iref.a.10"><b>19.1</b></a></li>6137 <li class="indline1">Authorization header <a class="iref" href="#rfc.xref.header.authorization.1">5.3</a>, <a class="iref" href="#rfc.xref.header.authorization.2">10.4.2</a>, <a class="iref" href="#rfc.xref.header.authorization.3">13.4</a>, <a class="iref" href="#rfc.iref.a.9"><b>14.8</b></a>, <a class="iref" href="#rfc.xref.header.authorization.4">14.9.1</a>, <a class="iref"href="#rfc.xref.header.authorization.5">19.6.3</a></li>6132 <li><a id="rfc.index.A" href="#rfc.index.A"><b>A</b></a><ul> 6133 <li>Accept header <a href="#rfc.xref.header.accept.1">3.7</a>, <a href="#rfc.xref.header.accept.2">5.3</a>, <a href="#rfc.xref.header.accept.3">12.1</a>, <a href="#rfc.iref.a.2"><b>14.1</b></a></li> 6134 <li>Accept-Charset header <a href="#rfc.xref.header.accept-charset.1">5.3</a>, <a href="#rfc.xref.header.accept-charset.2">12.1</a>, <a href="#rfc.iref.a.3"><b>14.2</b></a>, <a href="#rfc.xref.header.accept-charset.3">19.6.3</a></li> 6135 <li>Accept-Encoding header <a href="#rfc.xref.header.accept-encoding.1">3.5</a>, <a href="#rfc.xref.header.accept-encoding.2">5.3</a>, <a href="#rfc.xref.header.accept-encoding.3">12.1</a>, <a href="#rfc.iref.a.4"><b>14.3</b></a></li> 6136 <li>Accept-Language header <a href="#rfc.xref.header.accept-language.1">5.3</a>, <a href="#rfc.xref.header.accept-language.2">12.1</a>, <a href="#rfc.iref.a.5"><b>14.4</b></a></li> 6137 <li>Accept-Ranges header <a href="#rfc.xref.header.accept-ranges.1">6.2</a>, <a href="#rfc.iref.a.6"><b>14.5</b></a></li> 6138 <li>age <a href="#rfc.iref.a.1">1.3</a></li> 6139 <li>Age header <a href="#rfc.xref.header.age.1">6.2</a>, <a href="#rfc.iref.a.7"><b>14.6</b></a></li> 6140 <li>Allow header <a href="#rfc.xref.header.allow.1">5.1.1</a>, <a href="#rfc.xref.header.allow.2">7.1</a>, <a href="#rfc.iref.a.8"><b>14.7</b></a></li> 6141 <li>Alternates header <a href="#rfc.iref.a.11"><b>19.6.3</b></a></li> 6142 <li>application/http Media Type <a href="#rfc.iref.a.10"><b>19.1</b></a></li> 6143 <li>Authorization header <a href="#rfc.xref.header.authorization.1">5.3</a>, <a href="#rfc.xref.header.authorization.2">10.4.2</a>, <a href="#rfc.xref.header.authorization.3">13.4</a>, <a href="#rfc.iref.a.9"><b>14.8</b></a>, <a href="#rfc.xref.header.authorization.4">14.9.1</a>, <a href="#rfc.xref.header.authorization.5">19.6.3</a></li> 6138 6144 </ul> 6139 6145 </li> 6140 <li class="indline0"><a id="rfc.index.C" href="#rfc.index.C"><b>C</b></a><ul class="ind">6141 <li class="indline1">cache <a class="iref"href="#rfc.iref.c.4">1.3</a></li>6142 <li class="indline1">Cache Directives 6143 <ul class="ind">6144 <li class="indline1">max-age <a class="iref" href="#rfc.iref.c.14"><b>14.9.3</b></a>, <a class="iref"href="#rfc.iref.c.17"><b>14.9.4</b></a></li>6145 <li class="indline1">max-stale <a class="iref"href="#rfc.iref.c.16"><b>14.9.3</b></a></li>6146 <li class="indline1">min-fresh <a class="iref"href="#rfc.iref.c.15"><b>14.9.3</b></a></li>6147 <li class="indline1">must-revalidate <a class="iref"href="#rfc.iref.c.19"><b>14.9.4</b></a></li>6148 <li class="indline1">no-cache <a class="iref"href="#rfc.iref.c.11"><b>14.9.1</b></a></li>6149 <li class="indline1">no-store <a class="iref"href="#rfc.iref.c.12"><b>14.9.2</b></a></li>6150 <li class="indline1">no-transform <a class="iref"href="#rfc.iref.c.21"><b>14.9.5</b></a></li>6151 <li class="indline1">only-if-cached <a class="iref"href="#rfc.iref.c.18"><b>14.9.4</b></a></li>6152 <li class="indline1">private <a class="iref"href="#rfc.iref.c.10"><b>14.9.1</b></a></li>6153 <li class="indline1">proxy-revalidate <a class="iref"href="#rfc.iref.c.20"><b>14.9.4</b></a></li>6154 <li class="indline1">public <a class="iref"href="#rfc.iref.c.9"><b>14.9.1</b></a></li>6155 <li class="indline1">s-maxage <a class="iref"href="#rfc.iref.c.13"><b>14.9.3</b></a></li>6146 <li><a id="rfc.index.C" href="#rfc.index.C"><b>C</b></a><ul> 6147 <li>cache <a href="#rfc.iref.c.4">1.3</a></li> 6148 <li>Cache Directives 6149 <ul> 6150 <li>max-age <a href="#rfc.iref.c.14"><b>14.9.3</b></a>, <a href="#rfc.iref.c.17"><b>14.9.4</b></a></li> 6151 <li>max-stale <a href="#rfc.iref.c.16"><b>14.9.3</b></a></li> 6152 <li>min-fresh <a href="#rfc.iref.c.15"><b>14.9.3</b></a></li> 6153 <li>must-revalidate <a href="#rfc.iref.c.19"><b>14.9.4</b></a></li> 6154 <li>no-cache <a href="#rfc.iref.c.11"><b>14.9.1</b></a></li> 6155 <li>no-store <a href="#rfc.iref.c.12"><b>14.9.2</b></a></li> 6156 <li>no-transform <a href="#rfc.iref.c.21"><b>14.9.5</b></a></li> 6157 <li>only-if-cached <a href="#rfc.iref.c.18"><b>14.9.4</b></a></li> 6158 <li>private <a href="#rfc.iref.c.10"><b>14.9.1</b></a></li> 6159 <li>proxy-revalidate <a href="#rfc.iref.c.20"><b>14.9.4</b></a></li> 6160 <li>public <a href="#rfc.iref.c.9"><b>14.9.1</b></a></li> 6161 <li>s-maxage <a href="#rfc.iref.c.13"><b>14.9.3</b></a></li> 6156 6162 </ul> 6157 6163 </li> 6158 <li class="indline1">Cache-Control header <a class="iref" href="#rfc.xref.header.cache-control.1">4.5</a>, <a class="iref" href="#rfc.xref.header.cache-control.2">13.1.1</a>, <a class="iref" href="#rfc.xref.header.cache-control.3">13.1.1</a>, <a class="iref" href="#rfc.xref.header.cache-control.4">13.1.3</a>, <a class="iref" href="#rfc.xref.header.cache-control.5">13.2.1</a>, <a class="iref" href="#rfc.xref.header.cache-control.6">13.2.5</a>, <a class="iref" href="#rfc.xref.header.cache-control.7">13.4</a>, <a class="iref" href="#rfc.xref.header.cache-control.8">13.4</a>, <a class="iref" href="#rfc.xref.header.cache-control.9">13.8</a>, <a class="iref" href="#rfc.iref.c.8"><b>14.9</b></a>, <a class="iref" href="#rfc.xref.header.cache-control.10">14.21</a>, <a class="iref" href="#rfc.xref.header.cache-control.11">14.32</a>, <a class="iref"href="#rfc.xref.header.cache-control.12">19.6.3</a></li>6159 <li class="indline1">cacheable <a class="iref"href="#rfc.iref.c.5">1.3</a></li>6160 <li class="indline1">client <a class="iref"href="#rfc.iref.c.3">1.3</a></li>6161 <li class="indline1">compress <a class="iref"href="#rfc.iref.c.6">3.5</a></li>6162 <li class="indline1">CONNECT method <a class="iref" href="#rfc.xref.CONNECT.1">5.1.1</a>, <a class="iref" href="#rfc.xref.CONNECT.2">5.1.2</a>, <a class="iref"href="#rfc.iref.c.7"><b>9.9</b></a></li>6163 <li class="indline1">connection <a class="iref"href="#rfc.iref.c.1">1.3</a></li>6164 <li class="indline1">Connection header <a class="iref" href="#rfc.xref.header.connection.1">4.5</a>, <a class="iref" href="#rfc.xref.header.connection.2">8.1.2</a>, <a class="iref" href="#rfc.xref.header.connection.3">8.1.3</a>, <a class="iref" href="#rfc.xref.header.connection.4">13.5.1</a>, <a class="iref" href="#rfc.iref.c.22"><b>14.10</b></a>, <a class="iref" href="#rfc.xref.header.connection.5">14.39</a>, <a class="iref" href="#rfc.xref.header.connection.6">14.42</a>, <a class="iref"href="#rfc.xref.header.connection.7">19.6.2</a></li>6165 <li class="indline1">content negotiation <a class="iref"href="#rfc.iref.c.2">1.3</a></li>6166 <li class="indline1">Content-Base header <a class="iref"href="#rfc.iref.c.32"><b>19.6.3</b></a></li>6167 <li class="indline1">Content-Disposition header <a class="iref" href="#rfc.xref.content-disposition.1">15.5</a>, <a class="iref"href="#rfc.iref.c.30"><b>19.5.1</b></a></li>6168 <li class="indline1">Content-Encoding header <a class="iref" href="#rfc.xref.header.content-encoding.1">3.5</a>, <a class="iref" href="#rfc.xref.header.content-encoding.2">7.1</a>, <a class="iref" href="#rfc.iref.c.23"><b>14.11</b></a>, <a class="iref"href="#rfc.xref.header.content-encoding.3">14.11</a></li>6169 <li class="indline1">Content-Language header <a class="iref" href="#rfc.xref.header.content-language.1">7.1</a>, <a class="iref"href="#rfc.iref.c.24"><b>14.12</b></a></li>6170 <li class="indline1">Content-Length header <a class="iref" href="#rfc.xref.header.content-length.1">4.4</a>, <a class="iref" href="#rfc.xref.header.content-length.2">7.1</a>, <a class="iref" href="#rfc.iref.c.25"><b>14.13</b></a>, <a class="iref"href="#rfc.xref.header.content-length.3">19.6.3</a></li>6171 <li class="indline1">Content-Location header <a class="iref" href="#rfc.xref.header.content-location.1">7.1</a>, <a class="iref" href="#rfc.iref.c.26"><b>14.14</b></a>, <a class="iref"href="#rfc.xref.header.content-location.2">14.30</a></li>6172 <li class="indline1">Content-MD5 header <a class="iref" href="#rfc.xref.header.content-md5.1">7.1</a>, <a class="iref"href="#rfc.iref.c.27"><b>14.15</b></a></li>6173 <li class="indline1">Content-Range header <a class="iref" href="#rfc.xref.header.content-range.1">3.7.2</a>, <a class="iref" href="#rfc.xref.header.content-range.2">3.12</a>, <a class="iref" href="#rfc.xref.header.content-range.3">7.1</a>, <a class="iref" href="#rfc.xref.header.content-range.4">10.2.7</a>, <a class="iref" href="#rfc.xref.header.content-range.5">10.4.17</a>, <a class="iref" href="#rfc.iref.c.28"><b>14.16</b></a>, <a class="iref" href="#rfc.xref.header.content-range.6">19.6.3</a>, <a class="iref" href="#rfc.xref.header.content-range.7">19.6.3</a>, <a class="iref"href="#rfc.xref.header.content-range.8">19.6.3</a></li>6174 <li class="indline1">Content-Type header <a class="iref" href="#rfc.xref.header.content-type.1">3.7</a>, <a class="iref" href="#rfc.xref.header.content-type.2">7.1</a>, <a class="iref"href="#rfc.iref.c.29"><b>14.17</b></a></li>6175 <li class="indline1">Content-Version header <a class="iref"href="#rfc.iref.c.31"><b>19.6.3</b></a></li>6164 <li>Cache-Control header <a href="#rfc.xref.header.cache-control.1">4.5</a>, <a href="#rfc.xref.header.cache-control.2">13.1.1</a>, <a href="#rfc.xref.header.cache-control.3">13.1.1</a>, <a href="#rfc.xref.header.cache-control.4">13.1.3</a>, <a href="#rfc.xref.header.cache-control.5">13.2.1</a>, <a href="#rfc.xref.header.cache-control.6">13.2.5</a>, <a href="#rfc.xref.header.cache-control.7">13.4</a>, <a href="#rfc.xref.header.cache-control.8">13.4</a>, <a href="#rfc.xref.header.cache-control.9">13.8</a>, <a href="#rfc.iref.c.8"><b>14.9</b></a>, <a href="#rfc.xref.header.cache-control.10">14.21</a>, <a href="#rfc.xref.header.cache-control.11">14.32</a>, <a href="#rfc.xref.header.cache-control.12">19.6.3</a></li> 6165 <li>cacheable <a href="#rfc.iref.c.5">1.3</a></li> 6166 <li>client <a href="#rfc.iref.c.3">1.3</a></li> 6167 <li>compress <a href="#rfc.iref.c.6">3.5</a></li> 6168 <li>CONNECT method <a href="#rfc.xref.CONNECT.1">5.1.1</a>, <a href="#rfc.xref.CONNECT.2">5.1.2</a>, <a href="#rfc.iref.c.7"><b>9.9</b></a></li> 6169 <li>connection <a href="#rfc.iref.c.1">1.3</a></li> 6170 <li>Connection header <a href="#rfc.xref.header.connection.1">4.5</a>, <a href="#rfc.xref.header.connection.2">8.1.2</a>, <a href="#rfc.xref.header.connection.3">8.1.3</a>, <a href="#rfc.xref.header.connection.4">13.5.1</a>, <a href="#rfc.iref.c.22"><b>14.10</b></a>, <a href="#rfc.xref.header.connection.5">14.39</a>, <a href="#rfc.xref.header.connection.6">14.42</a>, <a href="#rfc.xref.header.connection.7">19.6.2</a></li> 6171 <li>content negotiation <a href="#rfc.iref.c.2">1.3</a></li> 6172 <li>Content-Base header <a href="#rfc.iref.c.32"><b>19.6.3</b></a></li> 6173 <li>Content-Disposition header <a href="#rfc.xref.content-disposition.1">15.5</a>, <a href="#rfc.iref.c.30"><b>19.5.1</b></a></li> 6174 <li>Content-Encoding header <a href="#rfc.xref.header.content-encoding.1">3.5</a>, <a href="#rfc.xref.header.content-encoding.2">7.1</a>, <a href="#rfc.iref.c.23"><b>14.11</b></a>, <a href="#rfc.xref.header.content-encoding.3">14.11</a></li> 6175 <li>Content-Language header <a href="#rfc.xref.header.content-language.1">7.1</a>, <a href="#rfc.iref.c.24"><b>14.12</b></a></li> 6176 <li>Content-Length header <a href="#rfc.xref.header.content-length.1">4.4</a>, <a href="#rfc.xref.header.content-length.2">7.1</a>, <a href="#rfc.iref.c.25"><b>14.13</b></a>, <a href="#rfc.xref.header.content-length.3">19.6.3</a></li> 6177 <li>Content-Location header <a href="#rfc.xref.header.content-location.1">7.1</a>, <a href="#rfc.iref.c.26"><b>14.14</b></a>, <a href="#rfc.xref.header.content-location.2">14.30</a></li> 6178 <li>Content-MD5 header <a href="#rfc.xref.header.content-md5.1">7.1</a>, <a href="#rfc.iref.c.27"><b>14.15</b></a></li> 6179 <li>Content-Range header <a href="#rfc.xref.header.content-range.1">3.7.2</a>, <a href="#rfc.xref.header.content-range.2">3.12</a>, <a href="#rfc.xref.header.content-range.3">7.1</a>, <a href="#rfc.xref.header.content-range.4">10.2.7</a>, <a href="#rfc.xref.header.content-range.5">10.4.17</a>, <a href="#rfc.iref.c.28"><b>14.16</b></a>, <a href="#rfc.xref.header.content-range.6">19.6.3</a>, <a href="#rfc.xref.header.content-range.7">19.6.3</a>, <a href="#rfc.xref.header.content-range.8">19.6.3</a></li> 6180 <li>Content-Type header <a href="#rfc.xref.header.content-type.1">3.7</a>, <a href="#rfc.xref.header.content-type.2">7.1</a>, <a href="#rfc.iref.c.29"><b>14.17</b></a></li> 6181 <li>Content-Version header <a href="#rfc.iref.c.31"><b>19.6.3</b></a></li> 6176 6182 </ul> 6177 6183 </li> 6178 <li class="indline0"><a id="rfc.index.D" href="#rfc.index.D"><b>D</b></a><ul class="ind">6179 <li class="indline1">Date header <a class="iref" href="#rfc.xref.header.date.1">4.5</a>, <a class="iref" href="#rfc.xref.header.date.2">13.2.3</a>, <a class="iref"href="#rfc.iref.d.4"><b>14.18</b></a></li>6180 <li class="indline1">deflate <a class="iref"href="#rfc.iref.d.2">3.5</a></li>6181 <li class="indline1">DELETE method <a class="iref" href="#rfc.xref.DELETE.1">5.1.1</a>, <a class="iref"href="#rfc.iref.d.3"><b>9.7</b></a></li>6182 <li class="indline1">Derived-From header <a class="iref"href="#rfc.iref.d.5"><b>19.6.3</b></a></li>6183 <li class="indline1">downstream <a class="iref"href="#rfc.iref.d.1">1.3</a></li>6184 <li><a id="rfc.index.D" href="#rfc.index.D"><b>D</b></a><ul> 6185 <li>Date header <a href="#rfc.xref.header.date.1">4.5</a>, <a href="#rfc.xref.header.date.2">13.2.3</a>, <a href="#rfc.iref.d.4"><b>14.18</b></a></li> 6186 <li>deflate <a href="#rfc.iref.d.2">3.5</a></li> 6187 <li>DELETE method <a href="#rfc.xref.DELETE.1">5.1.1</a>, <a href="#rfc.iref.d.3"><b>9.7</b></a></li> 6188 <li>Derived-From header <a href="#rfc.iref.d.5"><b>19.6.3</b></a></li> 6189 <li>downstream <a href="#rfc.iref.d.1">1.3</a></li> 6184 6190 </ul> 6185 6191 </li> 6186 <li class="indline0"><a id="rfc.index.E" href="#rfc.index.E"><b>E</b></a><ul class="ind">6187 <li class="indline1">entity <a class="iref"href="#rfc.iref.e.1">1.3</a></li>6188 <li class="indline1">ETag header <a class="iref" href="#rfc.xref.header.etag.1">3.11</a>, <a class="iref" href="#rfc.xref.header.etag.2">6.2</a>, <a class="iref" href="#rfc.xref.header.etag.3">10.2.2</a>, <a class="iref" href="#rfc.xref.header.etag.4">13.3.2</a>, <a class="iref"href="#rfc.iref.e.3"><b>14.19</b></a></li>6189 <li class="indline1">Expect header <a class="iref" href="#rfc.xref.header.expect.1">5.3</a>, <a class="iref" href="#rfc.xref.header.expect.2">8.2.3</a>, <a class="iref" href="#rfc.xref.header.expect.3">8.2.3</a>, <a class="iref" href="#rfc.xref.header.expect.4">10.4.18</a>, <a class="iref" href="#rfc.iref.e.4"><b>14.20</b></a>, <a class="iref"href="#rfc.xref.header.expect.5">19.6.3</a></li>6190 <li class="indline1">Expires header <a class="iref" href="#rfc.xref.header.expires.1">7.1</a>, <a class="iref" href="#rfc.xref.header.expires.2">13.4</a>, <a class="iref" href="#rfc.xref.header.expires.3">14.9.3</a>, <a class="iref"href="#rfc.iref.e.5"><b>14.21</b></a></li>6191 <li class="indline1">explicit expiration time <a class="iref"href="#rfc.iref.e.2">1.3</a></li>6192 <li><a id="rfc.index.E" href="#rfc.index.E"><b>E</b></a><ul> 6193 <li>entity <a href="#rfc.iref.e.1">1.3</a></li> 6194 <li>ETag header <a href="#rfc.xref.header.etag.1">3.11</a>, <a href="#rfc.xref.header.etag.2">6.2</a>, <a href="#rfc.xref.header.etag.3">10.2.2</a>, <a href="#rfc.xref.header.etag.4">13.3.2</a>, <a href="#rfc.iref.e.3"><b>14.19</b></a></li> 6195 <li>Expect header <a href="#rfc.xref.header.expect.1">5.3</a>, <a href="#rfc.xref.header.expect.2">8.2.3</a>, <a href="#rfc.xref.header.expect.3">8.2.3</a>, <a href="#rfc.xref.header.expect.4">10.4.18</a>, <a href="#rfc.iref.e.4"><b>14.20</b></a>, <a href="#rfc.xref.header.expect.5">19.6.3</a></li> 6196 <li>Expires header <a href="#rfc.xref.header.expires.1">7.1</a>, <a href="#rfc.xref.header.expires.2">13.4</a>, <a href="#rfc.xref.header.expires.3">14.9.3</a>, <a href="#rfc.iref.e.5"><b>14.21</b></a></li> 6197 <li>explicit expiration time <a href="#rfc.iref.e.2">1.3</a></li> 6192 6198 </ul> 6193 6199 </li> 6194 <li class="indline0"><a id="rfc.index.F" href="#rfc.index.F"><b>F</b></a><ul class="ind">6195 <li class="indline1">first-hand <a class="iref"href="#rfc.iref.f.1">1.3</a></li>6196 <li class="indline1">fresh <a class="iref"href="#rfc.iref.f.3">1.3</a></li>6197 <li class="indline1">freshness lifetime <a class="iref"href="#rfc.iref.f.2">1.3</a></li>6198 <li class="indline1">From header <a class="iref" href="#rfc.xref.header.from.1">5.3</a>, <a class="iref"href="#rfc.iref.f.4"><b>14.22</b></a></li>6200 <li><a id="rfc.index.F" href="#rfc.index.F"><b>F</b></a><ul> 6201 <li>first-hand <a href="#rfc.iref.f.1">1.3</a></li> 6202 <li>fresh <a href="#rfc.iref.f.3">1.3</a></li> 6203 <li>freshness lifetime <a href="#rfc.iref.f.2">1.3</a></li> 6204 <li>From header <a href="#rfc.xref.header.from.1">5.3</a>, <a href="#rfc.iref.f.4"><b>14.22</b></a></li> 6199 6205 </ul> 6200 6206 </li> 6201 <li class="indline0"><a id="rfc.index.G" href="#rfc.index.G"><b>G</b></a><ul class="ind">6202 <li class="indline1">gateway <a class="iref"href="#rfc.iref.g.1">1.3</a></li>6203 <li class="indline1">GET method <a class="iref" href="#rfc.xref.GET.1">5.1.1</a>, <a class="iref"href="#rfc.iref.g.94"><b>9.3</b></a></li>6204 <li class="indline1"><tt>Grammar</tt> 6205 <ul class="ind">6206 <li class="indline1"><tt>Accept</tt> <a class="iref"href="#rfc.iref.g.95"><b>14.1</b></a></li>6207 <li class="indline1"><tt>Accept-Charset</tt> <a class="iref"href="#rfc.iref.g.99"><b>14.2</b></a></li>6208 <li class="indline1"><tt>Accept-Encoding</tt> <a class="iref"href="#rfc.iref.g.100"><b>14.3</b></a></li>6209 <li class="indline1"><tt>accept-extension</tt> <a class="iref"href="#rfc.iref.g.98"><b>14.1</b></a></li>6210 <li class="indline1"><tt>Accept-Language</tt> <a class="iref"href="#rfc.iref.g.102"><b>14.4</b></a></li>6211 <li class="indline1"><tt>accept-params</tt> <a class="iref"href="#rfc.iref.g.97"><b>14.1</b></a></li>6212 <li class="indline1"><tt>Accept-Ranges</tt> <a class="iref"href="#rfc.iref.g.104"><b>14.5</b></a></li>6213 <li class="indline1"><tt>acceptable-ranges</tt> <a class="iref"href="#rfc.iref.g.105"><b>14.5</b></a></li>6214 <li class="indline1"><tt>Age</tt> <a class="iref"href="#rfc.iref.g.106"><b>14.6</b></a></li>6215 <li class="indline1"><tt>age-value</tt> <a class="iref"href="#rfc.iref.g.107"><b>14.6</b></a></li>6216 <li class="indline1"><tt>Allow</tt> <a class="iref"href="#rfc.iref.g.108"><b>14.7</b></a></li>6217 <li class="indline1"><tt>ALPHA</tt> <a class="iref"href="#rfc.iref.g.6"><b>2.2</b></a></li>6218 <li class="indline1"><tt>asctime-date</tt> <a class="iref"href="#rfc.iref.g.29"><b>3.3.1</b></a></li>6219 <li class="indline1"><tt>attribute</tt> <a class="iref"href="#rfc.iref.g.44"><b>3.6</b></a></li>6220 <li class="indline1"><tt>Authorization</tt> <a class="iref"href="#rfc.iref.g.109"><b>14.8</b></a></li>6221 <li class="indline1"><tt>byte-content-range-spec</tt> <a class="iref"href="#rfc.iref.g.125"><b>14.16</b></a></li>6222 <li class="indline1"><tt>byte-range-resp-spec</tt> <a class="iref"href="#rfc.iref.g.126"><b>14.16</b></a></li>6223 <li class="indline1"><tt>byte-range-set</tt> <a class="iref"href="#rfc.iref.g.153"><b>14.35.1</b></a></li>6224 <li class="indline1"><tt>byte-range-spec</tt> <a class="iref"href="#rfc.iref.g.154"><b>14.35.1</b></a></li>6225 <li class="indline1"><tt>byte-ranges-specifier</tt> <a class="iref"href="#rfc.iref.g.152"><b>14.35.1</b></a></li>6226 <li class="indline1"><tt>bytes-unit</tt> <a class="iref"href="#rfc.iref.g.68"><b>3.12</b></a></li>6227 <li class="indline1"><tt>Cache-Control</tt> <a class="iref"href="#rfc.iref.g.110"><b>14.9</b></a></li>6228 <li class="indline1"><tt>cache-directive</tt> <a class="iref"href="#rfc.iref.g.111"><b>14.9</b></a></li>6229 <li class="indline1"><tt>cache-extension</tt> <a class="iref"href="#rfc.iref.g.114"><b>14.9</b></a></li>6230 <li class="indline1"><tt>cache-request-directive</tt> <a class="iref"href="#rfc.iref.g.112"><b>14.9</b></a></li>6231 <li class="indline1"><tt>cache-response-directive</tt> <a class="iref"href="#rfc.iref.g.113"><b>14.9</b></a></li>6232 <li class="indline1"><tt>CHAR</tt> <a class="iref"href="#rfc.iref.g.3"><b>2.2</b></a></li>6233 <li class="indline1"><tt>charset</tt> <a class="iref"href="#rfc.iref.g.38"><b>3.4</b></a></li>6234 <li class="indline1"><tt>chunk</tt> <a class="iref"href="#rfc.iref.g.47"><b>3.6.1</b></a></li>6235 <li class="indline1"><tt>chunk-data</tt> <a class="iref"href="#rfc.iref.g.53"><b>3.6.1</b></a></li>6236 <li class="indline1"><tt>chunk-ext-name</tt> <a class="iref"href="#rfc.iref.g.51"><b>3.6.1</b></a></li>6237 <li class="indline1"><tt>chunk-ext-val</tt> <a class="iref"href="#rfc.iref.g.52"><b>3.6.1</b></a></li>6238 <li class="indline1"><tt>chunk-extension</tt> <a class="iref"href="#rfc.iref.g.50"><b>3.6.1</b></a></li>6239 <li class="indline1"><tt>chunk-size</tt> <a class="iref"href="#rfc.iref.g.48"><b>3.6.1</b></a></li>6240 <li class="indline1"><tt>Chunked-Body</tt> <a class="iref"href="#rfc.iref.g.46"><b>3.6.1</b></a></li>6241 <li class="indline1"><tt>codings</tt> <a class="iref"href="#rfc.iref.g.101"><b>14.3</b></a></li>6242 <li class="indline1"><tt>comment</tt> <a class="iref"href="#rfc.iref.g.19"><b>2.2</b></a></li>6243 <li class="indline1"><tt>Connection</tt> <a class="iref"href="#rfc.iref.g.115"><b>14.10</b></a></li>6244 <li class="indline1"><tt>connection-token</tt> <a class="iref"href="#rfc.iref.g.116"><b>14.10</b></a></li>6245 <li class="indline1"><tt>content-coding</tt> <a class="iref"href="#rfc.iref.g.39"><b>3.5</b></a></li>6246 <li class="indline1"><tt>content-disposition</tt> <a class="iref"href="#rfc.iref.g.184"><b>19.5.1</b></a></li>6247 <li class="indline1"><tt>Content-Encoding</tt> <a class="iref"href="#rfc.iref.g.117"><b>14.11</b></a></li>6248 <li class="indline1"><tt>Content-Language</tt> <a class="iref"href="#rfc.iref.g.118"><b>14.12</b></a></li>6249 <li class="indline1"><tt>Content-Length</tt> <a class="iref"href="#rfc.iref.g.119"><b>14.13</b></a></li>6250 <li class="indline1"><tt>Content-Location</tt> <a class="iref"href="#rfc.iref.g.120"><b>14.14</b></a></li>6251 <li class="indline1"><tt>Content-MD5</tt> <a class="iref"href="#rfc.iref.g.121"><b>14.15</b></a></li>6252 <li class="indline1"><tt>Content-Range</tt> <a class="iref"href="#rfc.iref.g.123"><b>14.16</b></a></li>6253 <li class="indline1"><tt>content-range-spec</tt> <a class="iref"href="#rfc.iref.g.124"><b>14.16</b></a></li>6254 <li class="indline1"><tt>Content-Type</tt> <a class="iref"href="#rfc.iref.g.128"><b>14.17</b></a></li>6255 <li class="indline1"><tt>CR</tt> <a class="iref"href="#rfc.iref.g.9"><b>2.2</b></a></li>6256 <li class="indline1"><tt>CRLF</tt> <a class="iref"href="#rfc.iref.g.13"><b>2.2</b></a></li>6257 <li class="indline1"><tt>ctext</tt> <a class="iref"href="#rfc.iref.g.20"><b>2.2</b></a></li>6258 <li class="indline1"><tt>CTL</tt> <a class="iref"href="#rfc.iref.g.8"><b>2.2</b></a></li>6259 <li class="indline1"><tt>Date</tt> <a class="iref"href="#rfc.iref.g.129"><b>14.18</b></a></li>6260 <li class="indline1"><tt>date1</tt> <a class="iref"href="#rfc.iref.g.30"><b>3.3.1</b></a></li>6261 <li class="indline1"><tt>date2</tt> <a class="iref"href="#rfc.iref.g.31"><b>3.3.1</b></a></li>6262 <li class="indline1"><tt>date3</tt> <a class="iref"href="#rfc.iref.g.32"><b>3.3.1</b></a></li>6263 <li class="indline1"><tt>delta-seconds</tt> <a class="iref"href="#rfc.iref.g.37"><b>3.3.2</b></a></li>6264 <li class="indline1"><tt>DIGIT</tt> <a class="iref"href="#rfc.iref.g.7"><b>2.2</b></a></li>6265 <li class="indline1"><tt>disp-extension-parm</tt> <a class="iref"href="#rfc.iref.g.189"><b>19.5.1</b></a></li>6266 <li class="indline1"><tt>disp-extension-token</tt> <a class="iref"href="#rfc.iref.g.188"><b>19.5.1</b></a></li>6267 <li class="indline1"><tt>disposition-parm</tt> <a class="iref"href="#rfc.iref.g.186"><b>19.5.1</b></a></li>6268 <li class="indline1"><tt>disposition-type</tt> <a class="iref"href="#rfc.iref.g.185"><b>19.5.1</b></a></li>6269 <li class="indline1"><tt>entity-body</tt> <a class="iref"href="#rfc.iref.g.93"><b>7.2</b></a></li>6270 <li class="indline1"><tt>entity-header</tt> <a class="iref"href="#rfc.iref.g.91"><b>7.1</b></a></li>6271 <li class="indline1"><tt>entity-tag</tt> <a class="iref"href="#rfc.iref.g.64"><b>3.11</b></a></li>6272 <li class="indline1"><tt>ETag</tt> <a class="iref"href="#rfc.iref.g.130"><b>14.19</b></a></li>6273 <li class="indline1"><tt>Expect</tt> <a class="iref"href="#rfc.iref.g.131"><b>14.20</b></a></li>6274 <li class="indline1"><tt>expect-params</tt> <a class="iref"href="#rfc.iref.g.134"><b>14.20</b></a></li>6275 <li class="indline1"><tt>expectation</tt> <a class="iref"href="#rfc.iref.g.132"><b>14.20</b></a></li>6276 <li class="indline1"><tt>expectation-extension</tt> <a class="iref"href="#rfc.iref.g.133"><b>14.20</b></a></li>6277 <li class="indline1"><tt>Expires</tt> <a class="iref"href="#rfc.iref.g.135"><b>14.21</b></a></li>6278 <li class="indline1"><tt>extension-code</tt> <a class="iref"href="#rfc.iref.g.88"><b>6.1.1</b></a></li>6279 <li class="indline1"><tt>extension-header</tt> <a class="iref"href="#rfc.iref.g.92"><b>7.1</b></a></li>6280 <li class="indline1"><tt>extension-method</tt> <a class="iref"href="#rfc.iref.g.82"><b>5.1.1</b></a></li>6281 <li class="indline1"><tt>extension-pragma</tt> <a class="iref"href="#rfc.iref.g.148"><b>14.32</b></a></li>6282 <li class="indline1"><tt>field-content</tt> <a class="iref"href="#rfc.iref.g.76"><b>4.2</b></a></li>6283 <li class="indline1"><tt>field-name</tt> <a class="iref"href="#rfc.iref.g.74"><b>4.2</b></a></li>6284 <li class="indline1"><tt>field-value</tt> <a class="iref"href="#rfc.iref.g.75"><b>4.2</b></a></li>6285 <li class="indline1"><tt>filename-parm</tt> <a class="iref"href="#rfc.iref.g.187"><b>19.5.1</b></a></li>6286 <li class="indline1"><tt>first-byte-pos</tt> <a class="iref"href="#rfc.iref.g.155"><b>14.35.1</b></a></li>6287 <li class="indline1"><tt>From</tt> <a class="iref"href="#rfc.iref.g.136"><b>14.22</b></a></li>6288 <li class="indline1"><tt>general-header</tt> <a class="iref"href="#rfc.iref.g.78"><b>4.5</b></a></li>6289 <li class="indline1"><tt>generic-message</tt> <a class="iref"href="#rfc.iref.g.71"><b>4.1</b></a></li>6290 <li class="indline1"><tt>HEX</tt> <a class="iref"href="#rfc.iref.g.16"><b>2.2</b></a></li>6291 <li class="indline1"><tt>Host</tt> <a class="iref"href="#rfc.iref.g.137"><b>14.23</b></a></li>6292 <li class="indline1"><tt>HT</tt> <a class="iref"href="#rfc.iref.g.12"><b>2.2</b></a></li>6293 <li class="indline1"><tt>HTTP-date</tt> <a class="iref"href="#rfc.iref.g.26"><b>3.3.1</b></a></li>6294 <li class="indline1"><tt>HTTP-message</tt> <a class="iref"href="#rfc.iref.g.70"><b>4.1</b></a></li>6295 <li class="indline1"><tt>HTTP-Version</tt> <a class="iref"href="#rfc.iref.g.24"><b>3.1</b></a></li>6296 <li class="indline1"><tt>http_URL</tt> <a class="iref"href="#rfc.iref.g.25"><b>3.2.2</b></a></li>6297 <li class="indline1"><tt>If-Match</tt> <a class="iref"href="#rfc.iref.g.138"><b>14.24</b></a></li>6298 <li class="indline1"><tt>If-Modified-Since</tt> <a class="iref"href="#rfc.iref.g.139"><b>14.25</b></a></li>6299 <li class="indline1"><tt>If-None-Match</tt> <a class="iref"href="#rfc.iref.g.140"><b>14.26</b></a></li>6300 <li class="indline1"><tt>If-Range</tt> <a class="iref"href="#rfc.iref.g.141"><b>14.27</b></a></li>6301 <li class="indline1"><tt>If-Unmodified-Since</tt> <a class="iref"href="#rfc.iref.g.142"><b>14.28</b></a></li>6302 <li class="indline1"><tt>instance-length</tt> <a class="iref"href="#rfc.iref.g.127"><b>14.16</b></a></li>6303 <li class="indline1"><tt>language-range</tt> <a class="iref"href="#rfc.iref.g.103"><b>14.4</b></a></li>6304 <li class="indline1"><tt>language-tag</tt> <a class="iref"href="#rfc.iref.g.61"><b>3.10</b></a></li>6305 <li class="indline1"><tt>last-byte-pos</tt> <a class="iref"href="#rfc.iref.g.156"><b>14.35.1</b></a></li>6306 <li class="indline1"><tt>last-chunk</tt> <a class="iref"href="#rfc.iref.g.49"><b>3.6.1</b></a></li>6307 <li class="indline1"><tt>Last-Modified</tt> <a class="iref"href="#rfc.iref.g.143"><b>14.29</b></a></li>6308 <li class="indline1"><tt>LF</tt> <a class="iref"href="#rfc.iref.g.10"><b>2.2</b></a></li>6309 <li class="indline1"><tt>LOALPHA</tt> <a class="iref"href="#rfc.iref.g.5"><b>2.2</b></a></li>6310 <li class="indline1"><tt>Location</tt> <a class="iref"href="#rfc.iref.g.144"><b>14.30</b></a></li>6311 <li class="indline1"><tt>LWS</tt> <a class="iref"href="#rfc.iref.g.14"><b>2.2</b></a></li>6312 <li class="indline1"><tt>Max-Forwards</tt> <a class="iref"href="#rfc.iref.g.145"><b>14.31</b></a></li>6313 <li class="indline1"><tt>md5-digest</tt> <a class="iref"href="#rfc.iref.g.122"><b>14.15</b></a></li>6314 <li class="indline1"><tt>media-range</tt> <a class="iref"href="#rfc.iref.g.96"><b>14.1</b></a></li>6315 <li class="indline1"><tt>media-type</tt> <a class="iref"href="#rfc.iref.g.55"><b>3.7</b></a></li>6316 <li class="indline1"><tt>message-body</tt> <a class="iref"href="#rfc.iref.g.77"><b>4.3</b></a></li>6317 <li class="indline1"><tt>message-header</tt> <a class="iref"href="#rfc.iref.g.73"><b>4.2</b></a></li>6318 <li class="indline1"><tt>Method</tt> <a class="iref"href="#rfc.iref.g.81"><b>5.1.1</b></a></li>6319 <li class="indline1"><tt>MIME-Version</tt> <a class="iref"href="#rfc.iref.g.183"><b>19.4.1</b></a></li>6320 <li class="indline1"><tt>month</tt> <a class="iref"href="#rfc.iref.g.36"><b>3.3.1</b></a></li>6321 <li class="indline1"><tt>OCTET</tt> <a class="iref"href="#rfc.iref.g.2"><b>2.2</b></a></li>6322 <li class="indline1"><tt>opaque-tag</tt> <a class="iref"href="#rfc.iref.g.66"><b>3.11</b></a></li>6323 <li class="indline1"><tt>other-range-unit</tt> <a class="iref"href="#rfc.iref.g.69"><b>3.12</b></a></li>6324 <li class="indline1"><tt>parameter</tt> <a class="iref"href="#rfc.iref.g.43"><b>3.6</b></a></li>6325 <li class="indline1"><tt>Pragma</tt> <a class="iref"href="#rfc.iref.g.146"><b>14.32</b></a></li>6326 <li class="indline1"><tt>pragma-directive</tt> <a class="iref"href="#rfc.iref.g.147"><b>14.32</b></a></li>6327 <li class="indline1"><tt>primary-tag</tt> <a class="iref"href="#rfc.iref.g.62"><b>3.10</b></a></li>6328 <li class="indline1"><tt>product</tt> <a class="iref"href="#rfc.iref.g.58"><b>3.8</b></a></li>6329 <li class="indline1"><tt>product-version</tt> <a class="iref"href="#rfc.iref.g.59"><b>3.8</b></a></li>6330 <li class="indline1"><tt>protocol-name</tt> <a class="iref"href="#rfc.iref.g.172"><b>14.45</b></a></li>6331 <li class="indline1"><tt>protocol-version</tt> <a class="iref"href="#rfc.iref.g.173"><b>14.45</b></a></li>6332 <li class="indline1"><tt>Proxy-Authenticate</tt> <a class="iref"href="#rfc.iref.g.149"><b>14.33</b></a></li>6333 <li class="indline1"><tt>Proxy-Authorization</tt> <a class="iref"href="#rfc.iref.g.150"><b>14.34</b></a></li>6334 <li class="indline1"><tt>pseudonym</tt> <a class="iref"href="#rfc.iref.g.175"><b>14.45</b></a></li>6335 <li class="indline1"><tt>qdtext</tt> <a class="iref"href="#rfc.iref.g.22"><b>2.2</b></a></li>6336 <li class="indline1"><tt>quoted-pair</tt> <a class="iref"href="#rfc.iref.g.23"><b>2.2</b></a></li>6337 <li class="indline1"><tt>quoted-string</tt> <a class="iref"href="#rfc.iref.g.21"><b>2.2</b></a></li>6338 <li class="indline1"><tt>qvalue</tt> <a class="iref"href="#rfc.iref.g.60"><b>3.9</b></a></li>6339 <li class="indline1"><tt>Range</tt> <a class="iref"href="#rfc.iref.g.159"><b>14.35.2</b></a></li>6340 <li class="indline1"><tt>range-unit</tt> <a class="iref"href="#rfc.iref.g.67"><b>3.12</b></a></li>6341 <li class="indline1"><tt>ranges-specifier</tt> <a class="iref"href="#rfc.iref.g.151"><b>14.35.1</b></a></li>6342 <li class="indline1"><tt>Reason-Phrase</tt> <a class="iref"href="#rfc.iref.g.89"><b>6.1.1</b></a></li>6343 <li class="indline1"><tt>received-by</tt> <a class="iref"href="#rfc.iref.g.174"><b>14.45</b></a></li>6344 <li class="indline1"><tt>received-protocol</tt> <a class="iref"href="#rfc.iref.g.171"><b>14.45</b></a></li>6345 <li class="indline1"><tt>Referer</tt> <a class="iref"href="#rfc.iref.g.160"><b>14.36</b></a></li>6346 <li class="indline1"><tt>Request</tt> <a class="iref"href="#rfc.iref.g.79"><b>5</b></a></li>6347 <li class="indline1"><tt>request-header</tt> <a class="iref"href="#rfc.iref.g.84"><b>5.3</b></a></li>6348 <li class="indline1"><tt>Request-Line</tt> <a class="iref"href="#rfc.iref.g.80"><b>5.1</b></a></li>6349 <li class="indline1"><tt>Request-URI</tt> <a class="iref"href="#rfc.iref.g.83"><b>5.1.2</b></a></li>6350 <li class="indline1"><tt>Response</tt> <a class="iref"href="#rfc.iref.g.85"><b>6</b></a></li>6351 <li class="indline1"><tt>response-header</tt> <a class="iref"href="#rfc.iref.g.90"><b>6.2</b></a></li>6352 <li class="indline1"><tt>Retry-After</tt> <a class="iref"href="#rfc.iref.g.161"><b>14.37</b></a></li>6353 <li class="indline1"><tt>rfc1123-date</tt> <a class="iref"href="#rfc.iref.g.27"><b>3.3.1</b></a></li>6354 <li class="indline1"><tt>rfc850-date</tt> <a class="iref"href="#rfc.iref.g.28"><b>3.3.1</b></a></li>6355 <li class="indline1"><tt>separators</tt> <a class="iref"href="#rfc.iref.g.18"><b>2.2</b></a></li>6356 <li class="indline1"><tt>Server</tt> <a class="iref"href="#rfc.iref.g.162"><b>14.38</b></a></li>6357 <li class="indline1"><tt>SP</tt> <a class="iref"href="#rfc.iref.g.11"><b>2.2</b></a></li>6358 <li class="indline1"><tt>start-line</tt> <a class="iref"href="#rfc.iref.g.72"><b>4.1</b></a></li>6359 <li class="indline1"><tt>Status-Code</tt> <a class="iref"href="#rfc.iref.g.87"><b>6.1.1</b></a></li>6360 <li class="indline1"><tt>Status-Line</tt> <a class="iref"href="#rfc.iref.g.86"><b>6.1</b></a></li>6361 <li class="indline1"><tt>subtag</tt> <a class="iref"href="#rfc.iref.g.63"><b>3.10</b></a></li>6362 <li class="indline1"><tt>subtype</tt> <a class="iref"href="#rfc.iref.g.57"><b>3.7</b></a></li>6363 <li class="indline1"><tt>suffix-byte-range-spec</tt> <a class="iref"href="#rfc.iref.g.157"><b>14.35.1</b></a></li>6364 <li class="indline1"><tt>suffix-length</tt> <a class="iref"href="#rfc.iref.g.158"><b>14.35.1</b></a></li>6365 <li class="indline1"><tt>t-codings</tt> <a class="iref"href="#rfc.iref.g.164"><b>14.39</b></a></li>6366 <li class="indline1"><tt>TE</tt> <a class="iref"href="#rfc.iref.g.163"><b>14.39</b></a></li>6367 <li class="indline1"><tt>TEXT</tt> <a class="iref"href="#rfc.iref.g.15"><b>2.2</b></a></li>6368 <li class="indline1"><tt>time</tt> <a class="iref"href="#rfc.iref.g.33"><b>3.3.1</b></a></li>6369 <li class="indline1"><tt>token</tt> <a class="iref"href="#rfc.iref.g.17"><b>2.2</b></a></li>6370 <li class="indline1"><tt>trailer</tt> <a class="iref"href="#rfc.iref.g.54"><b>3.6.1</b></a></li>6371 <li class="indline1"><tt>Trailer</tt> <a class="iref"href="#rfc.iref.g.165"><b>14.40</b></a></li>6372 <li class="indline1"><tt>transfer-coding</tt> <a class="iref"href="#rfc.iref.g.41"><b>3.6</b></a></li>6373 <li class="indline1"><tt>Transfer-Encoding</tt> <a class="iref"href="#rfc.iref.g.166"><b>14.41</b></a></li>6374 <li class="indline1"><tt>transfer-extension</tt> <a class="iref"href="#rfc.iref.g.42"><b>3.6</b></a></li>6375 <li class="indline1"><tt>type</tt> <a class="iref"href="#rfc.iref.g.56"><b>3.7</b></a></li>6376 <li class="indline1"><tt>UPALPHA</tt> <a class="iref"href="#rfc.iref.g.4"><b>2.2</b></a></li>6377 <li class="indline1"><tt>Upgrade</tt> <a class="iref"href="#rfc.iref.g.167"><b>14.42</b></a></li>6378 <li class="indline1"><tt>User-Agent</tt> <a class="iref"href="#rfc.iref.g.168"><b>14.43</b></a></li>6379 <li class="indline1"><tt>value</tt> <a class="iref"href="#rfc.iref.g.45"><b>3.6</b></a></li>6380 <li class="indline1"><tt>Vary</tt> <a class="iref"href="#rfc.iref.g.169"><b>14.44</b></a></li>6381 <li class="indline1"><tt>Via</tt> <a class="iref"href="#rfc.iref.g.170"><b>14.45</b></a></li>6382 <li class="indline1"><tt>warn-agent</tt> <a class="iref"href="#rfc.iref.g.179"><b>14.46</b></a></li>6383 <li class="indline1"><tt>warn-code</tt> <a class="iref"href="#rfc.iref.g.178"><b>14.46</b></a></li>6384 <li class="indline1"><tt>warn-date</tt> <a class="iref"href="#rfc.iref.g.181"><b>14.46</b></a></li>6385 <li class="indline1"><tt>warn-text</tt> <a class="iref"href="#rfc.iref.g.180"><b>14.46</b></a></li>6386 <li class="indline1"><tt>Warning</tt> <a class="iref"href="#rfc.iref.g.176"><b>14.46</b></a></li>6387 <li class="indline1"><tt>warning-value</tt> <a class="iref"href="#rfc.iref.g.177"><b>14.46</b></a></li>6388 <li class="indline1"><tt>weak</tt> <a class="iref"href="#rfc.iref.g.65"><b>3.11</b></a></li>6389 <li class="indline1"><tt>weekday</tt> <a class="iref"href="#rfc.iref.g.35"><b>3.3.1</b></a></li>6390 <li class="indline1"><tt>wkday</tt> <a class="iref"href="#rfc.iref.g.34"><b>3.3.1</b></a></li>6391 <li class="indline1"><tt>WWW-Authenticate</tt> <a class="iref"href="#rfc.iref.g.182"><b>14.47</b></a></li>6207 <li><a id="rfc.index.G" href="#rfc.index.G"><b>G</b></a><ul> 6208 <li>gateway <a href="#rfc.iref.g.1">1.3</a></li> 6209 <li>GET method <a href="#rfc.xref.GET.1">5.1.1</a>, <a href="#rfc.iref.g.94"><b>9.3</b></a></li> 6210 <li><tt>Grammar</tt> 6211 <ul> 6212 <li><tt>Accept</tt> <a href="#rfc.iref.g.95"><b>14.1</b></a></li> 6213 <li><tt>Accept-Charset</tt> <a href="#rfc.iref.g.99"><b>14.2</b></a></li> 6214 <li><tt>Accept-Encoding</tt> <a href="#rfc.iref.g.100"><b>14.3</b></a></li> 6215 <li><tt>accept-extension</tt> <a href="#rfc.iref.g.98"><b>14.1</b></a></li> 6216 <li><tt>Accept-Language</tt> <a href="#rfc.iref.g.102"><b>14.4</b></a></li> 6217 <li><tt>accept-params</tt> <a href="#rfc.iref.g.97"><b>14.1</b></a></li> 6218 <li><tt>Accept-Ranges</tt> <a href="#rfc.iref.g.104"><b>14.5</b></a></li> 6219 <li><tt>acceptable-ranges</tt> <a href="#rfc.iref.g.105"><b>14.5</b></a></li> 6220 <li><tt>Age</tt> <a href="#rfc.iref.g.106"><b>14.6</b></a></li> 6221 <li><tt>age-value</tt> <a href="#rfc.iref.g.107"><b>14.6</b></a></li> 6222 <li><tt>Allow</tt> <a href="#rfc.iref.g.108"><b>14.7</b></a></li> 6223 <li><tt>ALPHA</tt> <a href="#rfc.iref.g.6"><b>2.2</b></a></li> 6224 <li><tt>asctime-date</tt> <a href="#rfc.iref.g.29"><b>3.3.1</b></a></li> 6225 <li><tt>attribute</tt> <a href="#rfc.iref.g.44"><b>3.6</b></a></li> 6226 <li><tt>Authorization</tt> <a href="#rfc.iref.g.109"><b>14.8</b></a></li> 6227 <li><tt>byte-content-range-spec</tt> <a href="#rfc.iref.g.125"><b>14.16</b></a></li> 6228 <li><tt>byte-range-resp-spec</tt> <a href="#rfc.iref.g.126"><b>14.16</b></a></li> 6229 <li><tt>byte-range-set</tt> <a href="#rfc.iref.g.153"><b>14.35.1</b></a></li> 6230 <li><tt>byte-range-spec</tt> <a href="#rfc.iref.g.154"><b>14.35.1</b></a></li> 6231 <li><tt>byte-ranges-specifier</tt> <a href="#rfc.iref.g.152"><b>14.35.1</b></a></li> 6232 <li><tt>bytes-unit</tt> <a href="#rfc.iref.g.68"><b>3.12</b></a></li> 6233 <li><tt>Cache-Control</tt> <a href="#rfc.iref.g.110"><b>14.9</b></a></li> 6234 <li><tt>cache-directive</tt> <a href="#rfc.iref.g.111"><b>14.9</b></a></li> 6235 <li><tt>cache-extension</tt> <a href="#rfc.iref.g.114"><b>14.9</b></a></li> 6236 <li><tt>cache-request-directive</tt> <a href="#rfc.iref.g.112"><b>14.9</b></a></li> 6237 <li><tt>cache-response-directive</tt> <a href="#rfc.iref.g.113"><b>14.9</b></a></li> 6238 <li><tt>CHAR</tt> <a href="#rfc.iref.g.3"><b>2.2</b></a></li> 6239 <li><tt>charset</tt> <a href="#rfc.iref.g.38"><b>3.4</b></a></li> 6240 <li><tt>chunk</tt> <a href="#rfc.iref.g.47"><b>3.6.1</b></a></li> 6241 <li><tt>chunk-data</tt> <a href="#rfc.iref.g.53"><b>3.6.1</b></a></li> 6242 <li><tt>chunk-ext-name</tt> <a href="#rfc.iref.g.51"><b>3.6.1</b></a></li> 6243 <li><tt>chunk-ext-val</tt> <a href="#rfc.iref.g.52"><b>3.6.1</b></a></li> 6244 <li><tt>chunk-extension</tt> <a href="#rfc.iref.g.50"><b>3.6.1</b></a></li> 6245 <li><tt>chunk-size</tt> <a href="#rfc.iref.g.48"><b>3.6.1</b></a></li> 6246 <li><tt>Chunked-Body</tt> <a href="#rfc.iref.g.46"><b>3.6.1</b></a></li> 6247 <li><tt>codings</tt> <a href="#rfc.iref.g.101"><b>14.3</b></a></li> 6248 <li><tt>comment</tt> <a href="#rfc.iref.g.19"><b>2.2</b></a></li> 6249 <li><tt>Connection</tt> <a href="#rfc.iref.g.115"><b>14.10</b></a></li> 6250 <li><tt>connection-token</tt> <a href="#rfc.iref.g.116"><b>14.10</b></a></li> 6251 <li><tt>content-coding</tt> <a href="#rfc.iref.g.39"><b>3.5</b></a></li> 6252 <li><tt>content-disposition</tt> <a href="#rfc.iref.g.184"><b>19.5.1</b></a></li> 6253 <li><tt>Content-Encoding</tt> <a href="#rfc.iref.g.117"><b>14.11</b></a></li> 6254 <li><tt>Content-Language</tt> <a href="#rfc.iref.g.118"><b>14.12</b></a></li> 6255 <li><tt>Content-Length</tt> <a href="#rfc.iref.g.119"><b>14.13</b></a></li> 6256 <li><tt>Content-Location</tt> <a href="#rfc.iref.g.120"><b>14.14</b></a></li> 6257 <li><tt>Content-MD5</tt> <a href="#rfc.iref.g.121"><b>14.15</b></a></li> 6258 <li><tt>Content-Range</tt> <a href="#rfc.iref.g.123"><b>14.16</b></a></li> 6259 <li><tt>content-range-spec</tt> <a href="#rfc.iref.g.124"><b>14.16</b></a></li> 6260 <li><tt>Content-Type</tt> <a href="#rfc.iref.g.128"><b>14.17</b></a></li> 6261 <li><tt>CR</tt> <a href="#rfc.iref.g.9"><b>2.2</b></a></li> 6262 <li><tt>CRLF</tt> <a href="#rfc.iref.g.13"><b>2.2</b></a></li> 6263 <li><tt>ctext</tt> <a href="#rfc.iref.g.20"><b>2.2</b></a></li> 6264 <li><tt>CTL</tt> <a href="#rfc.iref.g.8"><b>2.2</b></a></li> 6265 <li><tt>Date</tt> <a href="#rfc.iref.g.129"><b>14.18</b></a></li> 6266 <li><tt>date1</tt> <a href="#rfc.iref.g.30"><b>3.3.1</b></a></li> 6267 <li><tt>date2</tt> <a href="#rfc.iref.g.31"><b>3.3.1</b></a></li> 6268 <li><tt>date3</tt> <a href="#rfc.iref.g.32"><b>3.3.1</b></a></li> 6269 <li><tt>delta-seconds</tt> <a href="#rfc.iref.g.37"><b>3.3.2</b></a></li> 6270 <li><tt>DIGIT</tt> <a href="#rfc.iref.g.7"><b>2.2</b></a></li> 6271 <li><tt>disp-extension-parm</tt> <a href="#rfc.iref.g.189"><b>19.5.1</b></a></li> 6272 <li><tt>disp-extension-token</tt> <a href="#rfc.iref.g.188"><b>19.5.1</b></a></li> 6273 <li><tt>disposition-parm</tt> <a href="#rfc.iref.g.186"><b>19.5.1</b></a></li> 6274 <li><tt>disposition-type</tt> <a href="#rfc.iref.g.185"><b>19.5.1</b></a></li> 6275 <li><tt>entity-body</tt> <a href="#rfc.iref.g.93"><b>7.2</b></a></li> 6276 <li><tt>entity-header</tt> <a href="#rfc.iref.g.91"><b>7.1</b></a></li> 6277 <li><tt>entity-tag</tt> <a href="#rfc.iref.g.64"><b>3.11</b></a></li> 6278 <li><tt>ETag</tt> <a href="#rfc.iref.g.130"><b>14.19</b></a></li> 6279 <li><tt>Expect</tt> <a href="#rfc.iref.g.131"><b>14.20</b></a></li> 6280 <li><tt>expect-params</tt> <a href="#rfc.iref.g.134"><b>14.20</b></a></li> 6281 <li><tt>expectation</tt> <a href="#rfc.iref.g.132"><b>14.20</b></a></li> 6282 <li><tt>expectation-extension</tt> <a href="#rfc.iref.g.133"><b>14.20</b></a></li> 6283 <li><tt>Expires</tt> <a href="#rfc.iref.g.135"><b>14.21</b></a></li> 6284 <li><tt>extension-code</tt> <a href="#rfc.iref.g.88"><b>6.1.1</b></a></li> 6285 <li><tt>extension-header</tt> <a href="#rfc.iref.g.92"><b>7.1</b></a></li> 6286 <li><tt>extension-method</tt> <a href="#rfc.iref.g.82"><b>5.1.1</b></a></li> 6287 <li><tt>extension-pragma</tt> <a href="#rfc.iref.g.148"><b>14.32</b></a></li> 6288 <li><tt>field-content</tt> <a href="#rfc.iref.g.76"><b>4.2</b></a></li> 6289 <li><tt>field-name</tt> <a href="#rfc.iref.g.74"><b>4.2</b></a></li> 6290 <li><tt>field-value</tt> <a href="#rfc.iref.g.75"><b>4.2</b></a></li> 6291 <li><tt>filename-parm</tt> <a href="#rfc.iref.g.187"><b>19.5.1</b></a></li> 6292 <li><tt>first-byte-pos</tt> <a href="#rfc.iref.g.155"><b>14.35.1</b></a></li> 6293 <li><tt>From</tt> <a href="#rfc.iref.g.136"><b>14.22</b></a></li> 6294 <li><tt>general-header</tt> <a href="#rfc.iref.g.78"><b>4.5</b></a></li> 6295 <li><tt>generic-message</tt> <a href="#rfc.iref.g.71"><b>4.1</b></a></li> 6296 <li><tt>HEX</tt> <a href="#rfc.iref.g.16"><b>2.2</b></a></li> 6297 <li><tt>Host</tt> <a href="#rfc.iref.g.137"><b>14.23</b></a></li> 6298 <li><tt>HT</tt> <a href="#rfc.iref.g.12"><b>2.2</b></a></li> 6299 <li><tt>HTTP-date</tt> <a href="#rfc.iref.g.26"><b>3.3.1</b></a></li> 6300 <li><tt>HTTP-message</tt> <a href="#rfc.iref.g.70"><b>4.1</b></a></li> 6301 <li><tt>HTTP-Version</tt> <a href="#rfc.iref.g.24"><b>3.1</b></a></li> 6302 <li><tt>http_URL</tt> <a href="#rfc.iref.g.25"><b>3.2.2</b></a></li> 6303 <li><tt>If-Match</tt> <a href="#rfc.iref.g.138"><b>14.24</b></a></li> 6304 <li><tt>If-Modified-Since</tt> <a href="#rfc.iref.g.139"><b>14.25</b></a></li> 6305 <li><tt>If-None-Match</tt> <a href="#rfc.iref.g.140"><b>14.26</b></a></li> 6306 <li><tt>If-Range</tt> <a href="#rfc.iref.g.141"><b>14.27</b></a></li> 6307 <li><tt>If-Unmodified-Since</tt> <a href="#rfc.iref.g.142"><b>14.28</b></a></li> 6308 <li><tt>instance-length</tt> <a href="#rfc.iref.g.127"><b>14.16</b></a></li> 6309 <li><tt>language-range</tt> <a href="#rfc.iref.g.103"><b>14.4</b></a></li> 6310 <li><tt>language-tag</tt> <a href="#rfc.iref.g.61"><b>3.10</b></a></li> 6311 <li><tt>last-byte-pos</tt> <a href="#rfc.iref.g.156"><b>14.35.1</b></a></li> 6312 <li><tt>last-chunk</tt> <a href="#rfc.iref.g.49"><b>3.6.1</b></a></li> 6313 <li><tt>Last-Modified</tt> <a href="#rfc.iref.g.143"><b>14.29</b></a></li> 6314 <li><tt>LF</tt> <a href="#rfc.iref.g.10"><b>2.2</b></a></li> 6315 <li><tt>LOALPHA</tt> <a href="#rfc.iref.g.5"><b>2.2</b></a></li> 6316 <li><tt>Location</tt> <a href="#rfc.iref.g.144"><b>14.30</b></a></li> 6317 <li><tt>LWS</tt> <a href="#rfc.iref.g.14"><b>2.2</b></a></li> 6318 <li><tt>Max-Forwards</tt> <a href="#rfc.iref.g.145"><b>14.31</b></a></li> 6319 <li><tt>md5-digest</tt> <a href="#rfc.iref.g.122"><b>14.15</b></a></li> 6320 <li><tt>media-range</tt> <a href="#rfc.iref.g.96"><b>14.1</b></a></li> 6321 <li><tt>media-type</tt> <a href="#rfc.iref.g.55"><b>3.7</b></a></li> 6322 <li><tt>message-body</tt> <a href="#rfc.iref.g.77"><b>4.3</b></a></li> 6323 <li><tt>message-header</tt> <a href="#rfc.iref.g.73"><b>4.2</b></a></li> 6324 <li><tt>Method</tt> <a href="#rfc.iref.g.81"><b>5.1.1</b></a></li> 6325 <li><tt>MIME-Version</tt> <a href="#rfc.iref.g.183"><b>19.4.1</b></a></li> 6326 <li><tt>month</tt> <a href="#rfc.iref.g.36"><b>3.3.1</b></a></li> 6327 <li><tt>OCTET</tt> <a href="#rfc.iref.g.2"><b>2.2</b></a></li> 6328 <li><tt>opaque-tag</tt> <a href="#rfc.iref.g.66"><b>3.11</b></a></li> 6329 <li><tt>other-range-unit</tt> <a href="#rfc.iref.g.69"><b>3.12</b></a></li> 6330 <li><tt>parameter</tt> <a href="#rfc.iref.g.43"><b>3.6</b></a></li> 6331 <li><tt>Pragma</tt> <a href="#rfc.iref.g.146"><b>14.32</b></a></li> 6332 <li><tt>pragma-directive</tt> <a href="#rfc.iref.g.147"><b>14.32</b></a></li> 6333 <li><tt>primary-tag</tt> <a href="#rfc.iref.g.62"><b>3.10</b></a></li> 6334 <li><tt>product</tt> <a href="#rfc.iref.g.58"><b>3.8</b></a></li> 6335 <li><tt>product-version</tt> <a href="#rfc.iref.g.59"><b>3.8</b></a></li> 6336 <li><tt>protocol-name</tt> <a href="#rfc.iref.g.172"><b>14.45</b></a></li> 6337 <li><tt>protocol-version</tt> <a href="#rfc.iref.g.173"><b>14.45</b></a></li> 6338 <li><tt>Proxy-Authenticate</tt> <a href="#rfc.iref.g.149"><b>14.33</b></a></li> 6339 <li><tt>Proxy-Authorization</tt> <a href="#rfc.iref.g.150"><b>14.34</b></a></li> 6340 <li><tt>pseudonym</tt> <a href="#rfc.iref.g.175"><b>14.45</b></a></li> 6341 <li><tt>qdtext</tt> <a href="#rfc.iref.g.22"><b>2.2</b></a></li> 6342 <li><tt>quoted-pair</tt> <a href="#rfc.iref.g.23"><b>2.2</b></a></li> 6343 <li><tt>quoted-string</tt> <a href="#rfc.iref.g.21"><b>2.2</b></a></li> 6344 <li><tt>qvalue</tt> <a href="#rfc.iref.g.60"><b>3.9</b></a></li> 6345 <li><tt>Range</tt> <a href="#rfc.iref.g.159"><b>14.35.2</b></a></li> 6346 <li><tt>range-unit</tt> <a href="#rfc.iref.g.67"><b>3.12</b></a></li> 6347 <li><tt>ranges-specifier</tt> <a href="#rfc.iref.g.151"><b>14.35.1</b></a></li> 6348 <li><tt>Reason-Phrase</tt> <a href="#rfc.iref.g.89"><b>6.1.1</b></a></li> 6349 <li><tt>received-by</tt> <a href="#rfc.iref.g.174"><b>14.45</b></a></li> 6350 <li><tt>received-protocol</tt> <a href="#rfc.iref.g.171"><b>14.45</b></a></li> 6351 <li><tt>Referer</tt> <a href="#rfc.iref.g.160"><b>14.36</b></a></li> 6352 <li><tt>Request</tt> <a href="#rfc.iref.g.79"><b>5</b></a></li> 6353 <li><tt>request-header</tt> <a href="#rfc.iref.g.84"><b>5.3</b></a></li> 6354 <li><tt>Request-Line</tt> <a href="#rfc.iref.g.80"><b>5.1</b></a></li> 6355 <li><tt>Request-URI</tt> <a href="#rfc.iref.g.83"><b>5.1.2</b></a></li> 6356 <li><tt>Response</tt> <a href="#rfc.iref.g.85"><b>6</b></a></li> 6357 <li><tt>response-header</tt> <a href="#rfc.iref.g.90"><b>6.2</b></a></li> 6358 <li><tt>Retry-After</tt> <a href="#rfc.iref.g.161"><b>14.37</b></a></li> 6359 <li><tt>rfc1123-date</tt> <a href="#rfc.iref.g.27"><b>3.3.1</b></a></li> 6360 <li><tt>rfc850-date</tt> <a href="#rfc.iref.g.28"><b>3.3.1</b></a></li> 6361 <li><tt>separators</tt> <a href="#rfc.iref.g.18"><b>2.2</b></a></li> 6362 <li><tt>Server</tt> <a href="#rfc.iref.g.162"><b>14.38</b></a></li> 6363 <li><tt>SP</tt> <a href="#rfc.iref.g.11"><b>2.2</b></a></li> 6364 <li><tt>start-line</tt> <a href="#rfc.iref.g.72"><b>4.1</b></a></li> 6365 <li><tt>Status-Code</tt> <a href="#rfc.iref.g.87"><b>6.1.1</b></a></li> 6366 <li><tt>Status-Line</tt> <a href="#rfc.iref.g.86"><b>6.1</b></a></li> 6367 <li><tt>subtag</tt> <a href="#rfc.iref.g.63"><b>3.10</b></a></li> 6368 <li><tt>subtype</tt> <a href="#rfc.iref.g.57"><b>3.7</b></a></li> 6369 <li><tt>suffix-byte-range-spec</tt> <a href="#rfc.iref.g.157"><b>14.35.1</b></a></li> 6370 <li><tt>suffix-length</tt> <a href="#rfc.iref.g.158"><b>14.35.1</b></a></li> 6371 <li><tt>t-codings</tt> <a href="#rfc.iref.g.164"><b>14.39</b></a></li> 6372 <li><tt>TE</tt> <a href="#rfc.iref.g.163"><b>14.39</b></a></li> 6373 <li><tt>TEXT</tt> <a href="#rfc.iref.g.15"><b>2.2</b></a></li> 6374 <li><tt>time</tt> <a href="#rfc.iref.g.33"><b>3.3.1</b></a></li> 6375 <li><tt>token</tt> <a href="#rfc.iref.g.17"><b>2.2</b></a></li> 6376 <li><tt>trailer</tt> <a href="#rfc.iref.g.54"><b>3.6.1</b></a></li> 6377 <li><tt>Trailer</tt> <a href="#rfc.iref.g.165"><b>14.40</b></a></li> 6378 <li><tt>transfer-coding</tt> <a href="#rfc.iref.g.41"><b>3.6</b></a></li> 6379 <li><tt>Transfer-Encoding</tt> <a href="#rfc.iref.g.166"><b>14.41</b></a></li> 6380 <li><tt>transfer-extension</tt> <a href="#rfc.iref.g.42"><b>3.6</b></a></li> 6381 <li><tt>type</tt> <a href="#rfc.iref.g.56"><b>3.7</b></a></li> 6382 <li><tt>UPALPHA</tt> <a href="#rfc.iref.g.4"><b>2.2</b></a></li> 6383 <li><tt>Upgrade</tt> <a href="#rfc.iref.g.167"><b>14.42</b></a></li> 6384 <li><tt>User-Agent</tt> <a href="#rfc.iref.g.168"><b>14.43</b></a></li> 6385 <li><tt>value</tt> <a href="#rfc.iref.g.45"><b>3.6</b></a></li> 6386 <li><tt>Vary</tt> <a href="#rfc.iref.g.169"><b>14.44</b></a></li> 6387 <li><tt>Via</tt> <a href="#rfc.iref.g.170"><b>14.45</b></a></li> 6388 <li><tt>warn-agent</tt> <a href="#rfc.iref.g.179"><b>14.46</b></a></li> 6389 <li><tt>warn-code</tt> <a href="#rfc.iref.g.178"><b>14.46</b></a></li> 6390 <li><tt>warn-date</tt> <a href="#rfc.iref.g.181"><b>14.46</b></a></li> 6391 <li><tt>warn-text</tt> <a href="#rfc.iref.g.180"><b>14.46</b></a></li> 6392 <li><tt>Warning</tt> <a href="#rfc.iref.g.176"><b>14.46</b></a></li> 6393 <li><tt>warning-value</tt> <a href="#rfc.iref.g.177"><b>14.46</b></a></li> 6394 <li><tt>weak</tt> <a href="#rfc.iref.g.65"><b>3.11</b></a></li> 6395 <li><tt>weekday</tt> <a href="#rfc.iref.g.35"><b>3.3.1</b></a></li> 6396 <li><tt>wkday</tt> <a href="#rfc.iref.g.34"><b>3.3.1</b></a></li> 6397 <li><tt>WWW-Authenticate</tt> <a href="#rfc.iref.g.182"><b>14.47</b></a></li> 6392 6398 </ul> 6393 6399 </li> 6394 <li class="indline1">gzip <a class="iref"href="#rfc.iref.g.40">3.5</a></li>6400 <li>gzip <a href="#rfc.iref.g.40">3.5</a></li> 6395 6401 </ul> 6396 6402 </li> 6397 <li class="indline0"><a id="rfc.index.H" href="#rfc.index.H"><b>H</b></a><ul class="ind">6398 <li class="indline1">HEAD method <a class="iref" href="#rfc.xref.HEAD.1">5.1.1</a>, <a class="iref"href="#rfc.iref.h.2"><b>9.4</b></a></li>6399 <li class="indline1">Headers 6400 <ul class="ind">6401 <li class="indline1">Accept <a class="iref" href="#rfc.xref.header.accept.1">3.7</a>, <a class="iref" href="#rfc.xref.header.accept.2">5.3</a>, <a class="iref" href="#rfc.xref.header.accept.3">12.1</a>, <a class="iref"href="#rfc.iref.h.3"><b>14.1</b></a></li>6402 <li class="indline1">Accept-Charset <a class="iref" href="#rfc.xref.header.accept-charset.1">5.3</a>, <a class="iref" href="#rfc.xref.header.accept-charset.2">12.1</a>, <a class="iref" href="#rfc.iref.h.4"><b>14.2</b></a>, <a class="iref"href="#rfc.xref.header.accept-charset.3">19.6.3</a></li>6403 <li class="indline1">Accept-Encoding <a class="iref" href="#rfc.xref.header.accept-encoding.1">3.5</a>, <a class="iref" href="#rfc.xref.header.accept-encoding.2">5.3</a>, <a class="iref" href="#rfc.xref.header.accept-encoding.3">12.1</a>, <a class="iref"href="#rfc.iref.h.5"><b>14.3</b></a></li>6404 <li class="indline1">Accept-Language <a class="iref" href="#rfc.xref.header.accept-language.1">5.3</a>, <a class="iref" href="#rfc.xref.header.accept-language.2">12.1</a>, <a class="iref"href="#rfc.iref.h.6"><b>14.4</b></a></li>6405 <li class="indline1">Accept-Ranges <a class="iref" href="#rfc.xref.header.accept-ranges.1">6.2</a>, <a class="iref"href="#rfc.iref.h.7"><b>14.5</b></a></li>6406 <li class="indline1">Age <a class="iref" href="#rfc.xref.header.age.1">6.2</a>, <a class="iref"href="#rfc.iref.h.8"><b>14.6</b></a></li>6407 <li class="indline1">Allow <a class="iref" href="#rfc.xref.header.allow.1">5.1.1</a>, <a class="iref" href="#rfc.xref.header.allow.2">7.1</a>, <a class="iref"href="#rfc.iref.h.9"><b>14.7</b></a></li>6408 <li class="indline1">Alternate <a class="iref"href="#rfc.iref.h.52"><b>19.6.3</b></a></li>6409 <li class="indline1">Authorization <a class="iref" href="#rfc.xref.header.authorization.1">5.3</a>, <a class="iref" href="#rfc.xref.header.authorization.2">10.4.2</a>, <a class="iref" href="#rfc.xref.header.authorization.3">13.4</a>, <a class="iref" href="#rfc.iref.h.10"><b>14.8</b></a>, <a class="iref" href="#rfc.xref.header.authorization.4">14.9.1</a>, <a class="iref"href="#rfc.xref.header.authorization.5">19.6.3</a></li>6410 <li class="indline1">Cache-Control <a class="iref" href="#rfc.xref.header.cache-control.1">4.5</a>, <a class="iref" href="#rfc.xref.header.cache-control.2">13.1.1</a>, <a class="iref" href="#rfc.xref.header.cache-control.3">13.1.1</a>, <a class="iref" href="#rfc.xref.header.cache-control.4">13.1.3</a>, <a class="iref" href="#rfc.xref.header.cache-control.5">13.2.1</a>, <a class="iref" href="#rfc.xref.header.cache-control.6">13.2.5</a>, <a class="iref" href="#rfc.xref.header.cache-control.7">13.4</a>, <a class="iref" href="#rfc.xref.header.cache-control.8">13.4</a>, <a class="iref" href="#rfc.xref.header.cache-control.9">13.8</a>, <a class="iref" href="#rfc.iref.h.11"><b>14.9</b></a>, <a class="iref" href="#rfc.xref.header.cache-control.10">14.21</a>, <a class="iref" href="#rfc.xref.header.cache-control.11">14.32</a>, <a class="iref"href="#rfc.xref.header.cache-control.12">19.6.3</a></li>6411 <li class="indline1">Connection <a class="iref" href="#rfc.xref.header.connection.1">4.5</a>, <a class="iref" href="#rfc.xref.header.connection.2">8.1.2</a>, <a class="iref" href="#rfc.xref.header.connection.3">8.1.3</a>, <a class="iref" href="#rfc.xref.header.connection.4">13.5.1</a>, <a class="iref" href="#rfc.iref.h.12"><b>14.10</b></a>, <a class="iref" href="#rfc.xref.header.connection.5">14.39</a>, <a class="iref" href="#rfc.xref.header.connection.6">14.42</a>, <a class="iref"href="#rfc.xref.header.connection.7">19.6.2</a></li>6412 <li class="indline1">Content-Base <a class="iref"href="#rfc.iref.h.58"><b>19.6.3</b></a></li>6413 <li class="indline1">Content-Disposition <a class="iref" href="#rfc.xref.content-disposition.1">15.5</a>, <a class="iref"href="#rfc.iref.h.51"><b>19.5.1</b></a></li>6414 <li class="indline1">Content-Encoding <a class="iref" href="#rfc.xref.header.content-encoding.1">3.5</a>, <a class="iref" href="#rfc.xref.header.content-encoding.2">7.1</a>, <a class="iref" href="#rfc.iref.h.13"><b>14.11</b></a>, <a class="iref"href="#rfc.xref.header.content-encoding.3">14.11</a></li>6415 <li class="indline1">Content-Language <a class="iref" href="#rfc.xref.header.content-language.1">7.1</a>, <a class="iref"href="#rfc.iref.h.14"><b>14.12</b></a></li>6416 <li class="indline1">Content-Length <a class="iref" href="#rfc.xref.header.content-length.1">4.4</a>, <a class="iref" href="#rfc.xref.header.content-length.2">7.1</a>, <a class="iref" href="#rfc.iref.h.15"><b>14.13</b></a>, <a class="iref"href="#rfc.xref.header.content-length.3">19.6.3</a></li>6417 <li class="indline1">Content-Location <a class="iref" href="#rfc.xref.header.content-location.1">7.1</a>, <a class="iref" href="#rfc.iref.h.16"><b>14.14</b></a>, <a class="iref"href="#rfc.xref.header.content-location.2">14.30</a></li>6418 <li class="indline1">Content-MD5 <a class="iref" href="#rfc.xref.header.content-md5.1">7.1</a>, <a class="iref"href="#rfc.iref.h.17"><b>14.15</b></a></li>6419 <li class="indline1">Content-Range <a class="iref" href="#rfc.xref.header.content-range.1">3.7.2</a>, <a class="iref" href="#rfc.xref.header.content-range.2">3.12</a>, <a class="iref" href="#rfc.xref.header.content-range.3">7.1</a>, <a class="iref" href="#rfc.xref.header.content-range.4">10.2.7</a>, <a class="iref" href="#rfc.xref.header.content-range.5">10.4.17</a>, <a class="iref" href="#rfc.iref.h.18"><b>14.16</b></a>, <a class="iref" href="#rfc.xref.header.content-range.6">19.6.3</a>, <a class="iref" href="#rfc.xref.header.content-range.7">19.6.3</a>, <a class="iref"href="#rfc.xref.header.content-range.8">19.6.3</a></li>6420 <li class="indline1">Content-Type <a class="iref" href="#rfc.xref.header.content-type.1">3.7</a>, <a class="iref" href="#rfc.xref.header.content-type.2">7.1</a>, <a class="iref"href="#rfc.iref.h.19"><b>14.17</b></a></li>6421 <li class="indline1">Content-Version <a class="iref"href="#rfc.iref.h.53"><b>19.6.3</b></a></li>6422 <li class="indline1">Date <a class="iref" href="#rfc.xref.header.date.1">4.5</a>, <a class="iref" href="#rfc.xref.header.date.2">13.2.3</a>, <a class="iref"href="#rfc.iref.h.20"><b>14.18</b></a></li>6423 <li class="indline1">Derived-From <a class="iref"href="#rfc.iref.h.54"><b>19.6.3</b></a></li>6424 <li class="indline1">ETag <a class="iref" href="#rfc.xref.header.etag.1">3.11</a>, <a class="iref" href="#rfc.xref.header.etag.2">6.2</a>, <a class="iref" href="#rfc.xref.header.etag.3">10.2.2</a>, <a class="iref" href="#rfc.xref.header.etag.4">13.3.2</a>, <a class="iref"href="#rfc.iref.h.21"><b>14.19</b></a></li>6425 <li class="indline1">Expect <a class="iref" href="#rfc.xref.header.expect.1">5.3</a>, <a class="iref" href="#rfc.xref.header.expect.2">8.2.3</a>, <a class="iref" href="#rfc.xref.header.expect.3">8.2.3</a>, <a class="iref" href="#rfc.xref.header.expect.4">10.4.18</a>, <a class="iref" href="#rfc.iref.h.22"><b>14.20</b></a>, <a class="iref"href="#rfc.xref.header.expect.5">19.6.3</a></li>6426 <li class="indline1">Expires <a class="iref" href="#rfc.xref.header.expires.1">7.1</a>, <a class="iref" href="#rfc.xref.header.expires.2">13.4</a>, <a class="iref" href="#rfc.xref.header.expires.3">14.9.3</a>, <a class="iref"href="#rfc.iref.h.23"><b>14.21</b></a></li>6427 <li class="indline1">From <a class="iref" href="#rfc.xref.header.from.1">5.3</a>, <a class="iref"href="#rfc.iref.h.24"><b>14.22</b></a></li>6428 <li class="indline1">Host <a class="iref" href="#rfc.xref.header.host.1">5.3</a>, <a class="iref" href="#rfc.xref.header.host.2">9</a>, <a class="iref" href="#rfc.iref.h.26"><b>14.23</b></a>, <a class="iref"href="#rfc.xref.header.host.3">19.6.1.1</a></li>6429 <li class="indline1">If-Match <a class="iref" href="#rfc.xref.header.if-match.1">3.11</a>, <a class="iref" href="#rfc.xref.header.if-match.2">5.3</a>, <a class="iref" href="#rfc.xref.header.if-match.3">13.3.2</a>, <a class="iref" href="#rfc.xref.header.if-match.4">14.19</a>, <a class="iref"href="#rfc.iref.h.27"><b>14.24</b></a></li>6430 <li class="indline1">If-Modified-Since <a class="iref" href="#rfc.xref.header.if-modified-since.1">5.3</a>, <a class="iref"href="#rfc.iref.h.28"><b>14.25</b></a></li>6431 <li class="indline1">If-None-Match <a class="iref" href="#rfc.xref.header.if-none-match.1">3.11</a>, <a class="iref" href="#rfc.xref.header.if-none-match.2">5.3</a>, <a class="iref" href="#rfc.xref.header.if-none-match.3">13.3.2</a>, <a class="iref" href="#rfc.xref.header.if-none-match.4">14.19</a>, <a class="iref"href="#rfc.iref.h.29"><b>14.26</b></a></li>6432 <li class="indline1">If-Range <a class="iref" href="#rfc.xref.header.if-range.1">3.11</a>, <a class="iref" href="#rfc.xref.header.if-range.2">5.3</a>, <a class="iref" href="#rfc.xref.header.if-range.3">10.2.7</a>, <a class="iref" href="#rfc.iref.h.30"><b>14.27</b></a>, <a class="iref" href="#rfc.xref.header.if-range.4">14.35.2</a>, <a class="iref"href="#rfc.xref.header.if-range.5">19.6.3</a></li>6433 <li class="indline1">If-Unmodified-Since <a class="iref" href="#rfc.xref.header.if-unmodified-since.1">5.3</a>, <a class="iref"href="#rfc.iref.h.31"><b>14.28</b></a></li>6434 <li class="indline1">Last-Modified <a class="iref" href="#rfc.xref.header.last-modified.1">7.1</a>, <a class="iref"href="#rfc.iref.h.32"><b>14.29</b></a></li>6435 <li class="indline1">Link <a class="iref"href="#rfc.iref.h.55"><b>19.6.3</b></a></li>6436 <li class="indline1">Location <a class="iref" href="#rfc.xref.header.location.1">6.2</a>, <a class="iref" href="#rfc.xref.header.location.2">9.5</a>, <a class="iref"href="#rfc.iref.h.33"><b>14.30</b></a></li>6437 <li class="indline1">Max-Forwards <a class="iref" href="#rfc.xref.header.max-forwards.1">5.3</a>, <a class="iref" href="#rfc.xref.header.max-forwards.2">9.8</a>, <a class="iref"href="#rfc.iref.h.34"><b>14.31</b></a></li>6438 <li class="indline1">Pragma <a class="iref" href="#rfc.xref.header.pragma.1">4.5</a>, <a class="iref" href="#rfc.xref.header.pragma.2">14.9</a>, <a class="iref"href="#rfc.iref.h.35"><b>14.32</b></a></li>6439 <li class="indline1">Proxy-Authenticate <a class="iref" href="#rfc.xref.header.proxy-authenticate.1">6.2</a>, <a class="iref" href="#rfc.xref.header.proxy-authenticate.2">10.4.8</a>, <a class="iref"href="#rfc.iref.h.36"><b>14.33</b></a></li>6440 <li class="indline1">Proxy-Authorization <a class="iref" href="#rfc.xref.header.proxy-authorization.1">5.3</a>, <a class="iref" href="#rfc.xref.header.proxy-authorization.2">10.4.8</a>, <a class="iref"href="#rfc.iref.h.37"><b>14.34</b></a></li>6441 <li class="indline1">Public <a class="iref"href="#rfc.iref.h.57"><b>19.6.3</b></a></li>6442 <li class="indline1">Range <a class="iref" href="#rfc.xref.header.range.1">3.12</a>, <a class="iref" href="#rfc.xref.header.range.2">5.3</a>, <a class="iref" href="#rfc.xref.header.range.3">9.3</a>, <a class="iref" href="#rfc.xref.header.range.4">10.2.7</a>, <a class="iref" href="#rfc.xref.header.range.5">10.4.17</a>, <a class="iref" href="#rfc.xref.header.range.6">14.25</a>, <a class="iref"href="#rfc.iref.h.38"><b>14.35</b></a></li>6443 <li class="indline1">Referer <a class="iref" href="#rfc.xref.header.referer.1">5.3</a>, <a class="iref"href="#rfc.iref.h.39"><b>14.36</b></a></li>6444 <li class="indline1">Retry-After <a class="iref" href="#rfc.xref.header.retry-after.1">6.2</a>, <a class="iref"href="#rfc.iref.h.40"><b>14.37</b></a></li>6445 <li class="indline1">Server <a class="iref" href="#rfc.xref.header.server.1">6.2</a>, <a class="iref" href="#rfc.iref.h.41"><b>14.38</b></a>, <a class="iref"href="#rfc.xref.header.server.2">15.1.2</a></li>6446 <li class="indline1">TE <a class="iref" href="#rfc.xref.header.te.1">3.6</a>, <a class="iref" href="#rfc.xref.header.te.2">3.6.1</a>, <a class="iref" href="#rfc.xref.header.te.3">5.3</a>, <a class="iref" href="#rfc.iref.h.42"><b>14.39</b></a>, <a class="iref"href="#rfc.xref.header.te.4">19.6.3</a></li>6447 <li class="indline1">Trailer <a class="iref" href="#rfc.xref.header.trailer.1">3.6.1</a>, <a class="iref" href="#rfc.xref.header.trailer.2">4.5</a>, <a class="iref"href="#rfc.iref.h.43"><b>14.40</b></a></li>6448 <li class="indline1">Transfer-Encoding <a class="iref" href="#rfc.xref.header.transfer-encoding.1">3.6</a>, <a class="iref" href="#rfc.xref.header.transfer-encoding.2">4.3</a>, <a class="iref" href="#rfc.xref.header.transfer-encoding.3">4.4</a>, <a class="iref" href="#rfc.xref.header.transfer-encoding.4">4.5</a>, <a class="iref" href="#rfc.iref.h.44"><b>14.41</b></a>, <a class="iref"href="#rfc.xref.header.transfer-encoding.5">19.4.6</a></li>6449 <li class="indline1">Upgrade <a class="iref" href="#rfc.xref.header.upgrade.1">4.5</a>, <a class="iref" href="#rfc.xref.header.upgrade.2">10.1.2</a>, <a class="iref"href="#rfc.iref.h.45"><b>14.42</b></a></li>6450 <li class="indline1">URI <a class="iref"href="#rfc.iref.h.56"><b>19.6.3</b></a></li>6451 <li class="indline1">User-Agent <a class="iref" href="#rfc.xref.header.user-agent.1">5.3</a>, <a class="iref" href="#rfc.xref.header.user-agent.2">12.1</a>, <a class="iref" href="#rfc.iref.h.46"><b>14.43</b></a>, <a class="iref"href="#rfc.xref.header.user-agent.3">15.1.2</a></li>6452 <li class="indline1">Vary <a class="iref" href="#rfc.xref.header.vary.1">6.2</a>, <a class="iref" href="#rfc.xref.header.vary.2">12.1</a>, <a class="iref" href="#rfc.xref.header.vary.3">13.3.2</a>, <a class="iref" href="#rfc.xref.header.vary.4">13.6</a>, <a class="iref" href="#rfc.xref.header.vary.5">14.19</a>, <a class="iref" href="#rfc.xref.header.vary.6">14.24</a>, <a class="iref" href="#rfc.xref.header.vary.7">14.26</a>, <a class="iref"href="#rfc.iref.h.47"><b>14.44</b></a></li>6453 <li class="indline1">Via <a class="iref" href="#rfc.xref.header.via.1">4.5</a>, <a class="iref" href="#rfc.xref.header.via.2">9.8</a>, <a class="iref" href="#rfc.xref.header.via.3">14.38</a>, <a class="iref"href="#rfc.iref.h.48"><b>14.45</b></a></li>6454 <li class="indline1">Warning <a class="iref" href="#rfc.xref.header.warning.1">4.5</a>, <a class="iref" href="#rfc.xref.header.warning.2">13.1.1</a>, <a class="iref" href="#rfc.xref.header.warning.3">13.1.2</a>, <a class="iref" href="#rfc.xref.header.warning.4">13.1.2</a>, <a class="iref" href="#rfc.xref.header.warning.5">13.5.2</a>, <a class="iref" href="#rfc.xref.header.warning.6">13.5.3</a>, <a class="iref" href="#rfc.iref.h.49"><b>14.46</b></a>, <a class="iref"href="#rfc.xref.header.warning.7">19.6.3</a></li>6455 <li class="indline1">WWW-Authenticate <a class="iref" href="#rfc.xref.header.www-authenticate.1">6.2</a>, <a class="iref" href="#rfc.xref.header.www-authenticate.2">10.4.2</a>, <a class="iref"href="#rfc.iref.h.50"><b>14.47</b></a></li>6403 <li><a id="rfc.index.H" href="#rfc.index.H"><b>H</b></a><ul> 6404 <li>HEAD method <a href="#rfc.xref.HEAD.1">5.1.1</a>, <a href="#rfc.iref.h.2"><b>9.4</b></a></li> 6405 <li>Headers 6406 <ul> 6407 <li>Accept <a href="#rfc.xref.header.accept.1">3.7</a>, <a href="#rfc.xref.header.accept.2">5.3</a>, <a href="#rfc.xref.header.accept.3">12.1</a>, <a href="#rfc.iref.h.3"><b>14.1</b></a></li> 6408 <li>Accept-Charset <a href="#rfc.xref.header.accept-charset.1">5.3</a>, <a href="#rfc.xref.header.accept-charset.2">12.1</a>, <a href="#rfc.iref.h.4"><b>14.2</b></a>, <a href="#rfc.xref.header.accept-charset.3">19.6.3</a></li> 6409 <li>Accept-Encoding <a href="#rfc.xref.header.accept-encoding.1">3.5</a>, <a href="#rfc.xref.header.accept-encoding.2">5.3</a>, <a href="#rfc.xref.header.accept-encoding.3">12.1</a>, <a href="#rfc.iref.h.5"><b>14.3</b></a></li> 6410 <li>Accept-Language <a href="#rfc.xref.header.accept-language.1">5.3</a>, <a href="#rfc.xref.header.accept-language.2">12.1</a>, <a href="#rfc.iref.h.6"><b>14.4</b></a></li> 6411 <li>Accept-Ranges <a href="#rfc.xref.header.accept-ranges.1">6.2</a>, <a href="#rfc.iref.h.7"><b>14.5</b></a></li> 6412 <li>Age <a href="#rfc.xref.header.age.1">6.2</a>, <a href="#rfc.iref.h.8"><b>14.6</b></a></li> 6413 <li>Allow <a href="#rfc.xref.header.allow.1">5.1.1</a>, <a href="#rfc.xref.header.allow.2">7.1</a>, <a href="#rfc.iref.h.9"><b>14.7</b></a></li> 6414 <li>Alternate <a href="#rfc.iref.h.52"><b>19.6.3</b></a></li> 6415 <li>Authorization <a href="#rfc.xref.header.authorization.1">5.3</a>, <a href="#rfc.xref.header.authorization.2">10.4.2</a>, <a href="#rfc.xref.header.authorization.3">13.4</a>, <a href="#rfc.iref.h.10"><b>14.8</b></a>, <a href="#rfc.xref.header.authorization.4">14.9.1</a>, <a href="#rfc.xref.header.authorization.5">19.6.3</a></li> 6416 <li>Cache-Control <a href="#rfc.xref.header.cache-control.1">4.5</a>, <a href="#rfc.xref.header.cache-control.2">13.1.1</a>, <a href="#rfc.xref.header.cache-control.3">13.1.1</a>, <a href="#rfc.xref.header.cache-control.4">13.1.3</a>, <a href="#rfc.xref.header.cache-control.5">13.2.1</a>, <a href="#rfc.xref.header.cache-control.6">13.2.5</a>, <a href="#rfc.xref.header.cache-control.7">13.4</a>, <a href="#rfc.xref.header.cache-control.8">13.4</a>, <a href="#rfc.xref.header.cache-control.9">13.8</a>, <a href="#rfc.iref.h.11"><b>14.9</b></a>, <a href="#rfc.xref.header.cache-control.10">14.21</a>, <a href="#rfc.xref.header.cache-control.11">14.32</a>, <a href="#rfc.xref.header.cache-control.12">19.6.3</a></li> 6417 <li>Connection <a href="#rfc.xref.header.connection.1">4.5</a>, <a href="#rfc.xref.header.connection.2">8.1.2</a>, <a href="#rfc.xref.header.connection.3">8.1.3</a>, <a href="#rfc.xref.header.connection.4">13.5.1</a>, <a href="#rfc.iref.h.12"><b>14.10</b></a>, <a href="#rfc.xref.header.connection.5">14.39</a>, <a href="#rfc.xref.header.connection.6">14.42</a>, <a href="#rfc.xref.header.connection.7">19.6.2</a></li> 6418 <li>Content-Base <a href="#rfc.iref.h.58"><b>19.6.3</b></a></li> 6419 <li>Content-Disposition <a href="#rfc.xref.content-disposition.1">15.5</a>, <a href="#rfc.iref.h.51"><b>19.5.1</b></a></li> 6420 <li>Content-Encoding <a href="#rfc.xref.header.content-encoding.1">3.5</a>, <a href="#rfc.xref.header.content-encoding.2">7.1</a>, <a href="#rfc.iref.h.13"><b>14.11</b></a>, <a href="#rfc.xref.header.content-encoding.3">14.11</a></li> 6421 <li>Content-Language <a href="#rfc.xref.header.content-language.1">7.1</a>, <a href="#rfc.iref.h.14"><b>14.12</b></a></li> 6422 <li>Content-Length <a href="#rfc.xref.header.content-length.1">4.4</a>, <a href="#rfc.xref.header.content-length.2">7.1</a>, <a href="#rfc.iref.h.15"><b>14.13</b></a>, <a href="#rfc.xref.header.content-length.3">19.6.3</a></li> 6423 <li>Content-Location <a href="#rfc.xref.header.content-location.1">7.1</a>, <a href="#rfc.iref.h.16"><b>14.14</b></a>, <a href="#rfc.xref.header.content-location.2">14.30</a></li> 6424 <li>Content-MD5 <a href="#rfc.xref.header.content-md5.1">7.1</a>, <a href="#rfc.iref.h.17"><b>14.15</b></a></li> 6425 <li>Content-Range <a href="#rfc.xref.header.content-range.1">3.7.2</a>, <a href="#rfc.xref.header.content-range.2">3.12</a>, <a href="#rfc.xref.header.content-range.3">7.1</a>, <a href="#rfc.xref.header.content-range.4">10.2.7</a>, <a href="#rfc.xref.header.content-range.5">10.4.17</a>, <a href="#rfc.iref.h.18"><b>14.16</b></a>, <a href="#rfc.xref.header.content-range.6">19.6.3</a>, <a href="#rfc.xref.header.content-range.7">19.6.3</a>, <a href="#rfc.xref.header.content-range.8">19.6.3</a></li> 6426 <li>Content-Type <a href="#rfc.xref.header.content-type.1">3.7</a>, <a href="#rfc.xref.header.content-type.2">7.1</a>, <a href="#rfc.iref.h.19"><b>14.17</b></a></li> 6427 <li>Content-Version <a href="#rfc.iref.h.53"><b>19.6.3</b></a></li> 6428 <li>Date <a href="#rfc.xref.header.date.1">4.5</a>, <a href="#rfc.xref.header.date.2">13.2.3</a>, <a href="#rfc.iref.h.20"><b>14.18</b></a></li> 6429 <li>Derived-From <a href="#rfc.iref.h.54"><b>19.6.3</b></a></li> 6430 <li>ETag <a href="#rfc.xref.header.etag.1">3.11</a>, <a href="#rfc.xref.header.etag.2">6.2</a>, <a href="#rfc.xref.header.etag.3">10.2.2</a>, <a href="#rfc.xref.header.etag.4">13.3.2</a>, <a href="#rfc.iref.h.21"><b>14.19</b></a></li> 6431 <li>Expect <a href="#rfc.xref.header.expect.1">5.3</a>, <a href="#rfc.xref.header.expect.2">8.2.3</a>, <a href="#rfc.xref.header.expect.3">8.2.3</a>, <a href="#rfc.xref.header.expect.4">10.4.18</a>, <a href="#rfc.iref.h.22"><b>14.20</b></a>, <a href="#rfc.xref.header.expect.5">19.6.3</a></li> 6432 <li>Expires <a href="#rfc.xref.header.expires.1">7.1</a>, <a href="#rfc.xref.header.expires.2">13.4</a>, <a href="#rfc.xref.header.expires.3">14.9.3</a>, <a href="#rfc.iref.h.23"><b>14.21</b></a></li> 6433 <li>From <a href="#rfc.xref.header.from.1">5.3</a>, <a href="#rfc.iref.h.24"><b>14.22</b></a></li> 6434 <li>Host <a href="#rfc.xref.header.host.1">5.3</a>, <a href="#rfc.xref.header.host.2">9</a>, <a href="#rfc.iref.h.26"><b>14.23</b></a>, <a href="#rfc.xref.header.host.3">19.6.1.1</a></li> 6435 <li>If-Match <a href="#rfc.xref.header.if-match.1">3.11</a>, <a href="#rfc.xref.header.if-match.2">5.3</a>, <a href="#rfc.xref.header.if-match.3">13.3.2</a>, <a href="#rfc.xref.header.if-match.4">14.19</a>, <a href="#rfc.iref.h.27"><b>14.24</b></a></li> 6436 <li>If-Modified-Since <a href="#rfc.xref.header.if-modified-since.1">5.3</a>, <a href="#rfc.iref.h.28"><b>14.25</b></a></li> 6437 <li>If-None-Match <a href="#rfc.xref.header.if-none-match.1">3.11</a>, <a href="#rfc.xref.header.if-none-match.2">5.3</a>, <a href="#rfc.xref.header.if-none-match.3">13.3.2</a>, <a href="#rfc.xref.header.if-none-match.4">14.19</a>, <a href="#rfc.iref.h.29"><b>14.26</b></a></li> 6438 <li>If-Range <a href="#rfc.xref.header.if-range.1">3.11</a>, <a href="#rfc.xref.header.if-range.2">5.3</a>, <a href="#rfc.xref.header.if-range.3">10.2.7</a>, <a href="#rfc.iref.h.30"><b>14.27</b></a>, <a href="#rfc.xref.header.if-range.4">14.35.2</a>, <a href="#rfc.xref.header.if-range.5">19.6.3</a></li> 6439 <li>If-Unmodified-Since <a href="#rfc.xref.header.if-unmodified-since.1">5.3</a>, <a href="#rfc.iref.h.31"><b>14.28</b></a></li> 6440 <li>Last-Modified <a href="#rfc.xref.header.last-modified.1">7.1</a>, <a href="#rfc.iref.h.32"><b>14.29</b></a></li> 6441 <li>Link <a href="#rfc.iref.h.55"><b>19.6.3</b></a></li> 6442 <li>Location <a href="#rfc.xref.header.location.1">6.2</a>, <a href="#rfc.xref.header.location.2">9.5</a>, <a href="#rfc.iref.h.33"><b>14.30</b></a></li> 6443 <li>Max-Forwards <a href="#rfc.xref.header.max-forwards.1">5.3</a>, <a href="#rfc.xref.header.max-forwards.2">9.8</a>, <a href="#rfc.iref.h.34"><b>14.31</b></a></li> 6444 <li>Pragma <a href="#rfc.xref.header.pragma.1">4.5</a>, <a href="#rfc.xref.header.pragma.2">14.9</a>, <a href="#rfc.iref.h.35"><b>14.32</b></a></li> 6445 <li>Proxy-Authenticate <a href="#rfc.xref.header.proxy-authenticate.1">6.2</a>, <a href="#rfc.xref.header.proxy-authenticate.2">10.4.8</a>, <a href="#rfc.iref.h.36"><b>14.33</b></a></li> 6446 <li>Proxy-Authorization <a href="#rfc.xref.header.proxy-authorization.1">5.3</a>, <a href="#rfc.xref.header.proxy-authorization.2">10.4.8</a>, <a href="#rfc.iref.h.37"><b>14.34</b></a></li> 6447 <li>Public <a href="#rfc.iref.h.57"><b>19.6.3</b></a></li> 6448 <li>Range <a href="#rfc.xref.header.range.1">3.12</a>, <a href="#rfc.xref.header.range.2">5.3</a>, <a href="#rfc.xref.header.range.3">9.3</a>, <a href="#rfc.xref.header.range.4">10.2.7</a>, <a href="#rfc.xref.header.range.5">10.4.17</a>, <a href="#rfc.xref.header.range.6">14.25</a>, <a href="#rfc.iref.h.38"><b>14.35</b></a></li> 6449 <li>Referer <a href="#rfc.xref.header.referer.1">5.3</a>, <a href="#rfc.iref.h.39"><b>14.36</b></a></li> 6450 <li>Retry-After <a href="#rfc.xref.header.retry-after.1">6.2</a>, <a href="#rfc.iref.h.40"><b>14.37</b></a></li> 6451 <li>Server <a href="#rfc.xref.header.server.1">6.2</a>, <a href="#rfc.iref.h.41"><b>14.38</b></a>, <a href="#rfc.xref.header.server.2">15.1.2</a></li> 6452 <li>TE <a href="#rfc.xref.header.te.1">3.6</a>, <a href="#rfc.xref.header.te.2">3.6.1</a>, <a href="#rfc.xref.header.te.3">5.3</a>, <a href="#rfc.iref.h.42"><b>14.39</b></a>, <a href="#rfc.xref.header.te.4">19.6.3</a></li> 6453 <li>Trailer <a href="#rfc.xref.header.trailer.1">3.6.1</a>, <a href="#rfc.xref.header.trailer.2">4.5</a>, <a href="#rfc.iref.h.43"><b>14.40</b></a></li> 6454 <li>Transfer-Encoding <a href="#rfc.xref.header.transfer-encoding.1">3.6</a>, <a href="#rfc.xref.header.transfer-encoding.2">4.3</a>, <a href="#rfc.xref.header.transfer-encoding.3">4.4</a>, <a href="#rfc.xref.header.transfer-encoding.4">4.5</a>, <a href="#rfc.iref.h.44"><b>14.41</b></a>, <a href="#rfc.xref.header.transfer-encoding.5">19.4.6</a></li> 6455 <li>Upgrade <a href="#rfc.xref.header.upgrade.1">4.5</a>, <a href="#rfc.xref.header.upgrade.2">10.1.2</a>, <a href="#rfc.iref.h.45"><b>14.42</b></a></li> 6456 <li>URI <a href="#rfc.iref.h.56"><b>19.6.3</b></a></li> 6457 <li>User-Agent <a href="#rfc.xref.header.user-agent.1">5.3</a>, <a href="#rfc.xref.header.user-agent.2">12.1</a>, <a href="#rfc.iref.h.46"><b>14.43</b></a>, <a href="#rfc.xref.header.user-agent.3">15.1.2</a></li> 6458 <li>Vary <a href="#rfc.xref.header.vary.1">6.2</a>, <a href="#rfc.xref.header.vary.2">12.1</a>, <a href="#rfc.xref.header.vary.3">13.3.2</a>, <a href="#rfc.xref.header.vary.4">13.6</a>, <a href="#rfc.xref.header.vary.5">14.19</a>, <a href="#rfc.xref.header.vary.6">14.24</a>, <a href="#rfc.xref.header.vary.7">14.26</a>, <a href="#rfc.iref.h.47"><b>14.44</b></a></li> 6459 <li>Via <a href="#rfc.xref.header.via.1">4.5</a>, <a href="#rfc.xref.header.via.2">9.8</a>, <a href="#rfc.xref.header.via.3">14.38</a>, <a href="#rfc.iref.h.48"><b>14.45</b></a></li> 6460 <li>Warning <a href="#rfc.xref.header.warning.1">4.5</a>, <a href="#rfc.xref.header.warning.2">13.1.1</a>, <a href="#rfc.xref.header.warning.3">13.1.2</a>, <a href="#rfc.xref.header.warning.4">13.1.2</a>, <a href="#rfc.xref.header.warning.5">13.5.2</a>, <a href="#rfc.xref.header.warning.6">13.5.3</a>, <a href="#rfc.iref.h.49"><b>14.46</b></a>, <a href="#rfc.xref.header.warning.7">19.6.3</a></li> 6461 <li>WWW-Authenticate <a href="#rfc.xref.header.www-authenticate.1">6.2</a>, <a href="#rfc.xref.header.www-authenticate.2">10.4.2</a>, <a href="#rfc.iref.h.50"><b>14.47</b></a></li> 6456 6462 </ul> 6457 6463 </li> 6458 <li class="indline1">heuristic expiration time <a class="iref"href="#rfc.iref.h.1">1.3</a></li>6459 <li class="indline1">Host header <a class="iref" href="#rfc.xref.header.host.1">5.3</a>, <a class="iref" href="#rfc.xref.header.host.2">9</a>, <a class="iref" href="#rfc.iref.h.25"><b>14.23</b></a>, <a class="iref"href="#rfc.xref.header.host.3">19.6.1.1</a></li>6464 <li>heuristic expiration time <a href="#rfc.iref.h.1">1.3</a></li> 6465 <li>Host header <a href="#rfc.xref.header.host.1">5.3</a>, <a href="#rfc.xref.header.host.2">9</a>, <a href="#rfc.iref.h.25"><b>14.23</b></a>, <a href="#rfc.xref.header.host.3">19.6.1.1</a></li> 6460 6466 </ul> 6461 6467 </li> 6462 <li class="indline0"><a id="rfc.index.I" href="#rfc.index.I"><b>I</b></a><ul class="ind">6463 <li class="indline1">identity <a class="iref"href="#rfc.iref.i.2">3.5</a></li>6464 <li class="indline1">If-Match header <a class="iref" href="#rfc.xref.header.if-match.1">3.11</a>, <a class="iref" href="#rfc.xref.header.if-match.2">5.3</a>, <a class="iref" href="#rfc.xref.header.if-match.3">13.3.2</a>, <a class="iref" href="#rfc.xref.header.if-match.4">14.19</a>, <a class="iref"href="#rfc.iref.i.3"><b>14.24</b></a></li>6465 <li class="indline1">If-Modified-Since header <a class="iref" href="#rfc.xref.header.if-modified-since.1">5.3</a>, <a class="iref"href="#rfc.iref.i.4"><b>14.25</b></a></li>6466 <li class="indline1">If-None-Match header <a class="iref" href="#rfc.xref.header.if-none-match.1">3.11</a>, <a class="iref" href="#rfc.xref.header.if-none-match.2">5.3</a>, <a class="iref" href="#rfc.xref.header.if-none-match.3">13.3.2</a>, <a class="iref" href="#rfc.xref.header.if-none-match.4">14.19</a>, <a class="iref"href="#rfc.iref.i.5"><b>14.26</b></a></li>6467 <li class="indline1">If-Range header <a class="iref" href="#rfc.xref.header.if-range.1">3.11</a>, <a class="iref" href="#rfc.xref.header.if-range.2">5.3</a>, <a class="iref" href="#rfc.xref.header.if-range.3">10.2.7</a>, <a class="iref" href="#rfc.iref.i.6"><b>14.27</b></a>, <a class="iref" href="#rfc.xref.header.if-range.4">14.35.2</a>, <a class="iref"href="#rfc.xref.header.if-range.5">19.6.3</a></li>6468 <li class="indline1">If-Unmodified-Since header <a class="iref" href="#rfc.xref.header.if-unmodified-since.1">5.3</a>, <a class="iref"href="#rfc.iref.i.7"><b>14.28</b></a></li>6469 <li class="indline1">inbound <a class="iref"href="#rfc.iref.i.1">1.3</a></li>6470 <li class="indline1"><em>ISO-8859</em> <a class="iref" href="#rfc.xref.ISO-8859.1">2.2</a>, <a class="iref"href="#ISO-8859"><b>17</b></a></li>6468 <li><a id="rfc.index.I" href="#rfc.index.I"><b>I</b></a><ul> 6469 <li>identity <a href="#rfc.iref.i.2">3.5</a></li> 6470 <li>If-Match header <a href="#rfc.xref.header.if-match.1">3.11</a>, <a href="#rfc.xref.header.if-match.2">5.3</a>, <a href="#rfc.xref.header.if-match.3">13.3.2</a>, <a href="#rfc.xref.header.if-match.4">14.19</a>, <a href="#rfc.iref.i.3"><b>14.24</b></a></li> 6471 <li>If-Modified-Since header <a href="#rfc.xref.header.if-modified-since.1">5.3</a>, <a href="#rfc.iref.i.4"><b>14.25</b></a></li> 6472 <li>If-None-Match header <a href="#rfc.xref.header.if-none-match.1">3.11</a>, <a href="#rfc.xref.header.if-none-match.2">5.3</a>, <a href="#rfc.xref.header.if-none-match.3">13.3.2</a>, <a href="#rfc.xref.header.if-none-match.4">14.19</a>, <a href="#rfc.iref.i.5"><b>14.26</b></a></li> 6473 <li>If-Range header <a href="#rfc.xref.header.if-range.1">3.11</a>, <a href="#rfc.xref.header.if-range.2">5.3</a>, <a href="#rfc.xref.header.if-range.3">10.2.7</a>, <a href="#rfc.iref.i.6"><b>14.27</b></a>, <a href="#rfc.xref.header.if-range.4">14.35.2</a>, <a href="#rfc.xref.header.if-range.5">19.6.3</a></li> 6474 <li>If-Unmodified-Since header <a href="#rfc.xref.header.if-unmodified-since.1">5.3</a>, <a href="#rfc.iref.i.7"><b>14.28</b></a></li> 6475 <li>inbound <a href="#rfc.iref.i.1">1.3</a></li> 6476 <li><em>ISO-8859</em> <a href="#rfc.xref.ISO-8859.1">2.2</a>, <a href="#ISO-8859"><b>17</b></a></li> 6471 6477 </ul> 6472 6478 </li> 6473 <li class="indline0"><a id="rfc.index.L" href="#rfc.index.L"><b>L</b></a><ul class="ind">6474 <li class="indline1">Last-Modified header <a class="iref" href="#rfc.xref.header.last-modified.1">7.1</a>, <a class="iref"href="#rfc.iref.l.1"><b>14.29</b></a></li>6475 <li class="indline1">Link header <a class="iref"href="#rfc.iref.l.4"><b>19.6.3</b></a></li>6476 <li class="indline1">LINK method <a class="iref"href="#rfc.iref.l.3"><b>19.6.3</b></a></li>6477 <li class="indline1">Location header <a class="iref" href="#rfc.xref.header.location.1">6.2</a>, <a class="iref" href="#rfc.xref.header.location.2">9.5</a>, <a class="iref"href="#rfc.iref.l.2"><b>14.30</b></a></li>6478 <li class="indline1"><em>Luo1998</em> <a class="iref" href="#rfc.xref.Luo1998.1">9.9</a>, <a class="iref"href="#Luo1998"><b>17</b></a></li>6479 <li><a id="rfc.index.L" href="#rfc.index.L"><b>L</b></a><ul> 6480 <li>Last-Modified header <a href="#rfc.xref.header.last-modified.1">7.1</a>, <a href="#rfc.iref.l.1"><b>14.29</b></a></li> 6481 <li>Link header <a href="#rfc.iref.l.4"><b>19.6.3</b></a></li> 6482 <li>LINK method <a href="#rfc.iref.l.3"><b>19.6.3</b></a></li> 6483 <li>Location header <a href="#rfc.xref.header.location.1">6.2</a>, <a href="#rfc.xref.header.location.2">9.5</a>, <a href="#rfc.iref.l.2"><b>14.30</b></a></li> 6484 <li><em>Luo1998</em> <a href="#rfc.xref.Luo1998.1">9.9</a>, <a href="#Luo1998"><b>17</b></a></li> 6479 6485 </ul> 6480 6486 </li> 6481 <li class="indline0"><a id="rfc.index.M" href="#rfc.index.M"><b>M</b></a><ul class="ind">6482 <li class="indline1">max-age 6483 <ul class="ind">6484 <li class="indline1">Cache Directive <a class="iref" href="#rfc.iref.m.10"><b>14.9.3</b></a>, <a class="iref"href="#rfc.iref.m.13"><b>14.9.4</b></a></li>6487 <li><a id="rfc.index.M" href="#rfc.index.M"><b>M</b></a><ul> 6488 <li>max-age 6489 <ul> 6490 <li>Cache Directive <a href="#rfc.iref.m.10"><b>14.9.3</b></a>, <a href="#rfc.iref.m.13"><b>14.9.4</b></a></li> 6485 6491 </ul> 6486 6492 </li> 6487 <li class="indline1">Max-Forwards header <a class="iref" href="#rfc.xref.header.max-forwards.1">5.3</a>, <a class="iref" href="#rfc.xref.header.max-forwards.2">9.8</a>, <a class="iref"href="#rfc.iref.m.15"><b>14.31</b></a></li>6488 <li class="indline1">max-stale 6489 <ul class="ind">6490 <li class="indline1">Cache Directive <a class="iref"href="#rfc.iref.m.12"><b>14.9.3</b></a></li>6493 <li>Max-Forwards header <a href="#rfc.xref.header.max-forwards.1">5.3</a>, <a href="#rfc.xref.header.max-forwards.2">9.8</a>, <a href="#rfc.iref.m.15"><b>14.31</b></a></li> 6494 <li>max-stale 6495 <ul> 6496 <li>Cache Directive <a href="#rfc.iref.m.12"><b>14.9.3</b></a></li> 6491 6497 </ul> 6492 6498 </li> 6493 <li class="indline1">Media Type 6494 <ul class="ind">6495 <li class="indline1">application/http <a class="iref"href="#rfc.iref.m.18"><b>19.1</b></a></li>6496 <li class="indline1">message/http <a class="iref"href="#rfc.iref.m.16"><b>19.1</b></a></li>6497 <li class="indline1">multipart/byteranges <a class="iref"href="#rfc.iref.m.19"><b>19.2</b></a></li>6498 <li class="indline1">multipart/x-byteranges <a class="iref"href="#rfc.iref.m.22">19.2</a></li>6499 <li>Media Type 6500 <ul> 6501 <li>application/http <a href="#rfc.iref.m.18"><b>19.1</b></a></li> 6502 <li>message/http <a href="#rfc.iref.m.16"><b>19.1</b></a></li> 6503 <li>multipart/byteranges <a href="#rfc.iref.m.19"><b>19.2</b></a></li> 6504 <li>multipart/x-byteranges <a href="#rfc.iref.m.22">19.2</a></li> 6499 6505 </ul> 6500 6506 </li> 6501 <li class="indline1">message <a class="iref"href="#rfc.iref.m.1">1.3</a></li>6502 <li class="indline1">message/http Media Type <a class="iref"href="#rfc.iref.m.17"><b>19.1</b></a></li>6503 <li class="indline1">Methods 6504 <ul class="ind">6505 <li class="indline1">CONNECT <a class="iref" href="#rfc.xref.CONNECT.1">5.1.1</a>, <a class="iref" href="#rfc.xref.CONNECT.2">5.1.2</a>, <a class="iref"href="#rfc.iref.m.9"><b>9.9</b></a></li>6506 <li class="indline1">DELETE <a class="iref" href="#rfc.xref.DELETE.1">5.1.1</a>, <a class="iref"href="#rfc.iref.m.7"><b>9.7</b></a></li>6507 <li class="indline1">GET <a class="iref" href="#rfc.xref.GET.1">5.1.1</a>, <a class="iref"href="#rfc.iref.m.3"><b>9.3</b></a></li>6508 <li class="indline1">HEAD <a class="iref" href="#rfc.xref.HEAD.1">5.1.1</a>, <a class="iref"href="#rfc.iref.m.4"><b>9.4</b></a></li>6509 <li class="indline1">LINK <a class="iref"href="#rfc.iref.m.24"><b>19.6.3</b></a></li>6510 <li class="indline1">OPTIONS <a class="iref" href="#rfc.xref.OPTIONS.1">5.1.1</a>, <a class="iref" href="#rfc.iref.m.2"><b>9.2</b></a>, <a class="iref"href="#rfc.xref.OPTIONS.2">14.31</a></li>6511 <li class="indline1">PATCH <a class="iref"href="#rfc.iref.m.23"><b>19.6.3</b></a></li>6512 <li class="indline1">POST <a class="iref" href="#rfc.xref.POST.1">5.1.1</a>, <a class="iref"href="#rfc.iref.m.5"><b>9.5</b></a></li>6513 <li class="indline1">PUT <a class="iref" href="#rfc.xref.PUT.1">5.1.1</a>, <a class="iref"href="#rfc.iref.m.6"><b>9.6</b></a></li>6514 <li class="indline1">TRACE <a class="iref" href="#rfc.xref.TRACE.1">5.1.1</a>, <a class="iref" href="#rfc.iref.m.8"><b>9.8</b></a>, <a class="iref"href="#rfc.xref.TRACE.2">14.31</a></li>6515 <li class="indline1">UNLINK <a class="iref"href="#rfc.iref.m.25"><b>19.6.3</b></a></li>6507 <li>message <a href="#rfc.iref.m.1">1.3</a></li> 6508 <li>message/http Media Type <a href="#rfc.iref.m.17"><b>19.1</b></a></li> 6509 <li>Methods 6510 <ul> 6511 <li>CONNECT <a href="#rfc.xref.CONNECT.1">5.1.1</a>, <a href="#rfc.xref.CONNECT.2">5.1.2</a>, <a href="#rfc.iref.m.9"><b>9.9</b></a></li> 6512 <li>DELETE <a href="#rfc.xref.DELETE.1">5.1.1</a>, <a href="#rfc.iref.m.7"><b>9.7</b></a></li> 6513 <li>GET <a href="#rfc.xref.GET.1">5.1.1</a>, <a href="#rfc.iref.m.3"><b>9.3</b></a></li> 6514 <li>HEAD <a href="#rfc.xref.HEAD.1">5.1.1</a>, <a href="#rfc.iref.m.4"><b>9.4</b></a></li> 6515 <li>LINK <a href="#rfc.iref.m.24"><b>19.6.3</b></a></li> 6516 <li>OPTIONS <a href="#rfc.xref.OPTIONS.1">5.1.1</a>, <a href="#rfc.iref.m.2"><b>9.2</b></a>, <a href="#rfc.xref.OPTIONS.2">14.31</a></li> 6517 <li>PATCH <a href="#rfc.iref.m.23"><b>19.6.3</b></a></li> 6518 <li>POST <a href="#rfc.xref.POST.1">5.1.1</a>, <a href="#rfc.iref.m.5"><b>9.5</b></a></li> 6519 <li>PUT <a href="#rfc.xref.PUT.1">5.1.1</a>, <a href="#rfc.iref.m.6"><b>9.6</b></a></li> 6520 <li>TRACE <a href="#rfc.xref.TRACE.1">5.1.1</a>, <a href="#rfc.iref.m.8"><b>9.8</b></a>, <a href="#rfc.xref.TRACE.2">14.31</a></li> 6521 <li>UNLINK <a href="#rfc.iref.m.25"><b>19.6.3</b></a></li> 6516 6522 </ul> 6517 6523 </li> 6518 <li class="indline1">min-fresh 6519 <ul class="ind">6520 <li class="indline1">Cache Directive <a class="iref"href="#rfc.iref.m.11"><b>14.9.3</b></a></li>6524 <li>min-fresh 6525 <ul> 6526 <li>Cache Directive <a href="#rfc.iref.m.11"><b>14.9.3</b></a></li> 6521 6527 </ul> 6522 6528 </li> 6523 <li class="indline1">multipart/byteranges Media Type <a class="iref"href="#rfc.iref.m.20"><b>19.2</b></a></li>6524 <li class="indline1">multipart/x-byteranges Media Type <a class="iref"href="#rfc.iref.m.21">19.2</a></li>6525 <li class="indline1">must-revalidate 6526 <ul class="ind">6527 <li class="indline1">Cache Directive <a class="iref"href="#rfc.iref.m.14"><b>14.9.4</b></a></li>6529 <li>multipart/byteranges Media Type <a href="#rfc.iref.m.20"><b>19.2</b></a></li> 6530 <li>multipart/x-byteranges Media Type <a href="#rfc.iref.m.21">19.2</a></li> 6531 <li>must-revalidate 6532 <ul> 6533 <li>Cache Directive <a href="#rfc.iref.m.14"><b>14.9.4</b></a></li> 6528 6534 </ul> 6529 6535 </li> 6530 6536 </ul> 6531 6537 </li> 6532 <li class="indline0"><a id="rfc.index.N" href="#rfc.index.N"><b>N</b></a><ul class="ind">6533 <li class="indline1"><em>Nie1997</em> <a class="iref" href="#rfc.xref.Nie1997.1">8.1.1</a>, <a class="iref" href="#Nie1997"><b>17</b></a>, <a class="iref"href="#rfc.xref.Nie1997.2">19.6.3</a></li>6534 <li class="indline1">no-cache 6535 <ul class="ind">6536 <li class="indline1">Cache Directive <a class="iref"href="#rfc.iref.n.1"><b>14.9.1</b></a></li>6538 <li><a id="rfc.index.N" href="#rfc.index.N"><b>N</b></a><ul> 6539 <li><em>Nie1997</em> <a href="#rfc.xref.Nie1997.1">8.1.1</a>, <a href="#Nie1997"><b>17</b></a>, <a href="#rfc.xref.Nie1997.2">19.6.3</a></li> 6540 <li>no-cache 6541 <ul> 6542 <li>Cache Directive <a href="#rfc.iref.n.1"><b>14.9.1</b></a></li> 6537 6543 </ul> 6538 6544 </li> 6539 <li class="indline1">no-store 6540 <ul class="ind">6541 <li class="indline1">Cache Directive <a class="iref"href="#rfc.iref.n.2"><b>14.9.2</b></a></li>6545 <li>no-store 6546 <ul> 6547 <li>Cache Directive <a href="#rfc.iref.n.2"><b>14.9.2</b></a></li> 6542 6548 </ul> 6543 6549 </li> 6544 <li class="indline1">no-transform 6545 <ul class="ind">6546 <li class="indline1">Cache Directive <a class="iref"href="#rfc.iref.n.3"><b>14.9.5</b></a></li>6550 <li>no-transform 6551 <ul> 6552 <li>Cache Directive <a href="#rfc.iref.n.3"><b>14.9.5</b></a></li> 6547 6553 </ul> 6548 6554 </li> 6549 6555 </ul> 6550 6556 </li> 6551 <li class="indline0"><a id="rfc.index.O" href="#rfc.index.O"><b>O</b></a><ul class="ind">6552 <li class="indline1">only-if-cached 6553 <ul class="ind">6554 <li class="indline1">Cache Directive <a class="iref"href="#rfc.iref.o.4"><b>14.9.4</b></a></li>6557 <li><a id="rfc.index.O" href="#rfc.index.O"><b>O</b></a><ul> 6558 <li>only-if-cached 6559 <ul> 6560 <li>Cache Directive <a href="#rfc.iref.o.4"><b>14.9.4</b></a></li> 6555 6561 </ul> 6556 6562 </li> 6557 <li class="indline1">OPTIONS method <a class="iref" href="#rfc.xref.OPTIONS.1">5.1.1</a>, <a class="iref" href="#rfc.iref.o.3"><b>9.2</b></a>, <a class="iref"href="#rfc.xref.OPTIONS.2">14.31</a></li>6558 <li class="indline1">origin server <a class="iref"href="#rfc.iref.o.1">1.3</a></li>6559 <li class="indline1">outbound <a class="iref"href="#rfc.iref.o.2">1.3</a></li>6563 <li>OPTIONS method <a href="#rfc.xref.OPTIONS.1">5.1.1</a>, <a href="#rfc.iref.o.3"><b>9.2</b></a>, <a href="#rfc.xref.OPTIONS.2">14.31</a></li> 6564 <li>origin server <a href="#rfc.iref.o.1">1.3</a></li> 6565 <li>outbound <a href="#rfc.iref.o.2">1.3</a></li> 6560 6566 </ul> 6561 6567 </li> 6562 <li class="indline0"><a id="rfc.index.P" href="#rfc.index.P"><b>P</b></a><ul class="ind">6563 <li class="indline1"><em>Pad1995</em> <a class="iref" href="#rfc.xref.Pad1995.1">8.1.1</a>, <a class="iref"href="#Pad1995"><b>17</b></a></li>6564 <li class="indline1">PATCH method <a class="iref"href="#rfc.iref.p.10"><b>19.6.3</b></a></li>6565 <li class="indline1">POST method <a class="iref" href="#rfc.xref.POST.1">5.1.1</a>, <a class="iref"href="#rfc.iref.p.2"><b>9.5</b></a></li>6566 <li class="indline1">Pragma header <a class="iref" href="#rfc.xref.header.pragma.1">4.5</a>, <a class="iref" href="#rfc.xref.header.pragma.2">14.9</a>, <a class="iref"href="#rfc.iref.p.7"><b>14.32</b></a></li>6567 <li class="indline1">private 6568 <ul class="ind">6569 <li class="indline1">Cache Directive <a class="iref"href="#rfc.iref.p.5"><b>14.9.1</b></a></li>6568 <li><a id="rfc.index.P" href="#rfc.index.P"><b>P</b></a><ul> 6569 <li><em>Pad1995</em> <a href="#rfc.xref.Pad1995.1">8.1.1</a>, <a href="#Pad1995"><b>17</b></a></li> 6570 <li>PATCH method <a href="#rfc.iref.p.10"><b>19.6.3</b></a></li> 6571 <li>POST method <a href="#rfc.xref.POST.1">5.1.1</a>, <a href="#rfc.iref.p.2"><b>9.5</b></a></li> 6572 <li>Pragma header <a href="#rfc.xref.header.pragma.1">4.5</a>, <a href="#rfc.xref.header.pragma.2">14.9</a>, <a href="#rfc.iref.p.7"><b>14.32</b></a></li> 6573 <li>private 6574 <ul> 6575 <li>Cache Directive <a href="#rfc.iref.p.5"><b>14.9.1</b></a></li> 6570 6576 </ul> 6571 6577 </li> 6572 <li class="indline1">proxy <a class="iref"href="#rfc.iref.p.1">1.3</a></li>6573 <li class="indline1">Proxy-Authenticate header <a class="iref" href="#rfc.xref.header.proxy-authenticate.1">6.2</a>, <a class="iref" href="#rfc.xref.header.proxy-authenticate.2">10.4.8</a>, <a class="iref"href="#rfc.iref.p.8"><b>14.33</b></a></li>6574 <li class="indline1">Proxy-Authorization header <a class="iref" href="#rfc.xref.header.proxy-authorization.1">5.3</a>, <a class="iref" href="#rfc.xref.header.proxy-authorization.2">10.4.8</a>, <a class="iref"href="#rfc.iref.p.9"><b>14.34</b></a></li>6575 <li class="indline1">proxy-revalidate 6576 <ul class="ind">6577 <li class="indline1">Cache Directive <a class="iref"href="#rfc.iref.p.6"><b>14.9.4</b></a></li>6578 <li>proxy <a href="#rfc.iref.p.1">1.3</a></li> 6579 <li>Proxy-Authenticate header <a href="#rfc.xref.header.proxy-authenticate.1">6.2</a>, <a href="#rfc.xref.header.proxy-authenticate.2">10.4.8</a>, <a href="#rfc.iref.p.8"><b>14.33</b></a></li> 6580 <li>Proxy-Authorization header <a href="#rfc.xref.header.proxy-authorization.1">5.3</a>, <a href="#rfc.xref.header.proxy-authorization.2">10.4.8</a>, <a href="#rfc.iref.p.9"><b>14.34</b></a></li> 6581 <li>proxy-revalidate 6582 <ul> 6583 <li>Cache Directive <a href="#rfc.iref.p.6"><b>14.9.4</b></a></li> 6578 6584 </ul> 6579 6585 </li> 6580 <li class="indline1">public 6581 <ul class="ind">6582 <li class="indline1">Cache Directive <a class="iref"href="#rfc.iref.p.4"><b>14.9.1</b></a></li>6586 <li>public 6587 <ul> 6588 <li>Cache Directive <a href="#rfc.iref.p.4"><b>14.9.1</b></a></li> 6583 6589 </ul> 6584 6590 </li> 6585 <li class="indline1">Public header <a class="iref"href="#rfc.iref.p.11"><b>19.6.3</b></a></li>6586 <li class="indline1">PUT method <a class="iref" href="#rfc.xref.PUT.1">5.1.1</a>, <a class="iref"href="#rfc.iref.p.3"><b>9.6</b></a></li>6591 <li>Public header <a href="#rfc.iref.p.11"><b>19.6.3</b></a></li> 6592 <li>PUT method <a href="#rfc.xref.PUT.1">5.1.1</a>, <a href="#rfc.iref.p.3"><b>9.6</b></a></li> 6587 6593 </ul> 6588 6594 </li> 6589 <li class="indline0"><a id="rfc.index.R" href="#rfc.index.R"><b>R</b></a><ul class="ind">6590 <li class="indline1">Range header <a class="iref" href="#rfc.xref.header.range.1">3.12</a>, <a class="iref" href="#rfc.xref.header.range.2">5.3</a>, <a class="iref" href="#rfc.xref.header.range.3">9.3</a>, <a class="iref" href="#rfc.xref.header.range.4">10.2.7</a>, <a class="iref" href="#rfc.xref.header.range.5">10.4.17</a>, <a class="iref" href="#rfc.xref.header.range.6">14.25</a>, <a class="iref"href="#rfc.iref.r.5"><b>14.35</b></a></li>6591 <li class="indline1">Referer header <a class="iref" href="#rfc.xref.header.referer.1">5.3</a>, <a class="iref"href="#rfc.iref.r.6"><b>14.36</b></a></li>6592 <li class="indline1">representation <a class="iref"href="#rfc.iref.r.4">1.3</a></li>6593 <li class="indline1">request <a class="iref"href="#rfc.iref.r.1">1.3</a></li>6594 <li class="indline1">resource <a class="iref"href="#rfc.iref.r.3">1.3</a></li>6595 <li class="indline1">response <a class="iref"href="#rfc.iref.r.2">1.3</a></li>6596 <li class="indline1">Retry-After header <a class="iref" href="#rfc.xref.header.retry-after.1">6.2</a>, <a class="iref"href="#rfc.iref.r.7"><b>14.37</b></a></li>6597 <li class="indline1"><em>RFC1036</em> <a class="iref" href="#rfc.xref.RFC1036.1">3.3.1</a>, <a class="iref"href="#RFC1036"><b>17</b></a></li>6598 <li class="indline1"><em>RFC1123</em> <a class="iref" href="#rfc.xref.RFC1123.1">3.3.1</a>, <a class="iref" href="#rfc.xref.RFC1123.2">14.18</a>, <a class="iref" href="#rfc.xref.RFC1123.3">14.22</a>, <a class="iref"href="#RFC1123"><b>17</b></a></li>6599 <li class="indline1"><em>RFC1305</em> <a class="iref" href="#rfc.xref.RFC1305.1">13.2.3</a>, <a class="iref" href="#rfc.xref.RFC1305.2">14.18</a>, <a class="iref"href="#RFC1305"><b>17</b></a></li>6600 <li class="indline1"><em>RFC1436</em> <a class="iref" href="#rfc.xref.RFC1436.1">1.1</a>, <a class="iref"href="#RFC1436"><b>17</b></a></li>6601 <li class="indline1"><em>RFC1590</em> <a class="iref" href="#rfc.xref.RFC1590.1">3.7</a>, <a class="iref" href="#rfc.xref.RFC1590.2">3.7</a>, <a class="iref" href="#RFC1590"><b>17</b></a>, <a class="iref"href="#rfc.xref.RFC1590.3">19.1</a></li>6602 <li class="indline1"><em>RFC1630</em> <a class="iref" href="#rfc.xref.RFC1630.1">1.1</a>, <a class="iref" href="#rfc.xref.RFC1630.2">3.2</a>, <a class="iref"href="#RFC1630"><b>17</b></a></li>6603 <li class="indline1"><em>RFC1700</em> <a class="iref" href="#rfc.xref.RFC1700.1">1.4</a>, <a class="iref" href="#rfc.xref.RFC1700.2">3.4</a>, <a class="iref" href="#rfc.xref.RFC1700.3">3.4</a>, <a class="iref" href="#rfc.xref.RFC1700.4">3.7</a>, <a class="iref"href="#RFC1700"><b>17</b></a></li>6604 <li class="indline1"><em>RFC1737</em> <a class="iref" href="#rfc.xref.RFC1737.1">1.1</a>, <a class="iref" href="#rfc.xref.RFC1737.2">3.2</a>, <a class="iref"href="#RFC1737"><b>17</b></a></li>6605 <li class="indline1"><em>RFC1738</em> <a class="iref" href="#rfc.xref.RFC1738.1">1.1</a>, <a class="iref" href="#rfc.xref.RFC1738.2">3.2</a>, <a class="iref" href="#rfc.xref.RFC1738.3">3.2.1</a>, <a class="iref"href="#RFC1738"><b>17</b></a></li>6606 <li class="indline1"><em>RFC1766</em> <a class="iref" href="#rfc.xref.RFC1766.1">3.10</a>, <a class="iref"href="#RFC1766"><b>17</b></a></li>6607 <li class="indline1"><em>RFC1806</em> <a class="iref" href="#rfc.xref.RFC1806.1">15.5</a>, <a class="iref" href="#RFC1806"><b>17</b></a>, <a class="iref"href="#rfc.xref.RFC1806.2">19.5.1</a></li>6608 <li class="indline1"><em>RFC1808</em> <a class="iref" href="#rfc.xref.RFC1808.1">3.2.1</a>, <a class="iref" href="#rfc.xref.RFC1808.2">3.2.1</a>, <a class="iref"href="#RFC1808"><b>17</b></a></li>6609 <li class="indline1"><em>RFC1864</em> <a class="iref" href="#rfc.xref.RFC1864.1">14.15</a>, <a class="iref"href="#RFC1864"><b>17</b></a></li>6610 <li class="indline1"><em>RFC1866</em> <a class="iref"href="#RFC1866"><b>17</b></a></li>6611 <li class="indline1"><em>RFC1867</em> <a class="iref" href="#rfc.xref.RFC1867.1">3.7.2</a>, <a class="iref"href="#RFC1867"><b>17</b></a></li>6612 <li class="indline1"><em>RFC1900</em> <a class="iref" href="#rfc.xref.RFC1900.1">3.2.2</a>, <a class="iref" href="#rfc.xref.RFC1900.2">15.3</a>, <a class="iref"href="#RFC1900"><b>17</b></a></li>6613 <li class="indline1"><em>RFC1945</em> <a class="iref" href="#rfc.xref.RFC1945.1">1.1</a>, <a class="iref"href="#RFC1945"><b>17</b></a></li>6614 <li class="indline1"><em>RFC1950</em> <a class="iref" href="#rfc.xref.RFC1950.1">3.5</a>, <a class="iref"href="#RFC1950"><b>17</b></a></li>6615 <li class="indline1"><em>RFC1951</em> <a class="iref" href="#rfc.xref.RFC1951.1">3.5</a>, <a class="iref"href="#RFC1951"><b>17</b></a></li>6616 <li class="indline1"><em>RFC1952</em> <a class="iref" href="#rfc.xref.RFC1952.1">3.5</a>, <a class="iref"href="#RFC1952"><b>17</b></a></li>6617 <li class="indline1"><em>RFC2026</em> <a class="iref"href="#RFC2026"><b>17</b></a></li>6618 <li class="indline1"><em>RFC2045</em> <a class="iref" href="#rfc.xref.RFC2045.1">1.1</a>, <a class="iref" href="#rfc.xref.RFC2045.2">3.6</a>, <a class="iref" href="#rfc.xref.RFC2045.3">16</a>, <a class="iref" href="#RFC2045"><b>17</b></a>, <a class="iref" href="#rfc.xref.RFC2045.4">19.4</a>, <a class="iref" href="#rfc.xref.RFC2045.5">19.4.1</a>, <a class="iref"href="#rfc.xref.RFC2045.6">19.4.2</a></li>6619 <li class="indline1"><em>RFC2046</em> <a class="iref" href="#rfc.xref.RFC2046.1">3.7.2</a>, <a class="iref" href="#rfc.xref.RFC2046.2">3.7.2</a>, <a class="iref" href="#RFC2046"><b>17</b></a>, <a class="iref" href="#rfc.xref.RFC2046.3">19.2</a><ul class="ind">6620 <li class="indline1"><em>Section 5.1.1</em> <a class="iref"href="#rfc.xref.RFC2046.1">3.7.2</a></li>6595 <li><a id="rfc.index.R" href="#rfc.index.R"><b>R</b></a><ul> 6596 <li>Range header <a href="#rfc.xref.header.range.1">3.12</a>, <a href="#rfc.xref.header.range.2">5.3</a>, <a href="#rfc.xref.header.range.3">9.3</a>, <a href="#rfc.xref.header.range.4">10.2.7</a>, <a href="#rfc.xref.header.range.5">10.4.17</a>, <a href="#rfc.xref.header.range.6">14.25</a>, <a href="#rfc.iref.r.5"><b>14.35</b></a></li> 6597 <li>Referer header <a href="#rfc.xref.header.referer.1">5.3</a>, <a href="#rfc.iref.r.6"><b>14.36</b></a></li> 6598 <li>representation <a href="#rfc.iref.r.4">1.3</a></li> 6599 <li>request <a href="#rfc.iref.r.1">1.3</a></li> 6600 <li>resource <a href="#rfc.iref.r.3">1.3</a></li> 6601 <li>response <a href="#rfc.iref.r.2">1.3</a></li> 6602 <li>Retry-After header <a href="#rfc.xref.header.retry-after.1">6.2</a>, <a href="#rfc.iref.r.7"><b>14.37</b></a></li> 6603 <li><em>RFC1036</em> <a href="#rfc.xref.RFC1036.1">3.3.1</a>, <a href="#RFC1036"><b>17</b></a></li> 6604 <li><em>RFC1123</em> <a href="#rfc.xref.RFC1123.1">3.3.1</a>, <a href="#rfc.xref.RFC1123.2">14.18</a>, <a href="#rfc.xref.RFC1123.3">14.22</a>, <a href="#RFC1123"><b>17</b></a></li> 6605 <li><em>RFC1305</em> <a href="#rfc.xref.RFC1305.1">13.2.3</a>, <a href="#rfc.xref.RFC1305.2">14.18</a>, <a href="#RFC1305"><b>17</b></a></li> 6606 <li><em>RFC1436</em> <a href="#rfc.xref.RFC1436.1">1.1</a>, <a href="#RFC1436"><b>17</b></a></li> 6607 <li><em>RFC1590</em> <a href="#rfc.xref.RFC1590.1">3.7</a>, <a href="#rfc.xref.RFC1590.2">3.7</a>, <a href="#RFC1590"><b>17</b></a>, <a href="#rfc.xref.RFC1590.3">19.1</a></li> 6608 <li><em>RFC1630</em> <a href="#rfc.xref.RFC1630.1">1.1</a>, <a href="#rfc.xref.RFC1630.2">3.2</a>, <a href="#RFC1630"><b>17</b></a></li> 6609 <li><em>RFC1700</em> <a href="#rfc.xref.RFC1700.1">1.4</a>, <a href="#rfc.xref.RFC1700.2">3.4</a>, <a href="#rfc.xref.RFC1700.3">3.4</a>, <a href="#rfc.xref.RFC1700.4">3.7</a>, <a href="#RFC1700"><b>17</b></a></li> 6610 <li><em>RFC1737</em> <a href="#rfc.xref.RFC1737.1">1.1</a>, <a href="#rfc.xref.RFC1737.2">3.2</a>, <a href="#RFC1737"><b>17</b></a></li> 6611 <li><em>RFC1738</em> <a href="#rfc.xref.RFC1738.1">1.1</a>, <a href="#rfc.xref.RFC1738.2">3.2</a>, <a href="#rfc.xref.RFC1738.3">3.2.1</a>, <a href="#RFC1738"><b>17</b></a></li> 6612 <li><em>RFC1766</em> <a href="#rfc.xref.RFC1766.1">3.10</a>, <a href="#RFC1766"><b>17</b></a></li> 6613 <li><em>RFC1806</em> <a href="#rfc.xref.RFC1806.1">15.5</a>, <a href="#RFC1806"><b>17</b></a>, <a href="#rfc.xref.RFC1806.2">19.5.1</a></li> 6614 <li><em>RFC1808</em> <a href="#rfc.xref.RFC1808.1">3.2.1</a>, <a href="#rfc.xref.RFC1808.2">3.2.1</a>, <a href="#RFC1808"><b>17</b></a></li> 6615 <li><em>RFC1864</em> <a href="#rfc.xref.RFC1864.1">14.15</a>, <a href="#RFC1864"><b>17</b></a></li> 6616 <li><em>RFC1866</em> <a href="#RFC1866"><b>17</b></a></li> 6617 <li><em>RFC1867</em> <a href="#rfc.xref.RFC1867.1">3.7.2</a>, <a href="#RFC1867"><b>17</b></a></li> 6618 <li><em>RFC1900</em> <a href="#rfc.xref.RFC1900.1">3.2.2</a>, <a href="#rfc.xref.RFC1900.2">15.3</a>, <a href="#RFC1900"><b>17</b></a></li> 6619 <li><em>RFC1945</em> <a href="#rfc.xref.RFC1945.1">1.1</a>, <a href="#RFC1945"><b>17</b></a></li> 6620 <li><em>RFC1950</em> <a href="#rfc.xref.RFC1950.1">3.5</a>, <a href="#RFC1950"><b>17</b></a></li> 6621 <li><em>RFC1951</em> <a href="#rfc.xref.RFC1951.1">3.5</a>, <a href="#RFC1951"><b>17</b></a></li> 6622 <li><em>RFC1952</em> <a href="#rfc.xref.RFC1952.1">3.5</a>, <a href="#RFC1952"><b>17</b></a></li> 6623 <li><em>RFC2026</em> <a href="#RFC2026"><b>17</b></a></li> 6624 <li><em>RFC2045</em> <a href="#rfc.xref.RFC2045.1">1.1</a>, <a href="#rfc.xref.RFC2045.2">3.6</a>, <a href="#rfc.xref.RFC2045.3">16</a>, <a href="#RFC2045"><b>17</b></a>, <a href="#rfc.xref.RFC2045.4">19.4</a>, <a href="#rfc.xref.RFC2045.5">19.4.1</a>, <a href="#rfc.xref.RFC2045.6">19.4.2</a></li> 6625 <li><em>RFC2046</em> <a href="#rfc.xref.RFC2046.1">3.7.2</a>, <a href="#rfc.xref.RFC2046.2">3.7.2</a>, <a href="#RFC2046"><b>17</b></a>, <a href="#rfc.xref.RFC2046.3">19.2</a><ul> 6626 <li><em>Section 5.1.1</em> <a href="#rfc.xref.RFC2046.1">3.7.2</a></li> 6621 6627 </ul> 6622 6628 </li> 6623 <li class="indline1"><em>RFC2047</em> <a class="iref" href="#rfc.xref.RFC2047.1">2.2</a>, <a class="iref" href="#rfc.xref.RFC2047.2">14.46</a>, <a class="iref"href="#RFC2047"><b>17</b></a></li>6624 <li class="indline1"><em>RFC2049</em> <a class="iref" href="#RFC2049"><b>17</b></a>, <a class="iref" href="#rfc.xref.RFC2049.1">19.4.2</a>, <a class="iref" href="#rfc.xref.RFC2049.2">19.4.2</a><ul class="ind">6625 <li class="indline1"><em>Section 4</em> <a class="iref"href="#rfc.xref.RFC2049.1">19.4.2</a></li>6629 <li><em>RFC2047</em> <a href="#rfc.xref.RFC2047.1">2.2</a>, <a href="#rfc.xref.RFC2047.2">14.46</a>, <a href="#RFC2047"><b>17</b></a></li> 6630 <li><em>RFC2049</em> <a href="#RFC2049"><b>17</b></a>, <a href="#rfc.xref.RFC2049.1">19.4.2</a>, <a href="#rfc.xref.RFC2049.2">19.4.2</a><ul> 6631 <li><em>Section 4</em> <a href="#rfc.xref.RFC2049.1">19.4.2</a></li> 6626 6632 </ul> 6627 6633 </li> 6628 <li class="indline1"><em>RFC2068</em> <a class="iref" href="#rfc.xref.RFC2068.1">§</a>, <a class="iref" href="#rfc.xref.RFC2068.2">3.1</a>, <a class="iref" href="#rfc.xref.RFC2068.3">8.1.3</a>, <a class="iref" href="#rfc.xref.RFC2068.4">10.3.5</a>, <a class="iref" href="#RFC2068"><b>17</b></a>, <a class="iref" href="#rfc.xref.RFC2068.5">19.6</a>, <a class="iref" href="#rfc.xref.RFC2068.6">19.6</a>, <a class="iref" href="#rfc.xref.RFC2068.7">19.6.2</a>, <a class="iref" href="#rfc.xref.RFC2068.8">19.6.3</a>, <a class="iref" href="#rfc.xref.RFC2068.9">19.6.3</a><ul class="ind">6629 <li class="indline1"><em>Section 14.19</em> <a class="iref"href="#rfc.xref.RFC2068.4">10.3.5</a></li>6630 <li class="indline1"><em>Section 19.7.1</em> <a class="iref"href="#rfc.xref.RFC2068.5">19.6</a></li>6634 <li><em>RFC2068</em> <a href="#rfc.xref.RFC2068.1">§</a>, <a href="#rfc.xref.RFC2068.2">3.1</a>, <a href="#rfc.xref.RFC2068.3">8.1.3</a>, <a href="#rfc.xref.RFC2068.4">10.3.5</a>, <a href="#RFC2068"><b>17</b></a>, <a href="#rfc.xref.RFC2068.5">19.6</a>, <a href="#rfc.xref.RFC2068.6">19.6</a>, <a href="#rfc.xref.RFC2068.7">19.6.2</a>, <a href="#rfc.xref.RFC2068.8">19.6.3</a>, <a href="#rfc.xref.RFC2068.9">19.6.3</a><ul> 6635 <li><em>Section 14.19</em> <a href="#rfc.xref.RFC2068.4">10.3.5</a></li> 6636 <li><em>Section 19.7.1</em> <a href="#rfc.xref.RFC2068.5">19.6</a></li> 6631 6637 </ul> 6632 6638 </li> 6633 <li class="indline1"><em>RFC2069</em> <a class="iref"href="#RFC2069"><b>17</b></a></li>6634 <li class="indline1"><em>RFC2076</em> <a class="iref" href="#RFC2076"><b>17</b></a>, <a class="iref"href="#rfc.xref.RFC2076.1">19.5</a></li>6635 <li class="indline1"><em>RFC2110</em> <a class="iref" href="#RFC2110"><b>17</b></a>, <a class="iref" href="#rfc.xref.RFC2110.1">19.4.7</a>, <a class="iref"href="#rfc.xref.RFC2110.2">19.6.3</a></li>6636 <li class="indline1"><em>RFC2119</em> <a class="iref" href="#rfc.xref.RFC2119.1">1.2</a>, <a class="iref" href="#RFC2119"><b>17</b></a>, <a class="iref"href="#rfc.xref.RFC2119.2">19.6.3</a></li>6637 <li class="indline1"><em>RFC2145</em> <a class="iref" href="#rfc.xref.RFC2145.1">3.1</a>, <a class="iref" href="#rfc.xref.RFC2145.2">3.1</a>, <a class="iref"href="#RFC2145"><b>17</b></a></li>6638 <li class="indline1"><em>RFC2183</em> <a class="iref" href="#rfc.xref.RFC2183.1">15.5</a>, <a class="iref"href="#RFC2183"><b>17</b></a></li>6639 <li class="indline1"><em>RFC2277</em> <a class="iref" href="#rfc.xref.RFC2277.1">3.4</a>, <a class="iref"href="#RFC2277"><b>17</b></a></li>6640 <li class="indline1"><em>RFC2279</em> <a class="iref" href="#rfc.xref.RFC2279.1">3.4</a>, <a class="iref"href="#RFC2279"><b>17</b></a></li>6641 <li class="indline1"><em>RFC2324</em> <a class="iref" href="#rfc.xref.RFC2324.1">§</a>, <a class="iref" href="#rfc.xref.RFC2324.2">1.1</a>, <a class="iref"href="#RFC2324"><b>17</b></a></li>6642 <li class="indline1"><em>RFC2396</em> <a class="iref" href="#rfc.xref.RFC2396.1">3.2.1</a>, <a class="iref" href="#rfc.xref.RFC2396.2">3.2.3</a>, <a class="iref" href="#rfc.xref.RFC2396.3">5.1.2</a>, <a class="iref"href="#RFC2396"><b>17</b></a></li>6643 <li class="indline1"><em>RFC2617</em> <a class="iref" href="#rfc.xref.RFC2617.1">10.4.2</a>, <a class="iref" href="#rfc.xref.RFC2617.2">10.4.8</a>, <a class="iref" href="#rfc.xref.RFC2617.3">11</a>, <a class="iref" href="#rfc.xref.RFC2617.4">14.8</a>, <a class="iref" href="#rfc.xref.RFC2617.5">14.33</a>, <a class="iref" href="#rfc.xref.RFC2617.6">14.34</a>, <a class="iref" href="#rfc.xref.RFC2617.7">14.47</a>, <a class="iref"href="#RFC2617"><b>17</b></a></li>6644 <li class="indline1"><em>RFC821</em> <a class="iref" href="#rfc.xref.RFC821.1">1.1</a>, <a class="iref"href="#RFC821"><b>17</b></a></li>6645 <li class="indline1"><em>RFC822</em> <a class="iref" href="#rfc.xref.RFC822.1">1.1</a>, <a class="iref" href="#rfc.xref.RFC822.2">2.1</a>, <a class="iref" href="#rfc.xref.RFC822.3">3.3.1</a>, <a class="iref" href="#rfc.xref.RFC822.4">4.1</a>, <a class="iref" href="#rfc.xref.RFC822.5">4.2</a>, <a class="iref" href="#rfc.xref.RFC822.6">4.2</a>, <a class="iref" href="#rfc.xref.RFC822.7">14.22</a>, <a class="iref" href="#rfc.xref.RFC822.8">14.45</a>, <a class="iref" href="#rfc.xref.RFC822.9">16</a>, <a class="iref" href="#RFC822"><b>17</b></a>, <a class="iref" href="#rfc.xref.RFC822.10">19.4</a><ul class="ind">6646 <li class="indline1"><em>Section 3.1</em> <a class="iref"href="#rfc.xref.RFC822.5">4.2</a></li>6639 <li><em>RFC2069</em> <a href="#RFC2069"><b>17</b></a></li> 6640 <li><em>RFC2076</em> <a href="#RFC2076"><b>17</b></a>, <a href="#rfc.xref.RFC2076.1">19.5</a></li> 6641 <li><em>RFC2110</em> <a href="#RFC2110"><b>17</b></a>, <a href="#rfc.xref.RFC2110.1">19.4.7</a>, <a href="#rfc.xref.RFC2110.2">19.6.3</a></li> 6642 <li><em>RFC2119</em> <a href="#rfc.xref.RFC2119.1">1.2</a>, <a href="#RFC2119"><b>17</b></a>, <a href="#rfc.xref.RFC2119.2">19.6.3</a></li> 6643 <li><em>RFC2145</em> <a href="#rfc.xref.RFC2145.1">3.1</a>, <a href="#rfc.xref.RFC2145.2">3.1</a>, <a href="#RFC2145"><b>17</b></a></li> 6644 <li><em>RFC2183</em> <a href="#rfc.xref.RFC2183.1">15.5</a>, <a href="#RFC2183"><b>17</b></a></li> 6645 <li><em>RFC2277</em> <a href="#rfc.xref.RFC2277.1">3.4</a>, <a href="#RFC2277"><b>17</b></a></li> 6646 <li><em>RFC2279</em> <a href="#rfc.xref.RFC2279.1">3.4</a>, <a href="#RFC2279"><b>17</b></a></li> 6647 <li><em>RFC2324</em> <a href="#rfc.xref.RFC2324.1">§</a>, <a href="#rfc.xref.RFC2324.2">1.1</a>, <a href="#RFC2324"><b>17</b></a></li> 6648 <li><em>RFC2396</em> <a href="#rfc.xref.RFC2396.1">3.2.1</a>, <a href="#rfc.xref.RFC2396.2">3.2.3</a>, <a href="#rfc.xref.RFC2396.3">5.1.2</a>, <a href="#RFC2396"><b>17</b></a></li> 6649 <li><em>RFC2617</em> <a href="#rfc.xref.RFC2617.1">10.4.2</a>, <a href="#rfc.xref.RFC2617.2">10.4.8</a>, <a href="#rfc.xref.RFC2617.3">11</a>, <a href="#rfc.xref.RFC2617.4">14.8</a>, <a href="#rfc.xref.RFC2617.5">14.33</a>, <a href="#rfc.xref.RFC2617.6">14.34</a>, <a href="#rfc.xref.RFC2617.7">14.47</a>, <a href="#RFC2617"><b>17</b></a></li> 6650 <li><em>RFC821</em> <a href="#rfc.xref.RFC821.1">1.1</a>, <a href="#RFC821"><b>17</b></a></li> 6651 <li><em>RFC822</em> <a href="#rfc.xref.RFC822.1">1.1</a>, <a href="#rfc.xref.RFC822.2">2.1</a>, <a href="#rfc.xref.RFC822.3">3.3.1</a>, <a href="#rfc.xref.RFC822.4">4.1</a>, <a href="#rfc.xref.RFC822.5">4.2</a>, <a href="#rfc.xref.RFC822.6">4.2</a>, <a href="#rfc.xref.RFC822.7">14.22</a>, <a href="#rfc.xref.RFC822.8">14.45</a>, <a href="#rfc.xref.RFC822.9">16</a>, <a href="#RFC822"><b>17</b></a>, <a href="#rfc.xref.RFC822.10">19.4</a><ul> 6652 <li><em>Section 3.1</em> <a href="#rfc.xref.RFC822.5">4.2</a></li> 6647 6653 </ul> 6648 6654 </li> 6649 <li class="indline1"><em>RFC959</em> <a class="iref" href="#rfc.xref.RFC959.1">1.1</a>, <a class="iref"href="#RFC959"><b>17</b></a></li>6650 <li class="indline1"><em>RFC977</em> <a class="iref" href="#rfc.xref.RFC977.1">1.1</a>, <a class="iref"href="#RFC977"><b>17</b></a></li>6655 <li><em>RFC959</em> <a href="#rfc.xref.RFC959.1">1.1</a>, <a href="#RFC959"><b>17</b></a></li> 6656 <li><em>RFC977</em> <a href="#rfc.xref.RFC977.1">1.1</a>, <a href="#RFC977"><b>17</b></a></li> 6651 6657 </ul> 6652 6658 </li> 6653 <li class="indline0"><a id="rfc.index.S" href="#rfc.index.S"><b>S</b></a><ul class="ind">6654 <li class="indline1">s-maxage 6655 <ul class="ind">6656 <li class="indline1">Cache Directive <a class="iref"href="#rfc.iref.s.45"><b>14.9.3</b></a></li>6659 <li><a id="rfc.index.S" href="#rfc.index.S"><b>S</b></a><ul> 6660 <li>s-maxage 6661 <ul> 6662 <li>Cache Directive <a href="#rfc.iref.s.45"><b>14.9.3</b></a></li> 6657 6663 </ul> 6658 6664 </li> 6659 <li class="indline1">semantically transparent <a class="iref"href="#rfc.iref.s.3">1.3</a></li>6660 <li class="indline1">server <a class="iref"href="#rfc.iref.s.1">1.3</a></li>6661 <li class="indline1">Server header <a class="iref" href="#rfc.xref.header.server.1">6.2</a>, <a class="iref" href="#rfc.iref.s.46"><b>14.38</b></a>, <a class="iref"href="#rfc.xref.header.server.2">15.1.2</a></li>6662 <li class="indline1"><em>Spe</em> <a class="iref" href="#rfc.xref.Spe.1">8.1.1</a>, <a class="iref"href="#Spe"><b>17</b></a></li>6663 <li class="indline1">stale <a class="iref"href="#rfc.iref.s.2">1.3</a></li>6664 <li class="indline1">Status Codes 6665 <ul class="ind">6666 <li class="indline1">100 Continue <a class="iref" href="#rfc.xref.status.100.1">6.1.1</a>, <a class="iref" href="#rfc.xref.status.100.2">8.2.3</a>, <a class="iref"href="#rfc.iref.s.4"><b>10.1.1</b></a></li>6667 <li class="indline1">101 Switching Protocols <a class="iref" href="#rfc.xref.status.101.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.5"><b>10.1.2</b></a></li>6668 <li class="indline1">200 OK <a class="iref" href="#rfc.xref.status.200.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.6"><b>10.2.1</b></a></li>6669 <li class="indline1">201 Created <a class="iref" href="#rfc.xref.status.201.1">6.1.1</a>, <a class="iref" href="#rfc.iref.s.7"><b>10.2.2</b></a>, <a class="iref"href="#rfc.xref.status.201.2">19.6.3</a></li>6670 <li class="indline1">202 Accepted <a class="iref" href="#rfc.xref.status.202.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.8"><b>10.2.3</b></a></li>6671 <li class="indline1">203 Non-Authoritative Information <a class="iref" href="#rfc.xref.status.203.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.9"><b>10.2.4</b></a></li>6672 <li class="indline1">204 No Content <a class="iref" href="#rfc.xref.status.204.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.10"><b>10.2.5</b></a></li>6673 <li class="indline1">205 Reset Content <a class="iref" href="#rfc.xref.status.205.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.11"><b>10.2.6</b></a></li>6674 <li class="indline1">206 Partial Content <a class="iref" href="#rfc.xref.status.206.1">6.1.1</a>, <a class="iref" href="#rfc.iref.s.12"><b>10.2.7</b></a>, <a class="iref"href="#rfc.xref.status.206.2">19.6.3</a></li>6675 <li class="indline1">300 Multiple Choices <a class="iref" href="#rfc.xref.status.300.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.13"><b>10.3.1</b></a></li>6676 <li class="indline1">301 Moved Permanently <a class="iref" href="#rfc.xref.status.301.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.14"><b>10.3.2</b></a></li>6677 <li class="indline1">302 Found <a class="iref" href="#rfc.xref.status.302.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.15"><b>10.3.3</b></a></li>6678 <li class="indline1">303 See Other <a class="iref" href="#rfc.xref.status.303.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.16"><b>10.3.4</b></a></li>6679 <li class="indline1">304 Not Modified <a class="iref" href="#rfc.xref.status.304.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.17"><b>10.3.5</b></a></li>6680 <li class="indline1">305 Use Proxy <a class="iref" href="#rfc.xref.status.305.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.18"><b>10.3.6</b></a></li>6681 <li class="indline1">306 (Unused) <a class="iref"href="#rfc.iref.s.19"><b>10.3.7</b></a></li>6682 <li class="indline1">307 Temporary Redirect <a class="iref" href="#rfc.xref.status.307.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.20"><b>10.3.8</b></a></li>6683 <li class="indline1">400 Bad Request <a class="iref" href="#rfc.xref.status.400.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.21"><b>10.4.1</b></a></li>6684 <li class="indline1">401 Unauthorized <a class="iref" href="#rfc.xref.status.401.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.22"><b>10.4.2</b></a></li>6685 <li class="indline1">402 Payment Required <a class="iref" href="#rfc.xref.status.402.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.23"><b>10.4.3</b></a></li>6686 <li class="indline1">403 Forbidden <a class="iref" href="#rfc.xref.status.403.1">6.1.1</a>, <a class="iref" href="#rfc.iref.s.24"><b>10.4.4</b></a>, <a class="iref"href="#rfc.xref.status.403.2">19.6.3</a></li>6687 <li class="indline1">404 Not Found <a class="iref" href="#rfc.xref.status.404.1">6.1.1</a>, <a class="iref" href="#rfc.iref.s.25"><b>10.4.5</b></a>, <a class="iref"href="#rfc.xref.status.404.2">19.6.3</a></li>6688 <li class="indline1">405 Method Not Allowed <a class="iref" href="#rfc.xref.status.405.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.26"><b>10.4.6</b></a></li>6689 <li class="indline1">406 Not Acceptable <a class="iref" href="#rfc.xref.status.406.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.27"><b>10.4.7</b></a></li>6690 <li class="indline1">407 Proxy Authentication Required <a class="iref" href="#rfc.xref.status.407.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.28"><b>10.4.8</b></a></li>6691 <li class="indline1">408 Request Timeout <a class="iref" href="#rfc.xref.status.408.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.29"><b>10.4.9</b></a></li>6692 <li class="indline1">409 Conflict <a class="iref" href="#rfc.xref.status.409.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.30"><b>10.4.10</b></a></li>6693 <li class="indline1">410 Gone <a class="iref" href="#rfc.xref.status.410.1">6.1.1</a>, <a class="iref" href="#rfc.iref.s.31"><b>10.4.11</b></a>, <a class="iref"href="#rfc.xref.status.410.2">19.6.3</a></li>6694 <li class="indline1">411 Length Required <a class="iref" href="#rfc.xref.status.411.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.32"><b>10.4.12</b></a></li>6695 <li class="indline1">412 Precondition Failed <a class="iref" href="#rfc.xref.status.412.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.33"><b>10.4.13</b></a></li>6696 <li class="indline1">413 Request Entity Too Large <a class="iref" href="#rfc.xref.status.413.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.34"><b>10.4.14</b></a></li>6697 <li class="indline1">414 Request-URI Too Long <a class="iref" href="#rfc.xref.status.414.1">3.2.1</a>, <a class="iref" href="#rfc.xref.status.414.2">6.1.1</a>, <a class="iref"href="#rfc.iref.s.35"><b>10.4.15</b></a></li>6698 <li class="indline1">415 Unsupported Media Type <a class="iref" href="#rfc.xref.status.415.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.36"><b>10.4.16</b></a></li>6699 <li class="indline1">416 Requested Range Not Satisfiable <a class="iref" href="#rfc.xref.status.416.1">6.1.1</a>, <a class="iref" href="#rfc.iref.s.37"><b>10.4.17</b></a>, <a class="iref" href="#rfc.xref.status.416.2">14.16</a>, <a class="iref"href="#rfc.xref.status.416.3">19.6.3</a></li>6700 <li class="indline1">417 Expectation Failed <a class="iref" href="#rfc.xref.status.417.1">6.1.1</a>, <a class="iref" href="#rfc.iref.s.38"><b>10.4.18</b></a>, <a class="iref"href="#rfc.xref.status.417.2">19.6.3</a></li>6701 <li class="indline1">500 Internal Server Error <a class="iref" href="#rfc.xref.status.500.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.39"><b>10.5.1</b></a></li>6702 <li class="indline1">501 Not Implemented <a class="iref" href="#rfc.xref.status.501.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.40"><b>10.5.2</b></a></li>6703 <li class="indline1">502 Bad Gateway <a class="iref" href="#rfc.xref.status.502.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.41"><b>10.5.3</b></a></li>6704 <li class="indline1">503 Service Unavailable <a class="iref" href="#rfc.xref.status.503.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.42"><b>10.5.4</b></a></li>6705 <li class="indline1">504 Gateway Timeout <a class="iref" href="#rfc.xref.status.504.1">6.1.1</a>, <a class="iref" href="#rfc.iref.s.43"><b>10.5.5</b></a>, <a class="iref"href="#rfc.xref.status.504.2">19.6.3</a></li>6706 <li class="indline1">505 HTTP Version Not Supported <a class="iref" href="#rfc.xref.status.505.1">6.1.1</a>, <a class="iref"href="#rfc.iref.s.44"><b>10.5.6</b></a></li>6665 <li>semantically transparent <a href="#rfc.iref.s.3">1.3</a></li> 6666 <li>server <a href="#rfc.iref.s.1">1.3</a></li> 6667 <li>Server header <a href="#rfc.xref.header.server.1">6.2</a>, <a href="#rfc.iref.s.46"><b>14.38</b></a>, <a href="#rfc.xref.header.server.2">15.1.2</a></li> 6668 <li><em>Spe</em> <a href="#rfc.xref.Spe.1">8.1.1</a>, <a href="#Spe"><b>17</b></a></li> 6669 <li>stale <a href="#rfc.iref.s.2">1.3</a></li> 6670 <li>Status Codes 6671 <ul> 6672 <li>100 Continue <a href="#rfc.xref.status.100.1">6.1.1</a>, <a href="#rfc.xref.status.100.2">8.2.3</a>, <a href="#rfc.iref.s.4"><b>10.1.1</b></a></li> 6673 <li>101 Switching Protocols <a href="#rfc.xref.status.101.1">6.1.1</a>, <a href="#rfc.iref.s.5"><b>10.1.2</b></a></li> 6674 <li>200 OK <a href="#rfc.xref.status.200.1">6.1.1</a>, <a href="#rfc.iref.s.6"><b>10.2.1</b></a></li> 6675 <li>201 Created <a href="#rfc.xref.status.201.1">6.1.1</a>, <a href="#rfc.iref.s.7"><b>10.2.2</b></a>, <a href="#rfc.xref.status.201.2">19.6.3</a></li> 6676 <li>202 Accepted <a href="#rfc.xref.status.202.1">6.1.1</a>, <a href="#rfc.iref.s.8"><b>10.2.3</b></a></li> 6677 <li>203 Non-Authoritative Information <a href="#rfc.xref.status.203.1">6.1.1</a>, <a href="#rfc.iref.s.9"><b>10.2.4</b></a></li> 6678 <li>204 No Content <a href="#rfc.xref.status.204.1">6.1.1</a>, <a href="#rfc.iref.s.10"><b>10.2.5</b></a></li> 6679 <li>205 Reset Content <a href="#rfc.xref.status.205.1">6.1.1</a>, <a href="#rfc.iref.s.11"><b>10.2.6</b></a></li> 6680 <li>206 Partial Content <a href="#rfc.xref.status.206.1">6.1.1</a>, <a href="#rfc.iref.s.12"><b>10.2.7</b></a>, <a href="#rfc.xref.status.206.2">19.6.3</a></li> 6681 <li>300 Multiple Choices <a href="#rfc.xref.status.300.1">6.1.1</a>, <a href="#rfc.iref.s.13"><b>10.3.1</b></a></li> 6682 <li>301 Moved Permanently <a href="#rfc.xref.status.301.1">6.1.1</a>, <a href="#rfc.iref.s.14"><b>10.3.2</b></a></li> 6683 <li>302 Found <a href="#rfc.xref.status.302.1">6.1.1</a>, <a href="#rfc.iref.s.15"><b>10.3.3</b></a></li> 6684 <li>303 See Other <a href="#rfc.xref.status.303.1">6.1.1</a>, <a href="#rfc.iref.s.16"><b>10.3.4</b></a></li> 6685 <li>304 Not Modified <a href="#rfc.xref.status.304.1">6.1.1</a>, <a href="#rfc.iref.s.17"><b>10.3.5</b></a></li> 6686 <li>305 Use Proxy <a href="#rfc.xref.status.305.1">6.1.1</a>, <a href="#rfc.iref.s.18"><b>10.3.6</b></a></li> 6687 <li>306 (Unused) <a href="#rfc.iref.s.19"><b>10.3.7</b></a></li> 6688 <li>307 Temporary Redirect <a href="#rfc.xref.status.307.1">6.1.1</a>, <a href="#rfc.iref.s.20"><b>10.3.8</b></a></li> 6689 <li>400 Bad Request <a href="#rfc.xref.status.400.1">6.1.1</a>, <a href="#rfc.iref.s.21"><b>10.4.1</b></a></li> 6690 <li>401 Unauthorized <a href="#rfc.xref.status.401.1">6.1.1</a>, <a href="#rfc.iref.s.22"><b>10.4.2</b></a></li> 6691 <li>402 Payment Required <a href="#rfc.xref.status.402.1">6.1.1</a>, <a href="#rfc.iref.s.23"><b>10.4.3</b></a></li> 6692 <li>403 Forbidden <a href="#rfc.xref.status.403.1">6.1.1</a>, <a href="#rfc.iref.s.24"><b>10.4.4</b></a>, <a href="#rfc.xref.status.403.2">19.6.3</a></li> 6693 <li>404 Not Found <a href="#rfc.xref.status.404.1">6.1.1</a>, <a href="#rfc.iref.s.25"><b>10.4.5</b></a>, <a href="#rfc.xref.status.404.2">19.6.3</a></li> 6694 <li>405 Method Not Allowed <a href="#rfc.xref.status.405.1">6.1.1</a>, <a href="#rfc.iref.s.26"><b>10.4.6</b></a></li> 6695 <li>406 Not Acceptable <a href="#rfc.xref.status.406.1">6.1.1</a>, <a href="#rfc.iref.s.27"><b>10.4.7</b></a></li> 6696 <li>407 Proxy Authentication Required <a href="#rfc.xref.status.407.1">6.1.1</a>, <a href="#rfc.iref.s.28"><b>10.4.8</b></a></li> 6697 <li>408 Request Timeout <a href="#rfc.xref.status.408.1">6.1.1</a>, <a href="#rfc.iref.s.29"><b>10.4.9</b></a></li> 6698 <li>409 Conflict <a href="#rfc.xref.status.409.1">6.1.1</a>, <a href="#rfc.iref.s.30"><b>10.4.10</b></a></li> 6699 <li>410 Gone <a href="#rfc.xref.status.410.1">6.1.1</a>, <a href="#rfc.iref.s.31"><b>10.4.11</b></a>, <a href="#rfc.xref.status.410.2">19.6.3</a></li> 6700 <li>411 Length Required <a href="#rfc.xref.status.411.1">6.1.1</a>, <a href="#rfc.iref.s.32"><b>10.4.12</b></a></li> 6701 <li>412 Precondition Failed <a href="#rfc.xref.status.412.1">6.1.1</a>, <a href="#rfc.iref.s.33"><b>10.4.13</b></a></li> 6702 <li>413 Request Entity Too Large <a href="#rfc.xref.status.413.1">6.1.1</a>, <a href="#rfc.iref.s.34"><b>10.4.14</b></a></li> 6703 <li>414 Request-URI Too Long <a href="#rfc.xref.status.414.1">3.2.1</a>, <a href="#rfc.xref.status.414.2">6.1.1</a>, <a href="#rfc.iref.s.35"><b>10.4.15</b></a></li> 6704 <li>415 Unsupported Media Type <a href="#rfc.xref.status.415.1">6.1.1</a>, <a href="#rfc.iref.s.36"><b>10.4.16</b></a></li> 6705 <li>416 Requested Range Not Satisfiable <a href="#rfc.xref.status.416.1">6.1.1</a>, <a href="#rfc.iref.s.37"><b>10.4.17</b></a>, <a href="#rfc.xref.status.416.2">14.16</a>, <a href="#rfc.xref.status.416.3">19.6.3</a></li> 6706 <li>417 Expectation Failed <a href="#rfc.xref.status.417.1">6.1.1</a>, <a href="#rfc.iref.s.38"><b>10.4.18</b></a>, <a href="#rfc.xref.status.417.2">19.6.3</a></li> 6707 <li>500 Internal Server Error <a href="#rfc.xref.status.500.1">6.1.1</a>, <a href="#rfc.iref.s.39"><b>10.5.1</b></a></li> 6708 <li>501 Not Implemented <a href="#rfc.xref.status.501.1">6.1.1</a>, <a href="#rfc.iref.s.40"><b>10.5.2</b></a></li> 6709 <li>502 Bad Gateway <a href="#rfc.xref.status.502.1">6.1.1</a>, <a href="#rfc.iref.s.41"><b>10.5.3</b></a></li> 6710 <li>503 Service Unavailable <a href="#rfc.xref.status.503.1">6.1.1</a>, <a href="#rfc.iref.s.42"><b>10.5.4</b></a></li> 6711 <li>504 Gateway Timeout <a href="#rfc.xref.status.504.1">6.1.1</a>, <a href="#rfc.iref.s.43"><b>10.5.5</b></a>, <a href="#rfc.xref.status.504.2">19.6.3</a></li> 6712 <li>505 HTTP Version Not Supported <a href="#rfc.xref.status.505.1">6.1.1</a>, <a href="#rfc.iref.s.44"><b>10.5.6</b></a></li> 6707 6713 </ul> 6708 6714 </li> 6709 6715 </ul> 6710 6716 </li> 6711 <li class="indline0"><a id="rfc.index.T" href="#rfc.index.T"><b>T</b></a><ul class="ind">6712 <li class="indline1">TE header <a class="iref" href="#rfc.xref.header.te.1">3.6</a>, <a class="iref" href="#rfc.xref.header.te.2">3.6.1</a>, <a class="iref" href="#rfc.xref.header.te.3">5.3</a>, <a class="iref" href="#rfc.iref.t.3"><b>14.39</b></a>, <a class="iref"href="#rfc.xref.header.te.4">19.6.3</a></li>6713 <li class="indline1"><em>Tou1998</em> <a class="iref" href="#rfc.xref.Tou1998.1">8.1.1</a>, <a class="iref"href="#Tou1998"><b>17</b></a></li>6714 <li class="indline1">TRACE method <a class="iref" href="#rfc.xref.TRACE.1">5.1.1</a>, <a class="iref" href="#rfc.iref.t.2"><b>9.8</b></a>, <a class="iref"href="#rfc.xref.TRACE.2">14.31</a></li>6715 <li class="indline1">Trailer header <a class="iref" href="#rfc.xref.header.trailer.1">3.6.1</a>, <a class="iref" href="#rfc.xref.header.trailer.2">4.5</a>, <a class="iref"href="#rfc.iref.t.4"><b>14.40</b></a></li>6716 <li class="indline1">Transfer-Encoding header <a class="iref" href="#rfc.xref.header.transfer-encoding.1">3.6</a>, <a class="iref" href="#rfc.xref.header.transfer-encoding.2">4.3</a>, <a class="iref" href="#rfc.xref.header.transfer-encoding.3">4.4</a>, <a class="iref" href="#rfc.xref.header.transfer-encoding.4">4.5</a>, <a class="iref" href="#rfc.iref.t.5"><b>14.41</b></a>, <a class="iref"href="#rfc.xref.header.transfer-encoding.5">19.4.6</a></li>6717 <li class="indline1">tunnel <a class="iref"href="#rfc.iref.t.1">1.3</a></li>6717 <li><a id="rfc.index.T" href="#rfc.index.T"><b>T</b></a><ul> 6718 <li>TE header <a href="#rfc.xref.header.te.1">3.6</a>, <a href="#rfc.xref.header.te.2">3.6.1</a>, <a href="#rfc.xref.header.te.3">5.3</a>, <a href="#rfc.iref.t.3"><b>14.39</b></a>, <a href="#rfc.xref.header.te.4">19.6.3</a></li> 6719 <li><em>Tou1998</em> <a href="#rfc.xref.Tou1998.1">8.1.1</a>, <a href="#Tou1998"><b>17</b></a></li> 6720 <li>TRACE method <a href="#rfc.xref.TRACE.1">5.1.1</a>, <a href="#rfc.iref.t.2"><b>9.8</b></a>, <a href="#rfc.xref.TRACE.2">14.31</a></li> 6721 <li>Trailer header <a href="#rfc.xref.header.trailer.1">3.6.1</a>, <a href="#rfc.xref.header.trailer.2">4.5</a>, <a href="#rfc.iref.t.4"><b>14.40</b></a></li> 6722 <li>Transfer-Encoding header <a href="#rfc.xref.header.transfer-encoding.1">3.6</a>, <a href="#rfc.xref.header.transfer-encoding.2">4.3</a>, <a href="#rfc.xref.header.transfer-encoding.3">4.4</a>, <a href="#rfc.xref.header.transfer-encoding.4">4.5</a>, <a href="#rfc.iref.t.5"><b>14.41</b></a>, <a href="#rfc.xref.header.transfer-encoding.5">19.4.6</a></li> 6723 <li>tunnel <a href="#rfc.iref.t.1">1.3</a></li> 6718 6724 </ul> 6719 6725 </li> 6720 <li class="indline0"><a id="rfc.index.U" href="#rfc.index.U"><b>U</b></a><ul class="ind">6721 <li class="indline1">UNLINK method <a class="iref"href="#rfc.iref.u.5"><b>19.6.3</b></a></li>6722 <li class="indline1">Upgrade header <a class="iref" href="#rfc.xref.header.upgrade.1">4.5</a>, <a class="iref" href="#rfc.xref.header.upgrade.2">10.1.2</a>, <a class="iref"href="#rfc.iref.u.3"><b>14.42</b></a></li>6723 <li class="indline1">upstream <a class="iref"href="#rfc.iref.u.2">1.3</a></li>6724 <li class="indline1">URI header <a class="iref"href="#rfc.iref.u.6"><b>19.6.3</b></a></li>6725 <li class="indline1"><em>USASCII</em> <a class="iref" href="#rfc.xref.USASCII.1">2.2</a>, <a class="iref"href="#USASCII"><b>17</b></a></li>6726 <li class="indline1">user agent <a class="iref"href="#rfc.iref.u.1">1.3</a></li>6727 <li class="indline1">User-Agent header <a class="iref" href="#rfc.xref.header.user-agent.1">5.3</a>, <a class="iref" href="#rfc.xref.header.user-agent.2">12.1</a>, <a class="iref" href="#rfc.iref.u.4"><b>14.43</b></a>, <a class="iref"href="#rfc.xref.header.user-agent.3">15.1.2</a></li>6726 <li><a id="rfc.index.U" href="#rfc.index.U"><b>U</b></a><ul> 6727 <li>UNLINK method <a href="#rfc.iref.u.5"><b>19.6.3</b></a></li> 6728 <li>Upgrade header <a href="#rfc.xref.header.upgrade.1">4.5</a>, <a href="#rfc.xref.header.upgrade.2">10.1.2</a>, <a href="#rfc.iref.u.3"><b>14.42</b></a></li> 6729 <li>upstream <a href="#rfc.iref.u.2">1.3</a></li> 6730 <li>URI header <a href="#rfc.iref.u.6"><b>19.6.3</b></a></li> 6731 <li><em>USASCII</em> <a href="#rfc.xref.USASCII.1">2.2</a>, <a href="#USASCII"><b>17</b></a></li> 6732 <li>user agent <a href="#rfc.iref.u.1">1.3</a></li> 6733 <li>User-Agent header <a href="#rfc.xref.header.user-agent.1">5.3</a>, <a href="#rfc.xref.header.user-agent.2">12.1</a>, <a href="#rfc.iref.u.4"><b>14.43</b></a>, <a href="#rfc.xref.header.user-agent.3">15.1.2</a></li> 6728 6734 </ul> 6729 6735 </li> 6730 <li class="indline0"><a id="rfc.index.V" href="#rfc.index.V"><b>V</b></a><ul class="ind">6731 <li class="indline1">validator <a class="iref"href="#rfc.iref.v.2">1.3</a></li>6732 <li class="indline1">variant <a class="iref"href="#rfc.iref.v.1">1.3</a></li>6733 <li class="indline1">Vary header <a class="iref" href="#rfc.xref.header.vary.1">6.2</a>, <a class="iref" href="#rfc.xref.header.vary.2">12.1</a>, <a class="iref" href="#rfc.xref.header.vary.3">13.3.2</a>, <a class="iref" href="#rfc.xref.header.vary.4">13.6</a>, <a class="iref" href="#rfc.xref.header.vary.5">14.19</a>, <a class="iref" href="#rfc.xref.header.vary.6">14.24</a>, <a class="iref" href="#rfc.xref.header.vary.7">14.26</a>, <a class="iref"href="#rfc.iref.v.3"><b>14.44</b></a></li>6734 <li class="indline1">Via header <a class="iref" href="#rfc.xref.header.via.1">4.5</a>, <a class="iref" href="#rfc.xref.header.via.2">9.8</a>, <a class="iref" href="#rfc.xref.header.via.3">14.38</a>, <a class="iref"href="#rfc.iref.v.4"><b>14.45</b></a></li>6736 <li><a id="rfc.index.V" href="#rfc.index.V"><b>V</b></a><ul> 6737 <li>validator <a href="#rfc.iref.v.2">1.3</a></li> 6738 <li>variant <a href="#rfc.iref.v.1">1.3</a></li> 6739 <li>Vary header <a href="#rfc.xref.header.vary.1">6.2</a>, <a href="#rfc.xref.header.vary.2">12.1</a>, <a href="#rfc.xref.header.vary.3">13.3.2</a>, <a href="#rfc.xref.header.vary.4">13.6</a>, <a href="#rfc.xref.header.vary.5">14.19</a>, <a href="#rfc.xref.header.vary.6">14.24</a>, <a href="#rfc.xref.header.vary.7">14.26</a>, <a href="#rfc.iref.v.3"><b>14.44</b></a></li> 6740 <li>Via header <a href="#rfc.xref.header.via.1">4.5</a>, <a href="#rfc.xref.header.via.2">9.8</a>, <a href="#rfc.xref.header.via.3">14.38</a>, <a href="#rfc.iref.v.4"><b>14.45</b></a></li> 6735 6741 </ul> 6736 6742 </li> 6737 <li class="indline0"><a id="rfc.index.W" href="#rfc.index.W"><b>W</b></a><ul class="ind">6738 <li class="indline1"><em>WAIS</em> <a class="iref" href="#rfc.xref.WAIS.1">1.1</a>, <a class="iref"href="#WAIS"><b>17</b></a></li>6739 <li class="indline1">Warning header <a class="iref" href="#rfc.xref.header.warning.1">4.5</a>, <a class="iref" href="#rfc.xref.header.warning.2">13.1.1</a>, <a class="iref" href="#rfc.xref.header.warning.3">13.1.2</a>, <a class="iref" href="#rfc.xref.header.warning.4">13.1.2</a>, <a class="iref" href="#rfc.xref.header.warning.5">13.5.2</a>, <a class="iref" href="#rfc.xref.header.warning.6">13.5.3</a>, <a class="iref" href="#rfc.iref.w.1"><b>14.46</b></a>, <a class="iref"href="#rfc.xref.header.warning.7">19.6.3</a></li>6740 <li class="indline1">WWW-Authenticate header <a class="iref" href="#rfc.xref.header.www-authenticate.1">6.2</a>, <a class="iref" href="#rfc.xref.header.www-authenticate.2">10.4.2</a>, <a class="iref"href="#rfc.iref.w.2"><b>14.47</b></a></li>6743 <li><a id="rfc.index.W" href="#rfc.index.W"><b>W</b></a><ul> 6744 <li><em>WAIS</em> <a href="#rfc.xref.WAIS.1">1.1</a>, <a href="#WAIS"><b>17</b></a></li> 6745 <li>Warning header <a href="#rfc.xref.header.warning.1">4.5</a>, <a href="#rfc.xref.header.warning.2">13.1.1</a>, <a href="#rfc.xref.header.warning.3">13.1.2</a>, <a href="#rfc.xref.header.warning.4">13.1.2</a>, <a href="#rfc.xref.header.warning.5">13.5.2</a>, <a href="#rfc.xref.header.warning.6">13.5.3</a>, <a href="#rfc.iref.w.1"><b>14.46</b></a>, <a href="#rfc.xref.header.warning.7">19.6.3</a></li> 6746 <li>WWW-Authenticate header <a href="#rfc.xref.header.www-authenticate.1">6.2</a>, <a href="#rfc.xref.header.www-authenticate.2">10.4.2</a>, <a href="#rfc.iref.w.2"><b>14.47</b></a></li> 6741 6747 </ul> 6742 6748 </li> -
draft-ietf-httpbis/orig/rfc2616.html
r978 r1305 83 83 margin-right: 2em; 84 84 } 85 ol.la { 86 list-style-type: lower-alpha; 87 } 88 ol.ua { 89 list-style-type: upper-alpha; 90 } 85 91 ol p { 86 92 margin-left: 0em; … … 148 154 display:table-header-group; 149 155 } 150 ul.toc {156 ul.toc, ul.toc ul { 151 157 list-style: none; 152 158 margin-left: 1.5em; … … 154 160 padding-left: 0em; 155 161 } 156 li.tocline0{162 ul.toc li { 157 163 line-height: 150%; 158 164 font-weight: bold; … … 161 167 margin-right: 0em; 162 168 } 163 li.tocline1{169 ul.toc li li { 164 170 line-height: normal; 165 171 font-weight: normal; … … 168 174 margin-right: 0em; 169 175 } 170 li. tocline2{176 li.excluded { 171 177 font-size: 0pt; 172 178 } … … 174 180 margin-left: 0em; 175 181 } 176 ul.ind {182 ul.ind, ul.ind ul { 177 183 list-style: none; 178 184 margin-left: 1.5em; … … 181 187 page-break-before: avoid; 182 188 } 183 li.indline0{189 ul.ind li { 184 190 font-weight: bold; 185 191 line-height: 200%; … … 187 193 margin-right: 0em; 188 194 } 189 li.indline1{195 ul.ind li li { 190 196 font-weight: normal; 191 197 line-height: 150%; … … 279 285 } 280 286 281 a.iref{287 ul.ind li li a { 282 288 content: target-counter(attr(href), page); 283 289 } … … 346 352 <link rel="Appendix" title="20 Index" href="#rfc.section.20"> 347 353 <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc2616.txt"> 354 <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc2616"> 348 355 <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc2616"> 349 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.5 20, 2010-07-14 12:36:35, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/">356 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.550, 2011-05-30 14:02:12, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/"> 350 357 <link rel="schema.dct" href="http://purl.org/dc/terms/"> 351 358 <meta name="dct.creator" content="Fielding, R."> … … 448 455 <h1 class="np" id="rfc.toc"><a href="#rfc.toc">Table of Contents</a></h1> 449 456 <ul class="toc"> 450 <li class="tocline0">1. <a href="#introduction">Introduction</a><ul class="toc">451 <li class="tocline1">1.1 <a href="#intro.purpose">Purpose</a></li>452 <li class="tocline1">1.2 <a href="#intro.requirements">Requirements</a></li>453 <li class="tocline1">1.3 <a href="#intro.terminology">Terminology</a></li>454 <li class="tocline1">1.4 <a href="#intro.overall.operation">Overall Operation</a></li>457 <li>1. <a href="#introduction">Introduction</a><ul> 458 <li>1.1 <a href="#intro.purpose">Purpose</a></li> 459 <li>1.2 <a href="#intro.requirements">Requirements</a></li> 460 <li>1.3 <a href="#intro.terminology">Terminology</a></li> 461 <li>1.4 <a href="#intro.overall.operation">Overall Operation</a></li> 455 462 </ul> 456 463 </li> 457 <li class="tocline0">2. <a href="#notation">Notational Conventions and Generic Grammar</a><ul class="toc">458 <li class="tocline1">2.1 <a href="#notation.abnf">Augmented BNF</a></li>459 <li class="tocline1">2.2 <a href="#basic.rules">Basic Rules</a></li>464 <li>2. <a href="#notation">Notational Conventions and Generic Grammar</a><ul> 465 <li>2.1 <a href="#notation.abnf">Augmented BNF</a></li> 466 <li>2.2 <a href="#basic.rules">Basic Rules</a></li> 460 467 </ul> 461 468 </li> 462 <li class="tocline0">3. <a href="#protocol.parameters">Protocol Parameters</a><ul class="toc">463 <li class="tocline1">3.1 <a href="#http.version">HTTP Version</a></li>464 <li class="tocline1">3.2 <a href="#uri">Uniform Resource Identifiers</a><ul class="toc">465 <li class="tocline1">3.2.1 <a href="#general.syntax">General Syntax</a></li>466 <li class="tocline1">3.2.2 <a href="#http.url">http URL</a></li>467 <li class="tocline1">3.2.3 <a href="#uri.comparison">URI Comparison</a></li>469 <li>3. <a href="#protocol.parameters">Protocol Parameters</a><ul> 470 <li>3.1 <a href="#http.version">HTTP Version</a></li> 471 <li>3.2 <a href="#uri">Uniform Resource Identifiers</a><ul> 472 <li>3.2.1 <a href="#general.syntax">General Syntax</a></li> 473 <li>3.2.2 <a href="#http.url">http URL</a></li> 474 <li>3.2.3 <a href="#uri.comparison">URI Comparison</a></li> 468 475 </ul> 469 476 </li> 470 <li class="tocline1">3.3 <a href="#date.time.formats">Date/Time Formats</a><ul class="toc">471 <li class="tocline1">3.3.1 <a href="#full.date">Full Date</a></li>472 <li class="tocline1">3.3.2 <a href="#delta.seconds">Delta Seconds</a></li>477 <li>3.3 <a href="#date.time.formats">Date/Time Formats</a><ul> 478 <li>3.3.1 <a href="#full.date">Full Date</a></li> 479 <li>3.3.2 <a href="#delta.seconds">Delta Seconds</a></li> 473 480 </ul> 474 481 </li> 475 <li class="tocline1">3.4 <a href="#character.sets">Character Sets</a><ul class="toc">476 <li class="tocline1">3.4.1 <a href="#missing.charset">Missing Charset</a></li>482 <li>3.4 <a href="#character.sets">Character Sets</a><ul> 483 <li>3.4.1 <a href="#missing.charset">Missing Charset</a></li> 477 484 </ul> 478 485 </li> 479 <li class="tocline1">3.5 <a href="#content.codings">Content Codings</a></li>480 <li class="tocline1">3.6 <a href="#transfer.codings">Transfer Codings</a><ul class="toc">481 <li class="tocline1">3.6.1 <a href="#chunked.transfer.encoding">Chunked Transfer Coding</a></li>486 <li>3.5 <a href="#content.codings">Content Codings</a></li> 487 <li>3.6 <a href="#transfer.codings">Transfer Codings</a><ul> 488 <li>3.6.1 <a href="#chunked.transfer.encoding">Chunked Transfer Coding</a></li> 482 489 </ul> 483 490 </li> 484 <li class="tocline1">3.7 <a href="#media.types">Media Types</a><ul class="toc">485 <li class="tocline1">3.7.1 <a href="#canonicalization.and.text.defaults">Canonicalization and Text Defaults</a></li>486 <li class="tocline1">3.7.2 <a href="#multipart.types">Multipart Types</a></li>491 <li>3.7 <a href="#media.types">Media Types</a><ul> 492 <li>3.7.1 <a href="#canonicalization.and.text.defaults">Canonicalization and Text Defaults</a></li> 493 <li>3.7.2 <a href="#multipart.types">Multipart Types</a></li> 487 494 </ul> 488 495 </li> 489 <li class="tocline1">3.8 <a href="#product.tokens">Product Tokens</a></li>490 <li class="tocline1">3.9 <a href="#quality.values">Quality Values</a></li>491 <li class="tocline1">3.10 <a href="#language.tags">Language Tags</a></li>492 <li class="tocline1">3.11 <a href="#entity.tags">Entity Tags</a></li>493 <li class="tocline1">3.12 <a href="#range.units">Range Units</a></li>496 <li>3.8 <a href="#product.tokens">Product Tokens</a></li> 497 <li>3.9 <a href="#quality.values">Quality Values</a></li> 498 <li>3.10 <a href="#language.tags">Language Tags</a></li> 499 <li>3.11 <a href="#entity.tags">Entity Tags</a></li> 500 <li>3.12 <a href="#range.units">Range Units</a></li> 494 501 </ul> 495 502 </li> 496 <li class="tocline0">4. <a href="#http.message">HTTP Message</a><ul class="toc">497 <li class="tocline1">4.1 <a href="#message.types">Message Types</a></li>498 <li class="tocline1">4.2 <a href="#message.headers">Message Headers</a></li>499 <li class="tocline1">4.3 <a href="#message.body">Message Body</a></li>500 <li class="tocline1">4.4 <a href="#message.length">Message Length</a></li>501 <li class="tocline1">4.5 <a href="#general.header.fields">General Header Fields</a></li>503 <li>4. <a href="#http.message">HTTP Message</a><ul> 504 <li>4.1 <a href="#message.types">Message Types</a></li> 505 <li>4.2 <a href="#message.headers">Message Headers</a></li> 506 <li>4.3 <a href="#message.body">Message Body</a></li> 507 <li>4.4 <a href="#message.length">Message Length</a></li> 508 <li>4.5 <a href="#general.header.fields">General Header Fields</a></li> 502 509 </ul> 503 510 </li> 504 <li class="tocline0">5. <a href="#request">Request</a><ul class="toc">505 <li class="tocline1">5.1 <a href="#request-line">Request-Line</a><ul class="toc">506 <li class="tocline1">5.1.1 <a href="#method">Method</a></li>507 <li class="tocline1">5.1.2 <a href="#request-uri">Request-URI</a></li>511 <li>5. <a href="#request">Request</a><ul> 512 <li>5.1 <a href="#request-line">Request-Line</a><ul> 513 <li>5.1.1 <a href="#method">Method</a></li> 514 <li>5.1.2 <a href="#request-uri">Request-URI</a></li> 508 515 </ul> 509 516 </li> 510 <li class="tocline1">5.2 <a href="#the.resource.identified.by.a.request">The Resource Identified by a Request</a></li>511 <li class="tocline1">5.3 <a href="#request.header.fields">Request Header Fields</a></li>517 <li>5.2 <a href="#the.resource.identified.by.a.request">The Resource Identified by a Request</a></li> 518 <li>5.3 <a href="#request.header.fields">Request Header Fields</a></li> 512 519 </ul> 513 520 </li> 514 <li class="tocline0">6. <a href="#response">Response</a><ul class="toc">515 <li class="tocline1">6.1 <a href="#status-line">Status-Line</a><ul class="toc">516 <li class="tocline1">6.1.1 <a href="#status.code.and.reason.phrase">Status Code and Reason Phrase</a></li>521 <li>6. <a href="#response">Response</a><ul> 522 <li>6.1 <a href="#status-line">Status-Line</a><ul> 523 <li>6.1.1 <a href="#status.code.and.reason.phrase">Status Code and Reason Phrase</a></li> 517 524 </ul> 518 525 </li> 519 <li class="tocline1">6.2 <a href="#response.header.fields">Response Header Fields</a></li>526 <li>6.2 <a href="#response.header.fields">Response Header Fields</a></li> 520 527 </ul> 521 528 </li> 522 <li class="tocline0">7. <a href="#entity">Entity</a><ul class="toc">523 <li class="tocline1">7.1 <a href="#entity.header.fields">Entity Header Fields</a></li>524 <li class="tocline1">7.2 <a href="#entity.body">Entity Body</a><ul class="toc">525 <li class="tocline1">7.2.1 <a href="#type">Type</a></li>526 <li class="tocline1">7.2.2 <a href="#entity.length">Entity Length</a></li>529 <li>7. <a href="#entity">Entity</a><ul> 530 <li>7.1 <a href="#entity.header.fields">Entity Header Fields</a></li> 531 <li>7.2 <a href="#entity.body">Entity Body</a><ul> 532 <li>7.2.1 <a href="#type">Type</a></li> 533 <li>7.2.2 <a href="#entity.length">Entity Length</a></li> 527 534 </ul> 528 535 </li> 529 536 </ul> 530 537 </li> 531 <li class="tocline0">8. <a href="#connections">Connections</a><ul class="toc">532 <li class="tocline1">8.1 <a href="#persistent.connections">Persistent Connections</a><ul class="toc">533 <li class="tocline1">8.1.1 <a href="#persistent.purpose">Purpose</a></li>534 <li class="tocline1">8.1.2 <a href="#persistent.overall">Overall Operation</a><ul class="toc">535 <li class="tocline1">8.1.2.1 <a href="#persistent.negotiation">Negotiation</a></li>536 <li class="tocline1">8.1.2.2 <a href="#pipelining">Pipelining</a></li>538 <li>8. <a href="#connections">Connections</a><ul> 539 <li>8.1 <a href="#persistent.connections">Persistent Connections</a><ul> 540 <li>8.1.1 <a href="#persistent.purpose">Purpose</a></li> 541 <li>8.1.2 <a href="#persistent.overall">Overall Operation</a><ul> 542 <li>8.1.2.1 <a href="#persistent.negotiation">Negotiation</a></li> 543 <li>8.1.2.2 <a href="#pipelining">Pipelining</a></li> 537 544 </ul> 538 545 </li> 539 <li class="tocline1">8.1.3 <a href="#persistent.proxy">Proxy Servers</a></li>540 <li class="tocline1">8.1.4 <a href="#persistent.practical">Practical Considerations</a></li>546 <li>8.1.3 <a href="#persistent.proxy">Proxy Servers</a></li> 547 <li>8.1.4 <a href="#persistent.practical">Practical Considerations</a></li> 541 548 </ul> 542 549 </li> 543 <li class="tocline1">8.2 <a href="#message.transmission.requirements">Message Transmission Requirements</a><ul class="toc">544 <li class="tocline1">8.2.1 <a href="#persistent.flow">Persistent Connections and Flow Control</a></li>545 <li class="tocline1">8.2.2 <a href="#persistent.monitor">Monitoring Connections for Error Status Messages</a></li>546 <li class="tocline1">8.2.3 <a href="#use.of.the.100.status">Use of the 100 (Continue) Status</a></li>547 <li class="tocline1">8.2.4 <a href="#connection.premature">Client Behavior if Server Prematurely Closes Connection</a></li>550 <li>8.2 <a href="#message.transmission.requirements">Message Transmission Requirements</a><ul> 551 <li>8.2.1 <a href="#persistent.flow">Persistent Connections and Flow Control</a></li> 552 <li>8.2.2 <a href="#persistent.monitor">Monitoring Connections for Error Status Messages</a></li> 553 <li>8.2.3 <a href="#use.of.the.100.status">Use of the 100 (Continue) Status</a></li> 554 <li>8.2.4 <a href="#connection.premature">Client Behavior if Server Prematurely Closes Connection</a></li> 548 555 </ul> 549 556 </li> 550 557 </ul> 551 558 </li> 552 <li class="tocline0">9. <a href="#method.definitions">Method Definitions</a><ul class="toc">553 <li class="tocline1">9.1 <a href="#safe.and.idempotent">Safe and Idempotent Methods</a><ul class="toc">554 <li class="tocline1">9.1.1 <a href="#safe.methods">Safe Methods</a></li>555 <li class="tocline1">9.1.2 <a href="#idempotent.methods">Idempotent Methods</a></li>559 <li>9. <a href="#method.definitions">Method Definitions</a><ul> 560 <li>9.1 <a href="#safe.and.idempotent">Safe and Idempotent Methods</a><ul> 561 <li>9.1.1 <a href="#safe.methods">Safe Methods</a></li> 562 <li>9.1.2 <a href="#idempotent.methods">Idempotent Methods</a></li> 556 563 </ul> 557 564 </li> 558 <li class="tocline1">9.2 <a href="#OPTIONS">OPTIONS</a></li>559 <li class="tocline1">9.3 <a href="#GET">GET</a></li>560 <li class="tocline1">9.4 <a href="#HEAD">HEAD</a></li>561 <li class="tocline1">9.5 <a href="#POST">POST</a></li>562 <li class="tocline1">9.6 <a href="#PUT">PUT</a></li>563 <li class="tocline1">9.7 <a href="#DELETE">DELETE</a></li>564 <li class="tocline1">9.8 <a href="#TRACE">TRACE</a></li>565 <li class="tocline1">9.9 <a href="#CONNECT">CONNECT</a></li>565 <li>9.2 <a href="#OPTIONS">OPTIONS</a></li> 566 <li>9.3 <a href="#GET">GET</a></li> 567 <li>9.4 <a href="#HEAD">HEAD</a></li> 568 <li>9.5 <a href="#POST">POST</a></li> 569 <li>9.6 <a href="#PUT">PUT</a></li> 570 <li>9.7 <a href="#DELETE">DELETE</a></li> 571 <li>9.8 <a href="#TRACE">TRACE</a></li> 572 <li>9.9 <a href="#CONNECT">CONNECT</a></li> 566 573 </ul> 567 574 </li> 568 <li class="tocline0">10. <a href="#status.codes">Status Code Definitions</a><ul class="toc">569 <li class="tocline1">10.1 <a href="#status.1xx">Informational 1xx</a><ul class="toc">570 <li class="tocline1">10.1.1 <a href="#status.100">100 Continue</a></li>571 <li class="tocline1">10.1.2 <a href="#status.101">101 Switching Protocols</a></li>575 <li>10. <a href="#status.codes">Status Code Definitions</a><ul> 576 <li>10.1 <a href="#status.1xx">Informational 1xx</a><ul> 577 <li>10.1.1 <a href="#status.100">100 Continue</a></li> 578 <li>10.1.2 <a href="#status.101">101 Switching Protocols</a></li> 572 579 </ul> 573 580 </li> 574 <li class="tocline1">10.2 <a href="#status.2xx">Successful 2xx</a><ul class="toc">575 <li class="tocline1">10.2.1 <a href="#status.200">200 OK</a></li>576 <li class="tocline1">10.2.2 <a href="#status.201">201 Created</a></li>577 <li class="tocline1">10.2.3 <a href="#status.202">202 Accepted</a></li>578 <li class="tocline1">10.2.4 <a href="#status.203">203 Non-Authoritative Information</a></li>579 <li class="tocline1">10.2.5 <a href="#status.204">204 No Content</a></li>580 <li class="tocline1">10.2.6 <a href="#status.205">205 Reset Content</a></li>581 <li class="tocline1">10.2.7 <a href="#status.206">206 Partial Content</a></li>581 <li>10.2 <a href="#status.2xx">Successful 2xx</a><ul> 582 <li>10.2.1 <a href="#status.200">200 OK</a></li> 583 <li>10.2.2 <a href="#status.201">201 Created</a></li> 584 <li>10.2.3 <a href="#status.202">202 Accepted</a></li> 585 <li>10.2.4 <a href="#status.203">203 Non-Authoritative Information</a></li> 586 <li>10.2.5 <a href="#status.204">204 No Content</a></li> 587 <li>10.2.6 <a href="#status.205">205 Reset Content</a></li> 588 <li>10.2.7 <a href="#status.206">206 Partial Content</a></li> 582 589 </ul> 583 590 </li> 584 <li class="tocline1">10.3 <a href="#status.3xx">Redirection 3xx</a><ul class="toc">585 <li class="tocline1">10.3.1 <a href="#status.300">300 Multiple Choices</a></li>586 <li class="tocline1">10.3.2 <a href="#status.301">301 Moved Permanently</a></li>587 <li class="tocline1">10.3.3 <a href="#status.302">302 Found</a></li>588 <li class="tocline1">10.3.4 <a href="#status.303">303 See Other</a></li>589 <li class="tocline1">10.3.5 <a href="#status.304">304 Not Modified</a></li>590 <li class="tocline1">10.3.6 <a href="#status.305">305 Use Proxy</a></li>591 <li class="tocline1">10.3.7 <a href="#status.306">306 (Unused)</a></li>592 <li class="tocline1">10.3.8 <a href="#status.307">307 Temporary Redirect</a></li>591 <li>10.3 <a href="#status.3xx">Redirection 3xx</a><ul> 592 <li>10.3.1 <a href="#status.300">300 Multiple Choices</a></li> 593 <li>10.3.2 <a href="#status.301">301 Moved Permanently</a></li> 594 <li>10.3.3 <a href="#status.302">302 Found</a></li> 595 <li>10.3.4 <a href="#status.303">303 See Other</a></li> 596 <li>10.3.5 <a href="#status.304">304 Not Modified</a></li> 597 <li>10.3.6 <a href="#status.305">305 Use Proxy</a></li> 598 <li>10.3.7 <a href="#status.306">306 (Unused)</a></li> 599 <li>10.3.8 <a href="#status.307">307 Temporary Redirect</a></li> 593 600 </ul> 594 601 </li> 595 <li class="tocline1">10.4 <a href="#status.4xx">Client Error 4xx</a><ul class="toc">596 <li class="tocline1">10.4.1 <a href="#status.400">400 Bad Request</a></li>597 <li class="tocline1">10.4.2 <a href="#status.401">401 Unauthorized</a></li>598 <li class="tocline1">10.4.3 <a href="#status.402">402 Payment Required</a></li>599 <li class="tocline1">10.4.4 <a href="#status.403">403 Forbidden</a></li>600 <li class="tocline1">10.4.5 <a href="#status.404">404 Not Found</a></li>601 <li class="tocline1">10.4.6 <a href="#status.405">405 Method Not Allowed</a></li>602 <li class="tocline1">10.4.7 <a href="#status.406">406 Not Acceptable</a></li>603 <li class="tocline1">10.4.8 <a href="#status.407">407 Proxy Authentication Required</a></li>604 <li class="tocline1">10.4.9 <a href="#status.408">408 Request Timeout</a></li>605 <li class="tocline1">10.4.10 <a href="#status.409">409 Conflict</a></li>606 <li class="tocline1">10.4.11 <a href="#status.410">410 Gone</a></li>607 <li class="tocline1">10.4.12 <a href="#status.411">411 Length Required</a></li>608 <li class="tocline1">10.4.13 <a href="#status.412">412 Precondition Failed</a></li>609 <li class="tocline1">10.4.14 <a href="#status.413">413 Request Entity Too Large</a></li>610 <li class="tocline1">10.4.15 <a href="#status.414">414 Request-URI Too Long</a></li>611 <li class="tocline1">10.4.16 <a href="#status.415">415 Unsupported Media Type</a></li>612 <li class="tocline1">10.4.17 <a href="#status.416">416 Requested Range Not Satisfiable</a></li>613 <li class="tocline1">10.4.18 <a href="#status.417">417 Expectation Failed</a></li>602 <li>10.4 <a href="#status.4xx">Client Error 4xx</a><ul> 603 <li>10.4.1 <a href="#status.400">400 Bad Request</a></li> 604 <li>10.4.2 <a href="#status.401">401 Unauthorized</a></li> 605 <li>10.4.3 <a href="#status.402">402 Payment Required</a></li> 606 <li>10.4.4 <a href="#status.403">403 Forbidden</a></li> 607 <li>10.4.5 <a href="#status.404">404 Not Found</a></li> 608 <li>10.4.6 <a href="#status.405">405 Method Not Allowed</a></li> 609 <li>10.4.7 <a href="#status.406">406 Not Acceptable</a></li> 610 <li>10.4.8 <a href="#status.407">407 Proxy Authentication Required</a></li> 611 <li>10.4.9 <a href="#status.408">408 Request Timeout</a></li> 612 <li>10.4.10 <a href="#status.409">409 Conflict</a></li> 613 <li>10.4.11 <a href="#status.410">410 Gone</a></li> 614 <li>10.4.12 <a href="#status.411">411 Length Required</a></li> 615 <li>10.4.13 <a href="#status.412">412 Precondition Failed</a></li> 616 <li>10.4.14 <a href="#status.413">413 Request Entity Too Large</a></li> 617 <li>10.4.15 <a href="#status.414">414 Request-URI Too Long</a></li> 618 <li>10.4.16 <a href="#status.415">415 Unsupported Media Type</a></li> 619 <li>10.4.17 <a href="#status.416">416 Requested Range Not Satisfiable</a></li> 620 <li>10.4.18 <a href="#status.417">417 Expectation Failed</a></li> 614 621 </ul> 615 622 </li> 616 <li class="tocline1">10.5 <a href="#status.5xx">Server Error 5xx</a><ul class="toc">617 <li class="tocline1">10.5.1 <a href="#status.500">500 Internal Server Error</a></li>618 <li class="tocline1">10.5.2 <a href="#status.501">501 Not Implemented</a></li>619 <li class="tocline1">10.5.3 <a href="#status.502">502 Bad Gateway</a></li>620 <li class="tocline1">10.5.4 <a href="#status.503">503 Service Unavailable</a></li>621 <li class="tocline1">10.5.5 <a href="#status.504">504 Gateway Timeout</a></li>622 <li class="tocline1">10.5.6 <a href="#status.505">505 HTTP Version Not Supported</a></li>623 <li>10.5 <a href="#status.5xx">Server Error 5xx</a><ul> 624 <li>10.5.1 <a href="#status.500">500 Internal Server Error</a></li> 625 <li>10.5.2 <a href="#status.501">501 Not Implemented</a></li> 626 <li>10.5.3 <a href="#status.502">502 Bad Gateway</a></li> 627 <li>10.5.4 <a href="#status.503">503 Service Unavailable</a></li> 628 <li>10.5.5 <a href="#status.504">504 Gateway Timeout</a></li> 629 <li>10.5.6 <a href="#status.505">505 HTTP Version Not Supported</a></li> 623 630 </ul> 624 631 </li> 625 632 </ul> 626 633 </li> 627 <li class="tocline0">11. <a href="#access.authentication">Access Authentication</a></li>628 <li class="tocline0">12. <a href="#content.negotiation">Content Negotiation</a><ul class="toc">629 <li class="tocline1">12.1 <a href="#server-driven.negotiation">Server-driven Negotiation</a></li>630 <li class="tocline1">12.2 <a href="#agent-driven.negotiation">Agent-driven Negotiation</a></li>631 <li class="tocline1">12.3 <a href="#transparent.negotiation">Transparent Negotiation</a></li>634 <li>11. <a href="#access.authentication">Access Authentication</a></li> 635 <li>12. <a href="#content.negotiation">Content Negotiation</a><ul> 636 <li>12.1 <a href="#server-driven.negotiation">Server-driven Negotiation</a></li> 637 <li>12.2 <a href="#agent-driven.negotiation">Agent-driven Negotiation</a></li> 638 <li>12.3 <a href="#transparent.negotiation">Transparent Negotiation</a></li> 632 639 </ul> 633 640 </li> 634 <li class="tocline0">13. <a href="#caching">Caching in HTTP</a><ul class="toc">635 <li class="tocline1">13.1 <a href="#rfc.section.13.1"></a><ul class="toc">636 <li class="tocline1">13.1.1 <a href="#cache.correctness">Cache Correctness</a></li>637 <li class="tocline1">13.1.2 <a href="#warnings">Warnings</a></li>638 <li class="tocline1">13.1.3 <a href="#cache-control.mechanisms">Cache-control Mechanisms</a></li>639 <li class="tocline1">13.1.4 <a href="#explicit.ua.warnings">Explicit User Agent Warnings</a></li>640 <li class="tocline1">13.1.5 <a href="#exceptions.to.the.rules.and.warnings">Exceptions to the Rules and Warnings</a></li>641 <li class="tocline1">13.1.6 <a href="#client-controlled.behavior">Client-controlled Behavior</a></li>641 <li>13. <a href="#caching">Caching in HTTP</a><ul> 642 <li>13.1 <a href="#rfc.section.13.1"></a><ul> 643 <li>13.1.1 <a href="#cache.correctness">Cache Correctness</a></li> 644 <li>13.1.2 <a href="#warnings">Warnings</a></li> 645 <li>13.1.3 <a href="#cache-control.mechanisms">Cache-control Mechanisms</a></li> 646 <li>13.1.4 <a href="#explicit.ua.warnings">Explicit User Agent Warnings</a></li> 647 <li>13.1.5 <a href="#exceptions.to.the.rules.and.warnings">Exceptions to the Rules and Warnings</a></li> 648 <li>13.1.6 <a href="#client-controlled.behavior">Client-controlled Behavior</a></li> 642 649 </ul> 643 650 </li> 644 <li class="tocline1">13.2 <a href="#expiration.model">Expiration Model</a><ul class="toc">645 <li class="tocline1">13.2.1 <a href="#server-specified.expiration">Server-Specified Expiration</a></li>646 <li class="tocline1">13.2.2 <a href="#heuristic.expiration">Heuristic Expiration</a></li>647 <li class="tocline1">13.2.3 <a href="#age.calculations">Age Calculations</a></li>648 <li class="tocline1">13.2.4 <a href="#expiration.calculations">Expiration Calculations</a></li>649 <li class="tocline1">13.2.5 <a href="#disambiguating.expiration.values">Disambiguating Expiration Values</a></li>650 <li class="tocline1">13.2.6 <a href="#disambiguating.multiple.responses">Disambiguating Multiple Responses</a></li>651 <li>13.2 <a href="#expiration.model">Expiration Model</a><ul> 652 <li>13.2.1 <a href="#server-specified.expiration">Server-Specified Expiration</a></li> 653 <li>13.2.2 <a href="#heuristic.expiration">Heuristic Expiration</a></li> 654 <li>13.2.3 <a href="#age.calculations">Age Calculations</a></li> 655 <li>13.2.4 <a href="#expiration.calculations">Expiration Calculations</a></li> 656 <li>13.2.5 <a href="#disambiguating.expiration.values">Disambiguating Expiration Values</a></li> 657 <li>13.2.6 <a href="#disambiguating.multiple.responses">Disambiguating Multiple Responses</a></li> 651 658 </ul> 652 659 </li> 653 <li class="tocline1">13.3 <a href="#validation.model">Validation Model</a><ul class="toc">654 <li class="tocline1">13.3.1 <a href="#last-modified.dates">Last-Modified Dates</a></li>655 <li class="tocline1">13.3.2 <a href="#entity.tag.cache.validators">Entity Tag Cache Validators</a></li>656 <li class="tocline1">13.3.3 <a href="#weak.and.strong.validators">Weak and Strong Validators</a></li>657 <li class="tocline1">13.3.4 <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>658 <li class="tocline1">13.3.5 <a href="#non-validating.conditionals">Non-validating Conditionals</a></li>660 <li>13.3 <a href="#validation.model">Validation Model</a><ul> 661 <li>13.3.1 <a href="#last-modified.dates">Last-Modified Dates</a></li> 662 <li>13.3.2 <a href="#entity.tag.cache.validators">Entity Tag Cache Validators</a></li> 663 <li>13.3.3 <a href="#weak.and.strong.validators">Weak and Strong Validators</a></li> 664 <li>13.3.4 <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> 665 <li>13.3.5 <a href="#non-validating.conditionals">Non-validating Conditionals</a></li> 659 666 </ul> 660 667 </li> 661 <li class="tocline1">13.4 <a href="#response.cacheability">Response Cacheability</a></li>662 <li class="tocline1">13.5 <a href="#constructing.responses.from.caches">Constructing Responses From Caches</a><ul class="toc">663 <li class="tocline1">13.5.1 <a href="#end-to-end.and.hop-by-hop.headers">End-to-end and Hop-by-hop Headers</a></li>664 <li class="tocline1">13.5.2 <a href="#non-modifiable.headers">Non-modifiable Headers</a></li>665 <li class="tocline1">13.5.3 <a href="#combining.headers">Combining Headers</a></li>666 <li class="tocline1">13.5.4 <a href="#combining.byte.ranges">Combining Byte Ranges</a></li>668 <li>13.4 <a href="#response.cacheability">Response Cacheability</a></li> 669 <li>13.5 <a href="#constructing.responses.from.caches">Constructing Responses From Caches</a><ul> 670 <li>13.5.1 <a href="#end-to-end.and.hop-by-hop.headers">End-to-end and Hop-by-hop Headers</a></li> 671 <li>13.5.2 <a href="#non-modifiable.headers">Non-modifiable Headers</a></li> 672 <li>13.5.3 <a href="#combining.headers">Combining Headers</a></li> 673 <li>13.5.4 <a href="#combining.byte.ranges">Combining Byte Ranges</a></li> 667 674 </ul> 668 675 </li> 669 <li class="tocline1">13.6 <a href="#caching.negotiated.responses">Caching Negotiated Responses</a></li>670 <li class="tocline1">13.7 <a href="#shared.and.non-shared.caches">Shared and Non-Shared Caches</a></li>671 <li class="tocline1">13.8 <a href="#errors.or.incomplete.response.cache.behavior">Errors or Incomplete Response Cache Behavior</a></li>672 <li class="tocline1">13.9 <a href="#side.effects.of.get.and.head">Side Effects of GET and HEAD</a></li>673 <li class="tocline1">13.10 <a href="#invalidation.after.updates.or.deletions">Invalidation After Updates or Deletions</a></li>674 <li class="tocline1">13.11 <a href="#write-through.mandatory">Write-Through Mandatory</a></li>675 <li class="tocline1">13.12 <a href="#cache.replacement">Cache Replacement</a></li>676 <li class="tocline1">13.13 <a href="#history.lists">History Lists</a></li>676 <li>13.6 <a href="#caching.negotiated.responses">Caching Negotiated Responses</a></li> 677 <li>13.7 <a href="#shared.and.non-shared.caches">Shared and Non-Shared Caches</a></li> 678 <li>13.8 <a href="#errors.or.incomplete.response.cache.behavior">Errors or Incomplete Response Cache Behavior</a></li> 679 <li>13.9 <a href="#side.effects.of.get.and.head">Side Effects of GET and HEAD</a></li> 680 <li>13.10 <a href="#invalidation.after.updates.or.deletions">Invalidation After Updates or Deletions</a></li> 681 <li>13.11 <a href="#write-through.mandatory">Write-Through Mandatory</a></li> 682 <li>13.12 <a href="#cache.replacement">Cache Replacement</a></li> 683 <li>13.13 <a href="#history.lists">History Lists</a></li> 677 684 </ul> 678 685 </li> 679 <li class="tocline0">14. <a href="#header.fields">Header Field Definitions</a><ul class="toc">680 <li class="tocline1">14.1 <a href="#header.accept">Accept</a></li>681 <li class="tocline1">14.2 <a href="#header.accept-charset">Accept-Charset</a></li>682 <li class="tocline1">14.3 <a href="#header.accept-encoding">Accept-Encoding</a></li>683 <li class="tocline1">14.4 <a href="#header.accept-language">Accept-Language</a></li>684 <li class="tocline1">14.5 <a href="#header.accept-ranges">Accept-Ranges</a></li>685 <li class="tocline1">14.6 <a href="#header.age">Age</a></li>686 <li class="tocline1">14.7 <a href="#header.allow">Allow</a></li>687 <li class="tocline1">14.8 <a href="#header.authorization">Authorization</a></li>688 <li class="tocline1">14.9 <a href="#header.cache-control">Cache-Control</a><ul class="toc">689 <li class="tocline1">14.9.1 <a href="#what.is.cacheable">What is Cacheable</a></li>690 <li class="tocline1">14.9.2 <a href="#what.may.be.stored.by.caches">What May be Stored by Caches</a></li>691 <li class="tocline1">14.9.3 <a href="#modifications.of.the.basic.expiration.mechanism">Modifications of the Basic Expiration Mechanism</a></li>692 <li class="tocline1">14.9.4 <a href="#cache.revalidation.and.reload.controls">Cache Revalidation and Reload Controls</a></li>693 <li class="tocline1">14.9.5 <a href="#no-transform.directive">No-Transform Directive</a></li>694 <li class="tocline1">14.9.6 <a href="#cache.control.extensions">Cache Control Extensions</a></li>686 <li>14. <a href="#header.fields">Header Field Definitions</a><ul> 687 <li>14.1 <a href="#header.accept">Accept</a></li> 688 <li>14.2 <a href="#header.accept-charset">Accept-Charset</a></li> 689 <li>14.3 <a href="#header.accept-encoding">Accept-Encoding</a></li> 690 <li>14.4 <a href="#header.accept-language">Accept-Language</a></li> 691 <li>14.5 <a href="#header.accept-ranges">Accept-Ranges</a></li> 692 <li>14.6 <a href="#header.age">Age</a></li> 693 <li>14.7 <a href="#header.allow">Allow</a></li> 694 <li>14.8 <a href="#header.authorization">Authorization</a></li> 695 <li>14.9 <a href="#header.cache-control">Cache-Control</a><ul> 696 <li>14.9.1 <a href="#what.is.cacheable">What is Cacheable</a></li> 697 <li>14.9.2 <a href="#what.may.be.stored.by.caches">What May be Stored by Caches</a></li> 698 <li>14.9.3 <a href="#modifications.of.the.basic.expiration.mechanism">Modifications of the Basic Expiration Mechanism</a></li> 699 <li>14.9.4 <a href="#cache.revalidation.and.reload.controls">Cache Revalidation and Reload Controls</a></li> 700 <li>14.9.5 <a href="#no-transform.directive">No-Transform Directive</a></li> 701 <li>14.9.6 <a href="#cache.control.extensions">Cache Control Extensions</a></li> 695 702 </ul> 696 703 </li> 697 <li class="tocline1">14.10 <a href="#header.connection">Connection</a></li>698 <li class="tocline1">14.11 <a href="#header.content-encoding">Content-Encoding</a></li>699 <li class="tocline1">14.12 <a href="#header.content-language">Content-Language</a></li>700 <li class="tocline1">14.13 <a href="#header.content-length">Content-Length</a></li>701 <li class="tocline1">14.14 <a href="#header.content-location">Content-Location</a></li>702 <li class="tocline1">14.15 <a href="#header.content-md5">Content-MD5</a></li>703 <li class="tocline1">14.16 <a href="#header.content-range">Content-Range</a></li>704 <li class="tocline1">14.17 <a href="#header.content-type">Content-Type</a></li>705 <li class="tocline1">14.18 <a href="#header.date">Date</a><ul class="toc">706 <li class="tocline1">14.18.1 <a href="#clockless.origin.server.operation">Clockless Origin Server Operation</a></li>704 <li>14.10 <a href="#header.connection">Connection</a></li> 705 <li>14.11 <a href="#header.content-encoding">Content-Encoding</a></li> 706 <li>14.12 <a href="#header.content-language">Content-Language</a></li> 707 <li>14.13 <a href="#header.content-length">Content-Length</a></li> 708 <li>14.14 <a href="#header.content-location">Content-Location</a></li> 709 <li>14.15 <a href="#header.content-md5">Content-MD5</a></li> 710 <li>14.16 <a href="#header.content-range">Content-Range</a></li> 711 <li>14.17 <a href="#header.content-type">Content-Type</a></li> 712 <li>14.18 <a href="#header.date">Date</a><ul> 713 <li>14.18.1 <a href="#clockless.origin.server.operation">Clockless Origin Server Operation</a></li> 707 714 </ul> 708 715 </li> 709 <li class="tocline1">14.19 <a href="#header.etag">ETag</a></li>710 <li class="tocline1">14.20 <a href="#header.expect">Expect</a></li>711 <li class="tocline1">14.21 <a href="#header.expires">Expires</a></li>712 <li class="tocline1">14.22 <a href="#header.from">From</a></li>713 <li class="tocline1">14.23 <a href="#header.host">Host</a></li>714 <li class="tocline1">14.24 <a href="#header.if-match">If-Match</a></li>715 <li class="tocline1">14.25 <a href="#header.if-modified-since">If-Modified-Since</a></li>716 <li class="tocline1">14.26 <a href="#header.if-none-match">If-None-Match</a></li>717 <li class="tocline1">14.27 <a href="#header.if-range">If-Range</a></li>718 <li class="tocline1">14.28 <a href="#header.if-unmodified-since">If-Unmodified-Since</a></li>719 <li class="tocline1">14.29 <a href="#header.last-modified">Last-Modified</a></li>720 <li class="tocline1">14.30 <a href="#header.location">Location</a></li>721 <li class="tocline1">14.31 <a href="#header.max-forwards">Max-Forwards</a></li>722 <li class="tocline1">14.32 <a href="#header.pragma">Pragma</a></li>723 <li class="tocline1">14.33 <a href="#header.proxy-authenticate">Proxy-Authenticate</a></li>724 <li class="tocline1">14.34 <a href="#header.proxy-authorization">Proxy-Authorization</a></li>725 <li class="tocline1">14.35 <a href="#header.range">Range</a><ul class="toc">726 <li class="tocline1">14.35.1 <a href="#byte.ranges">Byte Ranges</a></li>727 <li class="tocline1">14.35.2 <a href="#range.retrieval.requests">Range Retrieval Requests</a></li>716 <li>14.19 <a href="#header.etag">ETag</a></li> 717 <li>14.20 <a href="#header.expect">Expect</a></li> 718 <li>14.21 <a href="#header.expires">Expires</a></li> 719 <li>14.22 <a href="#header.from">From</a></li> 720 <li>14.23 <a href="#header.host">Host</a></li> 721 <li>14.24 <a href="#header.if-match">If-Match</a></li> 722 <li>14.25 <a href="#header.if-modified-since">If-Modified-Since</a></li> 723 <li>14.26 <a href="#header.if-none-match">If-None-Match</a></li> 724 <li>14.27 <a href="#header.if-range">If-Range</a></li> 725 <li>14.28 <a href="#header.if-unmodified-since">If-Unmodified-Since</a></li> 726 <li>14.29 <a href="#header.last-modified">Last-Modified</a></li> 727 <li>14.30 <a href="#header.location">Location</a></li> 728 <li>14.31 <a href="#header.max-forwards">Max-Forwards</a></li> 729 <li>14.32 <a href="#header.pragma">Pragma</a></li> 730 <li>14.33 <a href="#header.proxy-authenticate">Proxy-Authenticate</a></li> 731 <li>14.34 <a href="#header.proxy-authorization">Proxy-Authorization</a></li> 732 <li>14.35 <a href="#header.range">Range</a><ul> 733 <li>14.35.1 <a href="#byte.ranges">Byte Ranges</a></li> 734 <li>14.35.2 <a href="#range.retrieval.requests">Range Retrieval Requests</a></li> 728 735 </ul> 729 736 </li> 730 <li class="tocline1">14.36 <a href="#header.referer">Referer</a></li>731 <li class="tocline1">14.37 <a href="#header.retry-after">Retry-After</a></li>732 <li class="tocline1">14.38 <a href="#header.server">Server</a></li>733 <li class="tocline1">14.39 <a href="#header.te">TE</a></li>734 <li class="tocline1">14.40 <a href="#header.trailer">Trailer</a></li>735 <li class="tocline1">14.41 <a href="#header.transfer-encoding">Transfer-Encoding</a></li>736 <li class="tocline1">14.42 <a href="#header.upgrade">Upgrade</a></li>737 <li class="tocline1">14.43 <a href="#header.user-agent">User-Agent</a></li>738 <li class="tocline1">14.44 <a href="#header.vary">Vary</a></li>739 <li class="tocline1">14.45 <a href="#header.via">Via</a></li>740 <li class="tocline1">14.46 <a href="#header.warning">Warning</a></li>741 <li class="tocline1">14.47 <a href="#header.www-authenticate">WWW-Authenticate</a></li>737 <li>14.36 <a href="#header.referer">Referer</a></li> 738 <li>14.37 <a href="#header.retry-after">Retry-After</a></li> 739 <li>14.38 <a href="#header.server">Server</a></li> 740 <li>14.39 <a href="#header.te">TE</a></li> 741 <li>14.40 <a href="#header.trailer">Trailer</a></li> 742 <li>14.41 <a href="#header.transfer-encoding">Transfer-Encoding</a></li> 743 <li>14.42 <a href="#header.upgrade">Upgrade</a></li> 744 <li>14.43 <a href="#header.user-agent">User-Agent</a></li> 745 <li>14.44 <a href="#header.vary">Vary</a></li> 746 <li>14.45 <a href="#header.via">Via</a></li> 747 <li>14.46 <a href="#header.warning">Warning</a></li> 748 <li>14.47 <a href="#header.www-authenticate">WWW-Authenticate</a></li> 742 749 </ul> 743 750 </li> 744 <li class="tocline0">15. <a href="#security.considerations">Security Considerations</a><ul class="toc">745 <li class="tocline1">15.1 <a href="#personal.information">Personal Information</a><ul class="toc">746 <li class="tocline1">15.1.1 <a href="#abuse.of.server.log.information">Abuse of Server Log Information</a></li>747 <li class="tocline1">15.1.2 <a href="#security.sensitive">Transfer of Sensitive Information</a></li>748 <li class="tocline1">15.1.3 <a href="#encoding.sensitive.information.in.uris">Encoding Sensitive Information in URI's</a></li>749 <li class="tocline1">15.1.4 <a href="#privacy.issues.connected.to.accept.headers">Privacy Issues Connected to Accept Headers</a></li>751 <li>15. <a href="#security.considerations">Security Considerations</a><ul> 752 <li>15.1 <a href="#personal.information">Personal Information</a><ul> 753 <li>15.1.1 <a href="#abuse.of.server.log.information">Abuse of Server Log Information</a></li> 754 <li>15.1.2 <a href="#security.sensitive">Transfer of Sensitive Information</a></li> 755 <li>15.1.3 <a href="#encoding.sensitive.information.in.uris">Encoding Sensitive Information in URI's</a></li> 756 <li>15.1.4 <a href="#privacy.issues.connected.to.accept.headers">Privacy Issues Connected to Accept Headers</a></li> 750 757 </ul> 751 758 </li> 752 <li class="tocline1">15.2 <a href="#attack.pathname">Attacks Based On File and Path Names</a></li>753 <li class="tocline1">15.3 <a href="#dns.spoofing">DNS Spoofing</a></li>754 <li class="tocline1">15.4 <a href="#location.spoofing">Location Headers and Spoofing</a></li>755 <li class="tocline1">15.5 <a href="#content-disposition.issues">Content-Disposition Issues</a></li>756 <li class="tocline1">15.6 <a href="#auth.credentials.and.idle.clients">Authentication Credentials and Idle Clients</a></li>757 <li class="tocline1">15.7 <a href="#attack.proxies">Proxies and Caching</a><ul class="toc">758 <li class="tocline1">15.7.1 <a href="#attack.DoS">Denial of Service Attacks on Proxies</a></li>759 <li>15.2 <a href="#attack.pathname">Attacks Based On File and Path Names</a></li> 760 <li>15.3 <a href="#dns.spoofing">DNS Spoofing</a></li> 761 <li>15.4 <a href="#location.spoofing">Location Headers and Spoofing</a></li> 762 <li>15.5 <a href="#content-disposition.issues">Content-Disposition Issues</a></li> 763 <li>15.6 <a href="#auth.credentials.and.idle.clients">Authentication Credentials and Idle Clients</a></li> 764 <li>15.7 <a href="#attack.proxies">Proxies and Caching</a><ul> 765 <li>15.7.1 <a href="#attack.DoS">Denial of Service Attacks on Proxies</a></li> 759 766 </ul> 760 767 </li> 761 768 </ul> 762 769 </li> 763 <li class="tocline0">16. <a href="#acknowledgments">Acknowledgments</a></li>764 <li class="tocline0">17. <a href="#rfc.references">References</a></li>765 <li class="tocline0">18. <a href="#rfc.authors">Authors' Addresses</a></li>766 <li class="tocline0">19. <a href="#rfc.section.19">Appendices</a><ul class="toc">767 <li class="tocline1">19.1 <a href="#internet.media.type.http">Internet Media Type message/http and application/http</a></li>768 <li class="tocline1">19.2 <a href="#internet.media.type.multipart.byteranges">Internet Media Type multipart/byteranges</a></li>769 <li class="tocline1">19.3 <a href="#tolerant.applications">Tolerant Applications</a></li>770 <li class="tocline1">19.4 <a href="#differences.between.http.entities.and.rfc.2045.entities">Differences Between HTTP Entities and RFC 2045 Entities</a><ul class="toc">771 <li class="tocline1">19.4.1 <a href="#mime-version">MIME-Version</a></li>772 <li class="tocline1">19.4.2 <a href="#conversion.to.canonical.form">Conversion to Canonical Form</a></li>773 <li class="tocline1">19.4.3 <a href="#conversion.of.date.formats">Conversion of Date Formats</a></li>774 <li class="tocline1">19.4.4 <a href="#introduction.of.content-encoding">Introduction of Content-Encoding</a></li>775 <li class="tocline1">19.4.5 <a href="#no.content-transfer-encoding">No Content-Transfer-Encoding</a></li>776 <li class="tocline1">19.4.6 <a href="#introduction.of.transfer-encoding">Introduction of Transfer-Encoding</a></li>777 <li class="tocline1">19.4.7 <a href="#mhtml.line.length">MHTML and Line Length Limitations</a></li>770 <li>16. <a href="#acknowledgments">Acknowledgments</a></li> 771 <li>17. <a href="#rfc.references">References</a></li> 772 <li>18. <a href="#rfc.authors">Authors' Addresses</a></li> 773 <li>19. <a href="#rfc.section.19">Appendices</a><ul> 774 <li>19.1 <a href="#internet.media.type.http">Internet Media Type message/http and application/http</a></li> 775 <li>19.2 <a href="#internet.media.type.multipart.byteranges">Internet Media Type multipart/byteranges</a></li> 776 <li>19.3 <a href="#tolerant.applications">Tolerant Applications</a></li> 777 <li>19.4 <a href="#differences.between.http.entities.and.rfc.2045.entities">Differences Between HTTP Entities and RFC 2045 Entities</a><ul> 778 <li>19.4.1 <a href="#mime-version">MIME-Version</a></li> 779 <li>19.4.2 <a href="#conversion.to.canonical.form">Conversion to Canonical Form</a></li> 780 <li>19.4.3 <a href="#conversion.of.date.formats">Conversion of Date Formats</a></li> 781 <li>19.4.4 <a href="#introduction.of.content-encoding">Introduction of Content-Encoding</a></li> 782 <li>19.4.5 <a href="#no.content-transfer-encoding">No Content-Transfer-Encoding</a></li> 783 <li>19.4.6 <a href="#introduction.of.transfer-encoding">Introduction of Transfer-Encoding</a></li> 784 <li>19.4.7 <a href="#mhtml.line.length">MHTML and Line Length Limitations</a></li> 778 785 </ul> 779 786 </li> 780 <li class="tocline1">19.5 <a href="#additional.features">Additional Features</a><ul class="toc">781 <li class="tocline1">19.5.1 <a href="#content-disposition">Content-Disposition</a></li>787 <li>19.5 <a href="#additional.features">Additional Features</a><ul> 788 <li>19.5.1 <a href="#content-disposition">Content-Disposition</a></li> 782 789 </ul> 783 790 </li> 784 <li class="tocline1">19.6 <a href="#compatibility">Compatibility with Previous Versions</a><ul class="toc">785 <li class="tocline1">19.6.1 <a href="#changes.from.1.0">Changes from HTTP/1.0</a><ul class="toc">786 <li class="tocline1">19.6.1.1 <a href="#changes.to.simplify.multi-homed.web.servers.and.conserve.ip.addresses">Changes to Simplify Multi-homed Web Servers and Conserve IP Addresses</a></li>791 <li>19.6 <a href="#compatibility">Compatibility with Previous Versions</a><ul> 792 <li>19.6.1 <a href="#changes.from.1.0">Changes from HTTP/1.0</a><ul> 793 <li>19.6.1.1 <a href="#changes.to.simplify.multi-homed.web.servers.and.conserve.ip.addresses">Changes to Simplify Multi-homed Web Servers and Conserve IP Addresses</a></li> 787 794 </ul> 788 795 </li> 789 <li class="tocline1">19.6.2 <a href="#compatibility.with.http.1.0.persistent.connections">Compatibility with HTTP/1.0 Persistent Connections</a></li>790 <li class="tocline1">19.6.3 <a href="#changes.from.rfc.2068">Changes from RFC 2068</a></li>796 <li>19.6.2 <a href="#compatibility.with.http.1.0.persistent.connections">Compatibility with HTTP/1.0 Persistent Connections</a></li> 797 <li>19.6.3 <a href="#changes.from.rfc.2068">Changes from RFC 2068</a></li> 791 798 </ul> 792 799 </li> 793 800 </ul> 794 801 </li> 795 <li class="tocline0">20. <a href="#rfc.section.20">Index</a></li>796 <li class="tocline0"><a href="#rfc.index">Index</a></li>797 <li class="tocline0"><a href="#rfc.ipr">Intellectual Property and Copyright Statements</a></li>802 <li>20. <a href="#rfc.section.20">Index</a></li> 803 <li><a href="#rfc.index">Index</a></li> 804 <li><a href="#rfc.ipr">Intellectual Property and Copyright Statements</a></li> 798 805 </ul> 799 806 <hr class="noprint"> … … 6078 6085 <div class="print2col"> 6079 6086 <ul class="ind"> 6080 <li class="indline0"><a id="rfc.index.1" href="#rfc.index.1"><b>1</b></a><ul class="ind">6081 <li class="indline1">100 Continue (status code) <a class="iref" href="#rfc.xref.status.100.1">6.1.1</a>, <a class="iref" href="#rfc.xref.status.100.2">8.2.3</a>, <a class="iref"href="#rfc.iref.149"><b>10.1.1</b></a></li>6082 <li class="indline1">101 Switching Protocols (status code) <a class="iref" href="#rfc.xref.status.101.1">6.1.1</a>, <a class="iref"href="#rfc.iref.150"><b>10.1.2</b></a></li>6083 <li class="indline1">110 Response is stale (warn code) <a class="iref"href="#rfc.iref.395"><b>14.46</b></a></li>6084 <li class="indline1">111 Revalidation failed (warn code) <a class="iref"href="#rfc.iref.396"><b>14.46</b></a></li>6085 <li class="indline1">112 Disconnected operation (warn code) <a class="iref"href="#rfc.iref.397"><b>14.46</b></a></li>6086 <li class="indline1">113 Heuristic expiration (warn code) <a class="iref"href="#rfc.iref.398"><b>14.46</b></a></li>6087 <li class="indline1">199 Miscellaneous warning (warn code) <a class="iref"href="#rfc.iref.399"><b>14.46</b></a></li>6087 <li><a id="rfc.index.1" href="#rfc.index.1"><b>1</b></a><ul> 6088 <li>100 Continue (status code) <a href="#rfc.xref.status.100.1">6.1.1</a>, <a href="#rfc.xref.status.100.2">8.2.3</a>, <a href="#rfc.iref.149"><b>10.1.1</b></a></li> 6089 <li>101 Switching Protocols (status code) <a href="#rfc.xref.status.101.1">6.1.1</a>, <a href="#rfc.iref.150"><b>10.1.2</b></a></li> 6090 <li>110 Response is stale (warn code) <a href="#rfc.iref.395"><b>14.46</b></a></li> 6091 <li>111 Revalidation failed (warn code) <a href="#rfc.iref.396"><b>14.46</b></a></li> 6092 <li>112 Disconnected operation (warn code) <a href="#rfc.iref.397"><b>14.46</b></a></li> 6093 <li>113 Heuristic expiration (warn code) <a href="#rfc.iref.398"><b>14.46</b></a></li> 6094 <li>199 Miscellaneous warning (warn code) <a href="#rfc.iref.399"><b>14.46</b></a></li> 6088 6095 </ul> 6089 6096 </li> 6090 <li class="indline0"><a id="rfc.index.2" href="#rfc.index.2"><b>2</b></a><ul class="ind">6091 <li class="indline1">200 OK (status code) <a class="iref" href="#rfc.xref.status.200.1">6.1.1</a>, <a class="iref"href="#rfc.iref.151"><b>10.2.1</b></a></li>6092 <li class="indline1">201 Created (status code) <a class="iref" href="#rfc.xref.status.201.1">6.1.1</a>, <a class="iref" href="#rfc.iref.152"><b>10.2.2</b></a>, <a class="iref"href="#rfc.xref.status.201.2">19.6.3</a></li>6093 <li class="indline1">202 Accepted (status code) <a class="iref" href="#rfc.xref.status.202.1">6.1.1</a>, <a class="iref"href="#rfc.iref.153"><b>10.2.3</b></a></li>6094 <li class="indline1">203 Non-Authoritative Information (status code) <a class="iref" href="#rfc.xref.status.203.1">6.1.1</a>, <a class="iref"href="#rfc.iref.154"><b>10.2.4</b></a></li>6095 <li class="indline1">204 No Content (status code) <a class="iref" href="#rfc.xref.status.204.1">6.1.1</a>, <a class="iref"href="#rfc.iref.155"><b>10.2.5</b></a></li>6096 <li class="indline1">205 Reset Content (status code) <a class="iref" href="#rfc.xref.status.205.1">6.1.1</a>, <a class="iref"href="#rfc.iref.156"><b>10.2.6</b></a></li>6097 <li class="indline1">206 Partial Content (status code) <a class="iref" href="#rfc.xref.status.206.1">6.1.1</a>, <a class="iref" href="#rfc.iref.157"><b>10.2.7</b></a>, <a class="iref"href="#rfc.xref.status.206.2">19.6.3</a></li>6098 <li class="indline1">214 Transformation applied (warn code) <a class="iref"href="#rfc.iref.400"><b>14.46</b></a></li>6099 <li class="indline1">299 Miscellaneous persistent warning (warn code) <a class="iref"href="#rfc.iref.401"><b>14.46</b></a></li>6097 <li><a id="rfc.index.2" href="#rfc.index.2"><b>2</b></a><ul> 6098 <li>200 OK (status code) <a href="#rfc.xref.status.200.1">6.1.1</a>, <a href="#rfc.iref.151"><b>10.2.1</b></a></li> 6099 <li>201 Created (status code) <a href="#rfc.xref.status.201.1">6.1.1</a>, <a href="#rfc.iref.152"><b>10.2.2</b></a>, <a href="#rfc.xref.status.201.2">19.6.3</a></li> 6100 <li>202 Accepted (status code) <a href="#rfc.xref.status.202.1">6.1.1</a>, <a href="#rfc.iref.153"><b>10.2.3</b></a></li> 6101 <li>203 Non-Authoritative Information (status code) <a href="#rfc.xref.status.203.1">6.1.1</a>, <a href="#rfc.iref.154"><b>10.2.4</b></a></li> 6102 <li>204 No Content (status code) <a href="#rfc.xref.status.204.1">6.1.1</a>, <a href="#rfc.iref.155"><b>10.2.5</b></a></li> 6103 <li>205 Reset Content (status code) <a href="#rfc.xref.status.205.1">6.1.1</a>, <a href="#rfc.iref.156"><b>10.2.6</b></a></li> 6104 <li>206 Partial Content (status code) <a href="#rfc.xref.status.206.1">6.1.1</a>, <a href="#rfc.iref.157"><b>10.2.7</b></a>, <a href="#rfc.xref.status.206.2">19.6.3</a></li> 6105 <li>214 Transformation applied (warn code) <a href="#rfc.iref.400"><b>14.46</b></a></li> 6106 <li>299 Miscellaneous persistent warning (warn code) <a href="#rfc.iref.401"><b>14.46</b></a></li> 6100 6107 </ul> 6101 6108 </li> 6102 <li class="indline0"><a id="rfc.index.3" href="#rfc.index.3"><b>3</b></a><ul class="ind">6103 <li class="indline1">300 Multiple Choices (status code) <a class="iref" href="#rfc.xref.status.300.1">6.1.1</a>, <a class="iref"href="#rfc.iref.158"><b>10.3.1</b></a></li>6104 <li class="indline1">301 Moved Permanently (status code) <a class="iref" href="#rfc.xref.status.301.1">6.1.1</a>, <a class="iref"href="#rfc.iref.159"><b>10.3.2</b></a></li>6105 <li class="indline1">302 Found (status code) <a class="iref" href="#rfc.xref.status.302.1">6.1.1</a>, <a class="iref"href="#rfc.iref.160"><b>10.3.3</b></a></li>6106 <li class="indline1">303 See Other (status code) <a class="iref" href="#rfc.xref.status.303.1">6.1.1</a>, <a class="iref"href="#rfc.iref.161"><b>10.3.4</b></a></li>6107 <li class="indline1">304 Not Modified (status code) <a class="iref" href="#rfc.xref.status.304.1">6.1.1</a>, <a class="iref"href="#rfc.iref.162"><b>10.3.5</b></a></li>6108 <li class="indline1">305 Use Proxy (status code) <a class="iref" href="#rfc.xref.status.305.1">6.1.1</a>, <a class="iref"href="#rfc.iref.163"><b>10.3.6</b></a></li>6109 <li class="indline1">306 (Unused) (status code) <a class="iref"href="#rfc.iref.164"><b>10.3.7</b></a></li>6110 <li class="indline1">307 Temporary Redirect (status code) <a class="iref" href="#rfc.xref.status.307.1">6.1.1</a>, <a class="iref"href="#rfc.iref.165"><b>10.3.8</b></a></li>6109 <li><a id="rfc.index.3" href="#rfc.index.3"><b>3</b></a><ul> 6110 <li>300 Multiple Choices (status code) <a href="#rfc.xref.status.300.1">6.1.1</a>, <a href="#rfc.iref.158"><b>10.3.1</b></a></li> 6111 <li>301 Moved Permanently (status code) <a href="#rfc.xref.status.301.1">6.1.1</a>, <a href="#rfc.iref.159"><b>10.3.2</b></a></li> 6112 <li>302 Found (status code) <a href="#rfc.xref.status.302.1">6.1.1</a>, <a href="#rfc.iref.160"><b>10.3.3</b></a></li> 6113 <li>303 See Other (status code) <a href="#rfc.xref.status.303.1">6.1.1</a>, <a href="#rfc.iref.161"><b>10.3.4</b></a></li> 6114 <li>304 Not Modified (status code) <a href="#rfc.xref.status.304.1">6.1.1</a>, <a href="#rfc.iref.162"><b>10.3.5</b></a></li> 6115 <li>305 Use Proxy (status code) <a href="#rfc.xref.status.305.1">6.1.1</a>, <a href="#rfc.iref.163"><b>10.3.6</b></a></li> 6116 <li>306 (Unused) (status code) <a href="#rfc.iref.164"><b>10.3.7</b></a></li> 6117 <li>307 Temporary Redirect (status code) <a href="#rfc.xref.status.307.1">6.1.1</a>, <a href="#rfc.iref.165"><b>10.3.8</b></a></li> 6111 6118 </ul> 6112 6119 </li> 6113 <li class="indline0"><a id="rfc.index.4" href="#rfc.index.4"><b>4</b></a><ul class="ind">6114 <li class="indline1">400 Bad Request (status code) <a class="iref" href="#rfc.xref.status.400.1">6.1.1</a>, <a class="iref"href="#rfc.iref.166"><b>10.4.1</b></a></li>6115 <li class="indline1">401 Unauthorized (status code) <a class="iref" href="#rfc.xref.status.401.1">6.1.1</a>, <a class="iref"href="#rfc.iref.167"><b>10.4.2</b></a></li>6116 <li class="indline1">402 Payment Required (status code) <a class="iref" href="#rfc.xref.status.402.1">6.1.1</a>, <a class="iref"href="#rfc.iref.168"><b>10.4.3</b></a></li>6117 <li class="indline1">403 Forbidden (status code) <a class="iref" href="#rfc.xref.status.403.1">6.1.1</a>, <a class="iref" href="#rfc.iref.169"><b>10.4.4</b></a>, <a class="iref"href="#rfc.xref.status.403.2">19.6.3</a></li>6118 <li class="indline1">404 Not Found (status code) <a class="iref" href="#rfc.xref.status.404.1">6.1.1</a>, <a class="iref" href="#rfc.iref.170"><b>10.4.5</b></a>, <a class="iref"href="#rfc.xref.status.404.2">19.6.3</a></li>6119 <li class="indline1">405 Method Not Allowed (status code) <a class="iref" href="#rfc.xref.status.405.1">6.1.1</a>, <a class="iref"href="#rfc.iref.171"><b>10.4.6</b></a></li>6120 <li class="indline1">406 Not Acceptable (status code) <a class="iref" href="#rfc.xref.status.406.1">6.1.1</a>, <a class="iref"href="#rfc.iref.172"><b>10.4.7</b></a></li>6121 <li class="indline1">407 Proxy Authentication Required (status code) <a class="iref" href="#rfc.xref.status.407.1">6.1.1</a>, <a class="iref"href="#rfc.iref.173"><b>10.4.8</b></a></li>6122 <li class="indline1">408 Request Timeout (status code) <a class="iref" href="#rfc.xref.status.408.1">6.1.1</a>, <a class="iref"href="#rfc.iref.174"><b>10.4.9</b></a></li>6123 <li class="indline1">409 Conflict (status code) <a class="iref" href="#rfc.xref.status.409.1">6.1.1</a>, <a class="iref"href="#rfc.iref.175"><b>10.4.10</b></a></li>6124 <li class="indline1">410 Gone (status code) <a class="iref" href="#rfc.xref.status.410.1">6.1.1</a>, <a class="iref" href="#rfc.iref.176"><b>10.4.11</b></a>, <a class="iref"href="#rfc.xref.status.410.2">19.6.3</a></li>6125 <li class="indline1">411 Length Required (status code) <a class="iref" href="#rfc.xref.status.411.1">6.1.1</a>, <a class="iref"href="#rfc.iref.177"><b>10.4.12</b></a></li>6126 <li class="indline1">412 Precondition Failed (status code) <a class="iref" href="#rfc.xref.status.412.1">6.1.1</a>, <a class="iref"href="#rfc.iref.178"><b>10.4.13</b></a></li>6127 <li class="indline1">413 Request Entity Too Large (status code) <a class="iref" href="#rfc.xref.status.413.1">6.1.1</a>, <a class="iref"href="#rfc.iref.179"><b>10.4.14</b></a></li>6128 <li class="indline1">414 Request-URI Too Long (status code) <a class="iref" href="#rfc.xref.status.414.1">3.2.1</a>, <a class="iref" href="#rfc.xref.status.414.2">6.1.1</a>, <a class="iref"href="#rfc.iref.180"><b>10.4.15</b></a></li>6129 <li class="indline1">415 Unsupported Media Type (status code) <a class="iref" href="#rfc.xref.status.415.1">6.1.1</a>, <a class="iref"href="#rfc.iref.181"><b>10.4.16</b></a></li>6130 <li class="indline1">416 Requested Range Not Satisfiable (status code) <a class="iref" href="#rfc.xref.status.416.1">6.1.1</a>, <a class="iref" href="#rfc.iref.182"><b>10.4.17</b></a>, <a class="iref" href="#rfc.xref.status.416.2">14.16</a>, <a class="iref"href="#rfc.xref.status.416.3">19.6.3</a></li>6131 <li class="indline1">417 Expectation Failed (status code) <a class="iref" href="#rfc.xref.status.417.1">6.1.1</a>, <a class="iref" href="#rfc.iref.183"><b>10.4.18</b></a>, <a class="iref"href="#rfc.xref.status.417.2">19.6.3</a></li>6120 <li><a id="rfc.index.4" href="#rfc.index.4"><b>4</b></a><ul> 6121 <li>400 Bad Request (status code) <a href="#rfc.xref.status.400.1">6.1.1</a>, <a href="#rfc.iref.166"><b>10.4.1</b></a></li> 6122 <li>401 Unauthorized (status code) <a href="#rfc.xref.status.401.1">6.1.1</a>, <a href="#rfc.iref.167"><b>10.4.2</b></a></li> 6123 <li>402 Payment Required (status code) <a href="#rfc.xref.status.402.1">6.1.1</a>, <a href="#rfc.iref.168"><b>10.4.3</b></a></li> 6124 <li>403 Forbidden (status code) <a href="#rfc.xref.status.403.1">6.1.1</a>, <a href="#rfc.iref.169"><b>10.4.4</b></a>, <a href="#rfc.xref.status.403.2">19.6.3</a></li> 6125 <li>404 Not Found (status code) <a href="#rfc.xref.status.404.1">6.1.1</a>, <a href="#rfc.iref.170"><b>10.4.5</b></a>, <a href="#rfc.xref.status.404.2">19.6.3</a></li> 6126 <li>405 Method Not Allowed (status code) <a href="#rfc.xref.status.405.1">6.1.1</a>, <a href="#rfc.iref.171"><b>10.4.6</b></a></li> 6127 <li>406 Not Acceptable (status code) <a href="#rfc.xref.status.406.1">6.1.1</a>, <a href="#rfc.iref.172"><b>10.4.7</b></a></li> 6128 <li>407 Proxy Authentication Required (status code) <a href="#rfc.xref.status.407.1">6.1.1</a>, <a href="#rfc.iref.173"><b>10.4.8</b></a></li> 6129 <li>408 Request Timeout (status code) <a href="#rfc.xref.status.408.1">6.1.1</a>, <a href="#rfc.iref.174"><b>10.4.9</b></a></li> 6130 <li>409 Conflict (status code) <a href="#rfc.xref.status.409.1">6.1.1</a>, <a href="#rfc.iref.175"><b>10.4.10</b></a></li> 6131 <li>410 Gone (status code) <a href="#rfc.xref.status.410.1">6.1.1</a>, <a href="#rfc.iref.176"><b>10.4.11</b></a>, <a href="#rfc.xref.status.410.2">19.6.3</a></li> 6132 <li>411 Length Required (status code) <a href="#rfc.xref.status.411.1">6.1.1</a>, <a href="#rfc.iref.177"><b>10.4.12</b></a></li> 6133 <li>412 Precondition Failed (status code) <a href="#rfc.xref.status.412.1">6.1.1</a>, <a href="#rfc.iref.178"><b>10.4.13</b></a></li> 6134 <li>413 Request Entity Too Large (status code) <a href="#rfc.xref.status.413.1">6.1.1</a>, <a href="#rfc.iref.179"><b>10.4.14</b></a></li> 6135 <li>414 Request-URI Too Long (status code) <a href="#rfc.xref.status.414.1">3.2.1</a>, <a href="#rfc.xref.status.414.2">6.1.1</a>, <a href="#rfc.iref.180"><b>10.4.15</b></a></li> 6136 <li>415 Unsupported Media Type (status code) <a href="#rfc.xref.status.415.1">6.1.1</a>, <a href="#rfc.iref.181"><b>10.4.16</b></a></li> 6137 <li>416 Requested Range Not Satisfiable (status code) <a href="#rfc.xref.status.416.1">6.1.1</a>, <a href="#rfc.iref.182"><b>10.4.17</b></a>, <a href="#rfc.xref.status.416.2">14.16</a>, <a href="#rfc.xref.status.416.3">19.6.3</a></li> 6138 <li>417 Expectation Failed (status code) <a href="#rfc.xref.status.417.1">6.1.1</a>, <a href="#rfc.iref.183"><b>10.4.18</b></a>, <a href="#rfc.xref.status.417.2">19.6.3</a></li> 6132 6139 </ul> 6133 6140 </li> 6134 <li class="indline0"><a id="rfc.index.5" href="#rfc.index.5"><b>5</b></a><ul class="ind">6135 <li class="indline1">500 Internal Server Error (status code) <a class="iref" href="#rfc.xref.status.500.1">6.1.1</a>, <a class="iref"href="#rfc.iref.184"><b>10.5.1</b></a></li>6136 <li class="indline1">501 Not Implemented (status code) <a class="iref" href="#rfc.xref.status.501.1">6.1.1</a>, <a class="iref"href="#rfc.iref.185"><b>10.5.2</b></a></li>6137 <li class="indline1">502 Bad Gateway (status code) <a class="iref" href="#rfc.xref.status.502.1">6.1.1</a>, <a class="iref"href="#rfc.iref.186"><b>10.5.3</b></a></li>6138 <li class="indline1">503 Service Unavailable (status code) <a class="iref" href="#rfc.xref.status.503.1">6.1.1</a>, <a class="iref"href="#rfc.iref.187"><b>10.5.4</b></a></li>6139 <li class="indline1">504 Gateway Timeout (status code) <a class="iref" href="#rfc.xref.status.504.1">6.1.1</a>, <a class="iref" href="#rfc.iref.188"><b>10.5.5</b></a>, <a class="iref"href="#rfc.xref.status.504.2">19.6.3</a></li>6140 <li class="indline1">505 HTTP Version Not Supported (status code) <a class="iref" href="#rfc.xref.status.505.1">6.1.1</a>, <a class="iref"href="#rfc.iref.189"><b>10.5.6</b></a></li>6141 <li><a id="rfc.index.5" href="#rfc.index.5"><b>5</b></a><ul> 6142 <li>500 Internal Server Error (status code) <a href="#rfc.xref.status.500.1">6.1.1</a>, <a href="#rfc.iref.184"><b>10.5.1</b></a></li> 6143 <li>501 Not Implemented (status code) <a href="#rfc.xref.status.501.1">6.1.1</a>, <a href="#rfc.iref.185"><b>10.5.2</b></a></li> 6144 <li>502 Bad Gateway (status code) <a href="#rfc.xref.status.502.1">6.1.1</a>, <a href="#rfc.iref.186"><b>10.5.3</b></a></li> 6145 <li>503 Service Unavailable (status code) <a href="#rfc.xref.status.503.1">6.1.1</a>, <a href="#rfc.iref.187"><b>10.5.4</b></a></li> 6146 <li>504 Gateway Timeout (status code) <a href="#rfc.xref.status.504.1">6.1.1</a>, <a href="#rfc.iref.188"><b>10.5.5</b></a>, <a href="#rfc.xref.status.504.2">19.6.3</a></li> 6147 <li>505 HTTP Version Not Supported (status code) <a href="#rfc.xref.status.505.1">6.1.1</a>, <a href="#rfc.iref.189"><b>10.5.6</b></a></li> 6141 6148 </ul> 6142 6149 </li> 6143 <li class="indline0"><a id="rfc.index.A" href="#rfc.index.A"><b>A</b></a><ul class="ind">6144 <li class="indline1">Accept header <a class="iref" href="#rfc.xref.header.accept.1">3.7</a>, <a class="iref" href="#rfc.xref.header.accept.2">5.3</a>, <a class="iref" href="#rfc.xref.header.accept.3">12.1</a>, <a class="iref"href="#rfc.iref.a.2"><b>14.1</b></a></li>6145 <li class="indline1">Accept-Charset header <a class="iref" href="#rfc.xref.header.accept-charset.1">5.3</a>, <a class="iref" href="#rfc.xref.header.accept-charset.2">12.1</a>, <a class="iref" href="#rfc.iref.a.3"><b>14.2</b></a>, <a class="iref"href="#rfc.xref.header.accept-charset.3">19.6.3</a></li>6146 <li class="indline1">Accept-Encoding header <a class="iref" href="#rfc.xref.header.accept-encoding.1">3.5</a>, <a class="iref" href="#rfc.xref.header.accept-encoding.2">5.3</a>, <a class="iref" href="#rfc.xref.header.accept-encoding.3">12.1</a>, <a class="iref"href="#rfc.iref.a.4"><b>14.3</b></a></li>6147 <li class="indline1">Accept-Language header <a class="iref" href="#rfc.xref.header.accept-language.1">5.3</a>, <a class="iref" href="#rfc.xref.header.accept-language.2">12.1</a>, <a class="iref"href="#rfc.iref.a.5"><b>14.4</b></a></li>6148 <li class="indline1">Accept-Ranges header <a class="iref" href="#rfc.xref.header.accept-ranges.1">6.2</a>, <a class="iref"href="#rfc.iref.a.6"><b>14.5</b></a></li>6149 <li class="indline1">age <a class="iref"href="#rfc.iref.a.1">1.3</a></li>6150 <li class="indline1">Age header <a class="iref" href="#rfc.xref.header.age.1">6.2</a>, <a class="iref"href="#rfc.iref.a.7"><b>14.6</b></a></li>6151 <li class="indline1">Allow header <a class="iref" href="#rfc.xref.header.allow.1">5.1.1</a>, <a class="iref" href="#rfc.xref.header.allow.2">7.1</a>, <a class="iref"href="#rfc.iref.a.8"><b>14.7</b></a></li>6152 <li class="indline1">Alternates header <a class="iref"href="#rfc.iref.a.11"><b>19.6.3</b></a></li>6153 <li class="indline1">application/http Media Type <a class="iref"href="#rfc.iref.a.10"><b>19.1</b></a></li>6154 <li class="indline1">Authorization header <a class="iref" href="#rfc.xref.header.authorization.1">5.3</a>, <a class="iref" href="#rfc.xref.header.authorization.2">10.4.2</a>, <a class="iref" href="#rfc.xref.header.authorization.3">13.4</a>, <a class="iref" href="#rfc.iref.a.9"><b>14.8</b></a>, <a class="iref" href="#rfc.xref.header.authorization.4">14.9.1</a>, <a class="iref"href="#rfc.xref.header.authorization.5">19.6.3</a></li>6150 <li><a id="rfc.index.A" href="#rfc.index.A"><b>A</b></a><ul> 6151 <li>Accept header <a href="#rfc.xref.header.accept.1">3.7</a>, <a href="#rfc.xref.header.accept.2">5.3</a>, <a href="#rfc.xref.header.accept.3">12.1</a>, <a href="#rfc.iref.a.2"><b>14.1</b></a></li> 6152 <li>Accept-Charset header <a href="#rfc.xref.header.accept-charset.1">5.3</a>, <a href="#rfc.xref.header.accept-charset.2">12.1</a>, <a href="#rfc.iref.a.3"><b>14.2</b></a>, <a href="#rfc.xref.header.accept-charset.3">19.6.3</a></li> 6153 <li>Accept-Encoding header <a href="#rfc.xref.header.accept-encoding.1">3.5</a>, <a href="#rfc.xref.header.accept-encoding.2">5.3</a>, <a href="#rfc.xref.header.accept-encoding.3">12.1</a>, <a href="#rfc.iref.a.4"><b>14.3</b></a></li> 6154 <li>Accept-Language header <a href="#rfc.xref.header.accept-language.1">5.3</a>, <a href="#rfc.xref.header.accept-language.2">12.1</a>, <a href="#rfc.iref.a.5"><b>14.4</b></a></li> 6155 <li>Accept-Ranges header <a href="#rfc.xref.header.accept-ranges.1">6.2</a>, <a href="#rfc.iref.a.6"><b>14.5</b></a></li> 6156 <li>age <a href="#rfc.iref.a.1">1.3</a></li> 6157 <li>Age header <a href="#rfc.xref.header.age.1">6.2</a>, <a href="#rfc.iref.a.7"><b>14.6</b></a></li> 6158 <li>Allow header <a href="#rfc.xref.header.allow.1">5.1.1</a>, <a href="#rfc.xref.header.allow.2">7.1</a>, <a href="#rfc.iref.a.8"><b>14.7</b></a></li> 6159 <li>Alternates header <a href="#rfc.iref.a.11"><b>19.6.3</b></a></li> 6160 <li>application/http Media Type <a href="#rfc.iref.a.10"><b>19.1</b></a></li> 6161 <li>Authorization header <a href="#rfc.xref.header.authorization.1">5.3</a>, <a href="#rfc.xref.header.authorization.2">10.4.2</a>, <a href="#rfc.xref.header.authorization.3">13.4</a>, <a href="#rfc.iref.a.9"><b>14.8</b></a>, <a href="#rfc.xref.header.authorization.4">14.9.1</a>, <a href="#rfc.xref.header.authorization.5">19.6.3</a></li> 6155 6162 </ul> 6156 6163 </li> 6157 <li class="indline0"><a id="rfc.index.C" href="#rfc.index.C"><b>C</b></a><ul class="ind">6158 <li class="indline1">cache <a class="iref"href="#rfc.iref.c.4">1.3</a></li>6159 <li class="indline1">Cache Directives 6160 <ul class="ind">6161 <li class="indline1">max-age <a class="iref" href="#rfc.iref.c.19"><b>14.9.3</b></a>, <a class="iref"href="#rfc.iref.c.22"><b>14.9.4</b></a></li>6162 <li class="indline1">max-stale <a class="iref"href="#rfc.iref.c.21"><b>14.9.3</b></a></li>6163 <li class="indline1">min-fresh <a class="iref"href="#rfc.iref.c.20"><b>14.9.3</b></a></li>6164 <li class="indline1">must-revalidate <a class="iref"href="#rfc.iref.c.24"><b>14.9.4</b></a></li>6165 <li class="indline1">no-cache <a class="iref"href="#rfc.iref.c.16"><b>14.9.1</b></a></li>6166 <li class="indline1">no-store <a class="iref"href="#rfc.iref.c.17"><b>14.9.2</b></a></li>6167 <li class="indline1">no-transform <a class="iref"href="#rfc.iref.c.26"><b>14.9.5</b></a></li>6168 <li class="indline1">only-if-cached <a class="iref"href="#rfc.iref.c.23"><b>14.9.4</b></a></li>6169 <li class="indline1">private <a class="iref"href="#rfc.iref.c.15"><b>14.9.1</b></a></li>6170 <li class="indline1">proxy-revalidate <a class="iref"href="#rfc.iref.c.25"><b>14.9.4</b></a></li>6171 <li class="indline1">public <a class="iref"href="#rfc.iref.c.14"><b>14.9.1</b></a></li>6172 <li class="indline1">s-maxage <a class="iref"href="#rfc.iref.c.18"><b>14.9.3</b></a></li>6164 <li><a id="rfc.index.C" href="#rfc.index.C"><b>C</b></a><ul> 6165 <li>cache <a href="#rfc.iref.c.4">1.3</a></li> 6166 <li>Cache Directives 6167 <ul> 6168 <li>max-age <a href="#rfc.iref.c.19"><b>14.9.3</b></a>, <a href="#rfc.iref.c.22"><b>14.9.4</b></a></li> 6169 <li>max-stale <a href="#rfc.iref.c.21"><b>14.9.3</b></a></li> 6170 <li>min-fresh <a href="#rfc.iref.c.20"><b>14.9.3</b></a></li> 6171 <li>must-revalidate <a href="#rfc.iref.c.24"><b>14.9.4</b></a></li> 6172 <li>no-cache <a href="#rfc.iref.c.16"><b>14.9.1</b></a></li> 6173 <li>no-store <a href="#rfc.iref.c.17"><b>14.9.2</b></a></li> 6174 <li>no-transform <a href="#rfc.iref.c.26"><b>14.9.5</b></a></li> 6175 <li>only-if-cached <a href="#rfc.iref.c.23"><b>14.9.4</b></a></li> 6176 <li>private <a href="#rfc.iref.c.15"><b>14.9.1</b></a></li> 6177 <li>proxy-revalidate <a href="#rfc.iref.c.25"><b>14.9.4</b></a></li> 6178 <li>public <a href="#rfc.iref.c.14"><b>14.9.1</b></a></li> 6179 <li>s-maxage <a href="#rfc.iref.c.18"><b>14.9.3</b></a></li> 6173 6180 </ul> 6174 6181 </li> 6175 <li class="indline1">Cache-Control header <a class="iref" href="#rfc.xref.header.cache-control.1">4.5</a>, <a class="iref" href="#rfc.xref.header.cache-control.2">13.1.1</a>, <a class="iref" href="#rfc.xref.header.cache-control.3">13.1.1</a>, <a class="iref" href="#rfc.xref.header.cache-control.4">13.1.3</a>, <a class="iref" href="#rfc.xref.header.cache-control.5">13.2.1</a>, <a class="iref" href="#rfc.xref.header.cache-control.6">13.2.5</a>, <a class="iref" href="#rfc.xref.header.cache-control.7">13.4</a>, <a class="iref" href="#rfc.xref.header.cache-control.8">13.4</a>, <a class="iref" href="#rfc.xref.header.cache-control.9">13.8</a>, <a class="iref" href="#rfc.iref.c.13"><b>14.9</b></a>, <a class="iref" href="#rfc.xref.header.cache-control.10">14.21</a>, <a class="iref" href="#rfc.xref.header.cache-control.11">14.32</a>, <a class="iref"href="#rfc.xref.header.cache-control.12">19.6.3</a></li>6176 <li class="indline1">cacheable <a class="iref"href="#rfc.iref.c.5">1.3</a></li>6177 <li class="indline1">client <a class="iref"href="#rfc.iref.c.3">1.3</a></li>6178 <li class="indline1">compress (content coding) <a class="iref"href="#rfc.iref.c.8">3.5</a></li>6179 <li class="indline1">CONNECT method <a class="iref" href="#rfc.xref.CONNECT.1">5.1.1</a>, <a class="iref" href="#rfc.xref.CONNECT.2">5.1.2</a>, <a class="iref"href="#rfc.iref.c.12"><b>9.9</b></a></li>6180 <li class="indline1">connection <a class="iref"href="#rfc.iref.c.1">1.3</a></li>6181 <li class="indline1">Connection header <a class="iref" href="#rfc.xref.header.connection.1">4.5</a>, <a class="iref" href="#rfc.xref.header.connection.2">8.1.2</a>, <a class="iref" href="#rfc.xref.header.connection.3">8.1.3</a>, <a class="iref" href="#rfc.xref.header.connection.4">13.5.1</a>, <a class="iref" href="#rfc.iref.c.27"><b>14.10</b></a>, <a class="iref" href="#rfc.xref.header.connection.5">14.39</a>, <a class="iref" href="#rfc.xref.header.connection.6">14.42</a>, <a class="iref"href="#rfc.xref.header.connection.7">19.6.2</a></li>6182 <li class="indline1">Content Codings <a class="iref" href="#rfc.iref.c.6"><b>3.5</b></a><ul class="ind">6183 <li class="indline1">compress <a class="iref"href="#rfc.iref.c.9">3.5</a></li>6184 <li class="indline1">deflate <a class="iref"href="#rfc.iref.c.10">3.5</a></li>6185 <li class="indline1">gzip <a class="iref"href="#rfc.iref.c.7">3.5</a></li>6186 <li class="indline1">identity <a class="iref"href="#rfc.iref.c.11">3.5</a></li>6182 <li>Cache-Control header <a href="#rfc.xref.header.cache-control.1">4.5</a>, <a href="#rfc.xref.header.cache-control.2">13.1.1</a>, <a href="#rfc.xref.header.cache-control.3">13.1.1</a>, <a href="#rfc.xref.header.cache-control.4">13.1.3</a>, <a href="#rfc.xref.header.cache-control.5">13.2.1</a>, <a href="#rfc.xref.header.cache-control.6">13.2.5</a>, <a href="#rfc.xref.header.cache-control.7">13.4</a>, <a href="#rfc.xref.header.cache-control.8">13.4</a>, <a href="#rfc.xref.header.cache-control.9">13.8</a>, <a href="#rfc.iref.c.13"><b>14.9</b></a>, <a href="#rfc.xref.header.cache-control.10">14.21</a>, <a href="#rfc.xref.header.cache-control.11">14.32</a>, <a href="#rfc.xref.header.cache-control.12">19.6.3</a></li> 6183 <li>cacheable <a href="#rfc.iref.c.5">1.3</a></li> 6184 <li>client <a href="#rfc.iref.c.3">1.3</a></li> 6185 <li>compress (content coding) <a href="#rfc.iref.c.8">3.5</a></li> 6186 <li>CONNECT method <a href="#rfc.xref.CONNECT.1">5.1.1</a>, <a href="#rfc.xref.CONNECT.2">5.1.2</a>, <a href="#rfc.iref.c.12"><b>9.9</b></a></li> 6187 <li>connection <a href="#rfc.iref.c.1">1.3</a></li> 6188 <li>Connection header <a href="#rfc.xref.header.connection.1">4.5</a>, <a href="#rfc.xref.header.connection.2">8.1.2</a>, <a href="#rfc.xref.header.connection.3">8.1.3</a>, <a href="#rfc.xref.header.connection.4">13.5.1</a>, <a href="#rfc.iref.c.27"><b>14.10</b></a>, <a href="#rfc.xref.header.connection.5">14.39</a>, <a href="#rfc.xref.header.connection.6">14.42</a>, <a href="#rfc.xref.header.connection.7">19.6.2</a></li> 6189 <li>Content Codings <a href="#rfc.iref.c.6"><b>3.5</b></a><ul> 6190 <li>compress <a href="#rfc.iref.c.9">3.5</a></li> 6191 <li>deflate <a href="#rfc.iref.c.10">3.5</a></li> 6192 <li>gzip <a href="#rfc.iref.c.7">3.5</a></li> 6193 <li>identity <a href="#rfc.iref.c.11">3.5</a></li> 6187 6194 </ul> 6188 6195 </li> 6189 <li class="indline1">content negotiation <a class="iref"href="#rfc.iref.c.2">1.3</a></li>6190 <li class="indline1">Content-Base header <a class="iref"href="#rfc.iref.c.37"><b>19.6.3</b></a></li>6191 <li class="indline1">Content-Disposition header <a class="iref" href="#rfc.xref.content-disposition.1">15.5</a>, <a class="iref"href="#rfc.iref.c.35"><b>19.5.1</b></a></li>6192 <li class="indline1">Content-Encoding header <a class="iref" href="#rfc.xref.header.content-encoding.1">3.5</a>, <a class="iref" href="#rfc.xref.header.content-encoding.2">7.1</a>, <a class="iref" href="#rfc.iref.c.28"><b>14.11</b></a>, <a class="iref"href="#rfc.xref.header.content-encoding.3">14.11</a></li>6193 <li class="indline1">Content-Language header <a class="iref" href="#rfc.xref.header.content-language.1">7.1</a>, <a class="iref"href="#rfc.iref.c.29"><b>14.12</b></a></li>6194 <li class="indline1">Content-Length header <a class="iref" href="#rfc.xref.header.content-length.1">4.4</a>, <a class="iref" href="#rfc.xref.header.content-length.2">7.1</a>, <a class="iref" href="#rfc.iref.c.30"><b>14.13</b></a>, <a class="iref"href="#rfc.xref.header.content-length.3">19.6.3</a></li>6195 <li class="indline1">Content-Location header <a class="iref" href="#rfc.xref.header.content-location.1">7.1</a>, <a class="iref" href="#rfc.iref.c.31"><b>14.14</b></a>, <a class="iref"href="#rfc.xref.header.content-location.2">14.30</a></li>6196 <li class="indline1">Content-MD5 header <a class="iref" href="#rfc.xref.header.content-md5.1">7.1</a>, <a class="iref"href="#rfc.iref.c.32"><b>14.15</b></a></li>6197 <li class="indline1">Content-Range header <a class="iref" href="#rfc.xref.header.content-range.1">3.7.2</a>, <a class="iref" href="#rfc.xref.header.content-range.2">3.12</a>, <a class="iref" href="#rfc.xref.header.content-range.3">7.1</a>, <a class="iref" href="#rfc.xref.header.content-range.4">10.2.7</a>, <a class="iref" href="#rfc.xref.header.content-range.5">10.4.17</a>, <a class="iref" href="#rfc.iref.c.33"><b>14.16</b></a>, <a class="iref" href="#rfc.xref.header.content-range.6">19.6.3</a>, <a class="iref" href="#rfc.xref.header.content-range.7">19.6.3</a>, <a class="iref"href="#rfc.xref.header.content-range.8">19.6.3</a></li>6198 <li class="indline1">Content-Type header <a class="iref" href="#rfc.xref.header.content-type.1">3.7</a>, <a class="iref" href="#rfc.xref.header.content-type.2">7.1</a>, <a class="iref"href="#rfc.iref.c.34"><b>14.17</b></a></li>6199 <li class="indline1">Content-Version header <a class="iref"href="#rfc.iref.c.36"><b>19.6.3</b></a></li>6196 <li>content negotiation <a href="#rfc.iref.c.2">1.3</a></li> 6197 <li>Content-Base header <a href="#rfc.iref.c.37"><b>19.6.3</b></a></li> 6198 <li>Content-Disposition header <a href="#rfc.xref.content-disposition.1">15.5</a>, <a href="#rfc.iref.c.35"><b>19.5.1</b></a></li> 6199 <li>Content-Encoding header <a href="#rfc.xref.header.content-encoding.1">3.5</a>, <a href="#rfc.xref.header.content-encoding.2">7.1</a>, <a href="#rfc.iref.c.28"><b>14.11</b></a>, <a href="#rfc.xref.header.content-encoding.3">14.11</a></li> 6200 <li>Content-Language header <a href="#rfc.xref.header.content-language.1">7.1</a>, <a href="#rfc.iref.c.29"><b>14.12</b></a></li> 6201 <li>Content-Length header <a href="#rfc.xref.header.content-length.1">4.4</a>, <a href="#rfc.xref.header.content-length.2">7.1</a>, <a href="#rfc.iref.c.30"><b>14.13</b></a>, <a href="#rfc.xref.header.content-length.3">19.6.3</a></li> 6202 <li>Content-Location header <a href="#rfc.xref.header.content-location.1">7.1</a>, <a href="#rfc.iref.c.31"><b>14.14</b></a>, <a href="#rfc.xref.header.content-location.2">14.30</a></li> 6203 <li>Content-MD5 header <a href="#rfc.xref.header.content-md5.1">7.1</a>, <a href="#rfc.iref.c.32"><b>14.15</b></a></li> 6204 <li>Content-Range header <a href="#rfc.xref.header.content-range.1">3.7.2</a>, <a href="#rfc.xref.header.content-range.2">3.12</a>, <a href="#rfc.xref.header.content-range.3">7.1</a>, <a href="#rfc.xref.header.content-range.4">10.2.7</a>, <a href="#rfc.xref.header.content-range.5">10.4.17</a>, <a href="#rfc.iref.c.33"><b>14.16</b></a>, <a href="#rfc.xref.header.content-range.6">19.6.3</a>, <a href="#rfc.xref.header.content-range.7">19.6.3</a>, <a href="#rfc.xref.header.content-range.8">19.6.3</a></li> 6205 <li>Content-Type header <a href="#rfc.xref.header.content-type.1">3.7</a>, <a href="#rfc.xref.header.content-type.2">7.1</a>, <a href="#rfc.iref.c.34"><b>14.17</b></a></li> 6206 <li>Content-Version header <a href="#rfc.iref.c.36"><b>19.6.3</b></a></li> 6200 6207 </ul> 6201 6208 </li> 6202 <li class="indline0"><a id="rfc.index.D" href="#rfc.index.D"><b>D</b></a><ul class="ind">6203 <li class="indline1">Date header <a class="iref" href="#rfc.xref.header.date.1">4.5</a>, <a class="iref" href="#rfc.xref.header.date.2">13.2.3</a>, <a class="iref"href="#rfc.iref.d.4"><b>14.18</b></a></li>6204 <li class="indline1">deflate (content coding) <a class="iref"href="#rfc.iref.d.2">3.5</a></li>6205 <li class="indline1">DELETE method <a class="iref" href="#rfc.xref.DELETE.1">5.1.1</a>, <a class="iref"href="#rfc.iref.d.3"><b>9.7</b></a></li>6206 <li class="indline1">Derived-From header <a class="iref"href="#rfc.iref.d.5"><b>19.6.3</b></a></li>6207 <li class="indline1">downstream <a class="iref"href="#rfc.iref.d.1">1.3</a></li>6209 <li><a id="rfc.index.D" href="#rfc.index.D"><b>D</b></a><ul> 6210 <li>Date header <a href="#rfc.xref.header.date.1">4.5</a>, <a href="#rfc.xref.header.date.2">13.2.3</a>, <a href="#rfc.iref.d.4"><b>14.18</b></a></li> 6211 <li>deflate (content coding) <a href="#rfc.iref.d.2">3.5</a></li> 6212 <li>DELETE method <a href="#rfc.xref.DELETE.1">5.1.1</a>, <a href="#rfc.iref.d.3"><b>9.7</b></a></li> 6213 <li>Derived-From header <a href="#rfc.iref.d.5"><b>19.6.3</b></a></li> 6214 <li>downstream <a href="#rfc.iref.d.1">1.3</a></li> 6208 6215 </ul> 6209 6216 </li> 6210 <li class="indline0"><a id="rfc.index.E" href="#rfc.index.E"><b>E</b></a><ul class="ind">6211 <li class="indline1">entity <a class="iref"href="#rfc.iref.e.1">1.3</a></li>6212 <li class="indline1">ETag header <a class="iref" href="#rfc.xref.header.etag.1">3.11</a>, <a class="iref" href="#rfc.xref.header.etag.2">6.2</a>, <a class="iref" href="#rfc.xref.header.etag.3">10.2.2</a>, <a class="iref" href="#rfc.xref.header.etag.4">13.3.2</a>, <a class="iref"href="#rfc.iref.e.3"><b>14.19</b></a></li>6213 <li class="indline1">Expect header <a class="iref" href="#rfc.xref.header.expect.1">5.3</a>, <a class="iref" href="#rfc.xref.header.expect.2">8.2.3</a>, <a class="iref" href="#rfc.xref.header.expect.3">8.2.3</a>, <a class="iref" href="#rfc.xref.header.expect.4">10.4.18</a>, <a class="iref" href="#rfc.iref.e.4"><b>14.20</b></a>, <a class="iref"href="#rfc.xref.header.expect.5">19.6.3</a></li>6214 <li class="indline1">Expires header <a class="iref" href="#rfc.xref.header.expires.1">7.1</a>, <a class="iref" href="#rfc.xref.header.expires.2">13.4</a>, <a class="iref" href="#rfc.xref.header.expires.3">14.9.3</a>, <a class="iref"href="#rfc.iref.e.5"><b>14.21</b></a></li>6215 <li class="indline1">explicit expiration time <a class="iref"href="#rfc.iref.e.2">1.3</a></li>6217 <li><a id="rfc.index.E" href="#rfc.index.E"><b>E</b></a><ul> 6218 <li>entity <a href="#rfc.iref.e.1">1.3</a></li> 6219 <li>ETag header <a href="#rfc.xref.header.etag.1">3.11</a>, <a href="#rfc.xref.header.etag.2">6.2</a>, <a href="#rfc.xref.header.etag.3">10.2.2</a>, <a href="#rfc.xref.header.etag.4">13.3.2</a>, <a href="#rfc.iref.e.3"><b>14.19</b></a></li> 6220 <li>Expect header <a href="#rfc.xref.header.expect.1">5.3</a>, <a href="#rfc.xref.header.expect.2">8.2.3</a>, <a href="#rfc.xref.header.expect.3">8.2.3</a>, <a href="#rfc.xref.header.expect.4">10.4.18</a>, <a href="#rfc.iref.e.4"><b>14.20</b></a>, <a href="#rfc.xref.header.expect.5">19.6.3</a></li> 6221 <li>Expires header <a href="#rfc.xref.header.expires.1">7.1</a>, <a href="#rfc.xref.header.expires.2">13.4</a>, <a href="#rfc.xref.header.expires.3">14.9.3</a>, <a href="#rfc.iref.e.5"><b>14.21</b></a></li> 6222 <li>explicit expiration time <a href="#rfc.iref.e.2">1.3</a></li> 6216 6223 </ul> 6217 6224 </li> 6218 <li class="indline0"><a id="rfc.index.F" href="#rfc.index.F"><b>F</b></a><ul class="ind">6219 <li class="indline1">first-hand <a class="iref"href="#rfc.iref.f.1">1.3</a></li>6220 <li class="indline1">fresh <a class="iref"href="#rfc.iref.f.3">1.3</a></li>6221 <li class="indline1">freshness lifetime <a class="iref"href="#rfc.iref.f.2">1.3</a></li>6222 <li class="indline1">From header <a class="iref" href="#rfc.xref.header.from.1">5.3</a>, <a class="iref"href="#rfc.iref.f.4"><b>14.22</b></a></li>6225 <li><a id="rfc.index.F" href="#rfc.index.F"><b>F</b></a><ul> 6226 <li>first-hand <a href="#rfc.iref.f.1">1.3</a></li> 6227 <li>fresh <a href="#rfc.iref.f.3">1.3</a></li> 6228 <li>freshness lifetime <a href="#rfc.iref.f.2">1.3</a></li> 6229 <li>From header <a href="#rfc.xref.header.from.1">5.3</a>, <a href="#rfc.iref.f.4"><b>14.22</b></a></li> 6223 6230 </ul> 6224 6231 </li> 6225 <li class="indline0"><a id="rfc.index.G" href="#rfc.index.G"><b>G</b></a><ul class="ind">6226 <li class="indline1">gateway <a class="iref"href="#rfc.iref.g.1">1.3</a></li>6227 <li class="indline1">GET method <a class="iref" href="#rfc.xref.GET.1">5.1.1</a>, <a class="iref"href="#rfc.iref.g.94"><b>9.3</b></a></li>6228 <li class="indline1"><tt>Grammar</tt> 6229 <ul class="ind">6230 <li class="indline1"><tt>Accept</tt> <a class="iref"href="#rfc.iref.g.95"><b>14.1</b></a></li>6231 <li class="indline1"><tt>Accept-Charset</tt> <a class="iref"href="#rfc.iref.g.99"><b>14.2</b></a></li>6232 <li class="indline1"><tt>Accept-Encoding</tt> <a class="iref"href="#rfc.iref.g.100"><b>14.3</b></a></li>6233 <li class="indline1"><tt>accept-extension</tt> <a class="iref"href="#rfc.iref.g.98"><b>14.1</b></a></li>6234 <li class="indline1"><tt>Accept-Language</tt> <a class="iref"href="#rfc.iref.g.102"><b>14.4</b></a></li>6235 <li class="indline1"><tt>accept-params</tt> <a class="iref"href="#rfc.iref.g.97"><b>14.1</b></a></li>6236 <li class="indline1"><tt>Accept-Ranges</tt> <a class="iref"href="#rfc.iref.g.104"><b>14.5</b></a></li>6237 <li class="indline1"><tt>acceptable-ranges</tt> <a class="iref"href="#rfc.iref.g.105"><b>14.5</b></a></li>6238 <li class="indline1"><tt>Age</tt> <a class="iref"href="#rfc.iref.g.106"><b>14.6</b></a></li>6239 <li class="indline1"><tt>age-value</tt> <a class="iref"href="#rfc.iref.g.107"><b>14.6</b></a></li>6240 <li class="indline1"><tt>Allow</tt> <a class="iref"href="#rfc.iref.g.108"><b>14.7</b></a></li>6241 <li class="indline1"><tt>ALPHA</tt> <a class="iref" href="#rfc.extref.a.1">2.1</a>, <a class="iref" href="#rfc.iref.g.6"><b>2.2</b></a>, <a class="iref" href="#rfc.extref.a.2">2.2</a>, <a class="iref" href="#rfc.extref.a.3">3.10</a>, <a class="iref" href="#rfc.extref.a.4">3.10</a>, <a class="iref" href="#rfc.extref.a.6">14.4</a>, <a class="iref"href="#rfc.extref.a.7">14.4</a></li>6242 <li class="indline1"><tt>asctime-date</tt> <a class="iref"href="#rfc.iref.g.29"><b>3.3.1</b></a></li>6243 <li class="indline1"><tt>attribute</tt> <a class="iref"href="#rfc.iref.g.44"><b>3.6</b></a></li>6244 <li class="indline1"><tt>Authorization</tt> <a class="iref"href="#rfc.iref.g.109"><b>14.8</b></a></li>6245 <li class="indline1"><tt>byte-content-range-spec</tt> <a class="iref"href="#rfc.iref.g.125"><b>14.16</b></a></li>6246 <li class="indline1"><tt>byte-range-resp-spec</tt> <a class="iref"href="#rfc.iref.g.126"><b>14.16</b></a></li>6247 <li class="indline1"><tt>byte-range-set</tt> <a class="iref"href="#rfc.iref.g.153"><b>14.35.1</b></a></li>6248 <li class="indline1"><tt>byte-range-spec</tt> <a class="iref"href="#rfc.iref.g.154"><b>14.35.1</b></a></li>6249 <li class="indline1"><tt>byte-ranges-specifier</tt> <a class="iref"href="#rfc.iref.g.152"><b>14.35.1</b></a></li>6250 <li class="indline1"><tt>bytes-unit</tt> <a class="iref"href="#rfc.iref.g.68"><b>3.12</b></a></li>6251 <li class="indline1"><tt>Cache-Control</tt> <a class="iref"href="#rfc.iref.g.110"><b>14.9</b></a></li>6252 <li class="indline1"><tt>cache-directive</tt> <a class="iref"href="#rfc.iref.g.111"><b>14.9</b></a></li>6253 <li class="indline1"><tt>cache-extension</tt> <a class="iref"href="#rfc.iref.g.114"><b>14.9</b></a></li>6254 <li class="indline1"><tt>cache-request-directive</tt> <a class="iref"href="#rfc.iref.g.112"><b>14.9</b></a></li>6255 <li class="indline1"><tt>cache-response-directive</tt> <a class="iref"href="#rfc.iref.g.113"><b>14.9</b></a></li>6256 <li class="indline1"><tt>CHAR</tt> <a class="iref" href="#rfc.iref.g.3"><b>2.2</b></a>, <a class="iref" href="#rfc.extref.c.2">2.2</a>, <a class="iref" href="#rfc.extref.c.9">2.2</a>, <a class="iref"href="#rfc.extref.c.15">2.2</a></li>6257 <li class="indline1"><tt>charset</tt> <a class="iref"href="#rfc.iref.g.38"><b>3.4</b></a></li>6258 <li class="indline1"><tt>chunk</tt> <a class="iref"href="#rfc.iref.g.47"><b>3.6.1</b></a></li>6259 <li class="indline1"><tt>chunk-data</tt> <a class="iref"href="#rfc.iref.g.53"><b>3.6.1</b></a></li>6260 <li class="indline1"><tt>chunk-ext-name</tt> <a class="iref"href="#rfc.iref.g.51"><b>3.6.1</b></a></li>6261 <li class="indline1"><tt>chunk-ext-val</tt> <a class="iref"href="#rfc.iref.g.52"><b>3.6.1</b></a></li>6262 <li class="indline1"><tt>chunk-extension</tt> <a class="iref"href="#rfc.iref.g.50"><b>3.6.1</b></a></li>6263 <li class="indline1"><tt>chunk-size</tt> <a class="iref"href="#rfc.iref.g.48"><b>3.6.1</b></a></li>6264 <li class="indline1"><tt>Chunked-Body</tt> <a class="iref"href="#rfc.iref.g.46"><b>3.6.1</b></a></li>6265 <li class="indline1"><tt>codings</tt> <a class="iref"href="#rfc.iref.g.101"><b>14.3</b></a></li>6266 <li class="indline1"><tt>comment</tt> <a class="iref" href="#rfc.iref.g.19"><b>2.2</b></a>, <a class="iref" href="#rfc.extref.c.11">2.2</a>, <a class="iref" href="#rfc.extref.c.13">2.2</a>, <a class="iref" href="#rfc.extref.c.35">14.38</a>, <a class="iref" href="#rfc.extref.c.36">14.43</a>, <a class="iref"href="#rfc.extref.c.37">14.45</a></li>6267 <li class="indline1"><tt>Connection</tt> <a class="iref"href="#rfc.iref.g.115"><b>14.10</b></a></li>6268 <li class="indline1"><tt>connection-token</tt> <a class="iref"href="#rfc.iref.g.116"><b>14.10</b></a></li>6269 <li class="indline1"><tt>content-coding</tt> <a class="iref"href="#rfc.iref.g.39"><b>3.5</b></a></li>6270 <li class="indline1"><tt>content-disposition</tt> <a class