Changeset 1099 for draft-ietf-httpbis/05/p1-messaging.html
- Timestamp:
- 01/01/11 17:23:02 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
draft-ietf-httpbis/05/p1-messaging.html
r381 r1099 2 2 PUBLIC "-//W3C//DTD HTML 4.01//EN"> 3 3 <html lang="en"> 4 <head profile="http://www.w3.org/2006/03/hcard ">4 <head profile="http://www.w3.org/2006/03/hcard http://dublincore.org/documents/2008/08/04/dc-html/"> 5 5 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 6 6 <title>HTTP/1.1, part 1: URIs, Connections, and Message Parsing</title><style type="text/css" title="Xml2Rfc (sans serif)"> … … 37 37 } 38 38 39 dl.empty dd { 39 ul.empty { 40 list-style-type: none; 41 } 42 ul.empty li { 40 43 margin-top: .5em; 41 44 } … … 62 65 page-break-after: avoid; 63 66 } 64 h2 a { 65 color: black; 66 } 67 h3 { 67 h3, h4, h5, h6 { 68 68 font-size: 10pt; 69 69 page-break-after: avoid; 70 70 } 71 h3 a { 72 color: black; 73 } 74 h4 { 75 font-size: 10pt; 76 page-break-after: avoid; 77 } 78 h4 a { 79 color: black; 80 } 81 h5 { 82 font-size: 10pt; 83 page-break-after: avoid; 84 } 85 h5 a { 71 h2 a, h3 a, h4 a, h5 a, h6 a { 86 72 color: black; 87 73 } … … 163 149 border-width: 1px; 164 150 } 151 table.left { 152 margin-right: auto; 153 } 154 table.right { 155 margin-left: auto; 156 } 157 table.center { 158 margin-left: auto; 159 margin-right: auto; 160 } 161 caption { 162 caption-side: bottom; 163 font-weight: bold; 164 font-size: 9pt; 165 margin-top: .5em; 166 } 167 165 168 table.header { 169 border-spacing: 1px; 166 170 width: 95%; 167 171 font-size: 10pt; … … 175 179 white-space: nowrap; 176 180 } 177 t d.header{181 table.header td { 178 182 background-color: gray; 179 183 width: 50%; 180 184 } 181 t d.header a {185 table.header a { 182 186 color: white; 183 187 } … … 190 194 display:table-header-group; 191 195 } 192 ul.toc {196 ul.toc, ul.toc ul { 193 197 list-style: none; 194 198 margin-left: 1.5em; … … 196 200 padding-left: 0em; 197 201 } 198 li.tocline0{202 ul.toc li { 199 203 line-height: 150%; 200 204 font-weight: bold; … … 203 207 margin-right: 0em; 204 208 } 205 li.tocline1{209 ul.toc li li { 206 210 line-height: normal; 207 211 font-weight: normal; … … 210 214 margin-right: 0em; 211 215 } 212 li. tocline2{216 li.excluded { 213 217 font-size: 0pt; 214 218 } … … 216 220 margin-left: 0em; 217 221 } 218 ul.ind {222 ul.ind, ul.ind ul { 219 223 list-style: none; 220 224 margin-left: 1.5em; 221 225 margin-right: 0em; 222 226 padding-left: 0em; 223 } 224 li.indline0 { 227 page-break-before: avoid; 228 } 229 ul.ind li { 225 230 font-weight: bold; 226 231 line-height: 200%; … … 228 233 margin-right: 0em; 229 234 } 230 li.indline1{235 ul.ind li li { 231 236 font-weight: normal; 232 237 line-height: 150%; 233 238 margin-left: 0em; 234 239 margin-right: 0em; 240 } 241 .avoidbreak { 242 page-break-inside: avoid; 235 243 } 236 244 .bcp14 { … … 317 325 } 318 326 319 a.iref{327 ul.ind li li a { 320 328 content: target-counter(attr(href), page); 321 329 } … … 330 338 @page { 331 339 @top-left { 332 content: "I NTERNET DRAFT";340 content: "Internet-Draft"; 333 341 } 334 342 @top-right { … … 381 389 <link rel="Appendix" title="D Terminology" href="#rfc.section.D"> 382 390 <link rel="Appendix" title="E Change Log (to be removed by RFC Editor before publication)" href="#rfc.section.E"> 383 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.400, 2008-10-10 14:04:14, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/"> 384 <link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"> 385 <meta name="DC.Creator" content="Fielding, R."> 386 <meta name="DC.Creator" content="Gettys, J."> 387 <meta name="DC.Creator" content="Mogul, J."> 388 <meta name="DC.Creator" content="Frystyk, H."> 389 <meta name="DC.Creator" content="Masinter, L."> 390 <meta name="DC.Creator" content="Leach, P."> 391 <meta name="DC.Creator" content="Berners-Lee, T."> 392 <meta name="DC.Creator" content="Lafon, Y."> 393 <meta name="DC.Creator" content="Reschke, J. F."> 394 <meta name="DC.Identifier" content="urn:ietf:id:draft-ietf-httpbis-p1-messaging-05"> 395 <meta name="DC.Date.Issued" scheme="ISO8601" content="2008-11"> 396 <meta name="DC.Relation.Replaces" content="urn:ietf:rfc:2616"> 397 <meta name="DC.Description.Abstract" content="The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia information systems. HTTP has been in use by the World Wide Web global information initiative since 1990. This document is Part 1 of the seven-part specification that defines the protocol referred to as "HTTP/1.1" and, taken together, obsoletes RFC 2616. Part 1 provides an overview of HTTP and its associated terminology, defines the "http" and "https" Uniform Resource Identifier (URI) schemes, defines the generic message syntax and parsing requirements for HTTP message frames, and describes general security concerns for implementations."> 391 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.537, 2010-12-30 14:21:59, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/"> 392 <link rel="schema.dct" href="http://purl.org/dc/terms/"> 393 <meta name="dct.creator" content="Fielding, R."> 394 <meta name="dct.creator" content="Gettys, J."> 395 <meta name="dct.creator" content="Mogul, J."> 396 <meta name="dct.creator" content="Frystyk, H."> 397 <meta name="dct.creator" content="Masinter, L."> 398 <meta name="dct.creator" content="Leach, P."> 399 <meta name="dct.creator" content="Berners-Lee, T."> 400 <meta name="dct.creator" content="Lafon, Y."> 401 <meta name="dct.creator" content="Reschke, J. F."> 402 <meta name="dct.identifier" content="urn:ietf:id:draft-ietf-httpbis-p1-messaging-05"> 403 <meta name="dct.issued" scheme="ISO8601" content="2008-11-16"> 404 <meta name="dct.replaces" content="urn:ietf:rfc:2616"> 405 <meta name="dct.abstract" content="The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia information systems. HTTP has been in use by the World Wide Web global information initiative since 1990. This document is Part 1 of the seven-part specification that defines the protocol referred to as "HTTP/1.1" and, taken together, obsoletes RFC 2616. Part 1 provides an overview of HTTP and its associated terminology, defines the "http" and "https" Uniform Resource Identifier (URI) schemes, defines the generic message syntax and parsing requirements for HTTP message frames, and describes general security concerns for implementations."> 406 <meta name="description" content="The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia information systems. HTTP has been in use by the World Wide Web global information initiative since 1990. This document is Part 1 of the seven-part specification that defines the protocol referred to as "HTTP/1.1" and, taken together, obsoletes RFC 2616. Part 1 provides an overview of HTTP and its associated terminology, defines the "http" and "https" Uniform Resource Identifier (URI) schemes, defines the generic message syntax and parsing requirements for HTTP message frames, and describes general security concerns for implementations."> 398 407 </head> 399 408 <body> 400 <table summary="header information" class="header" border="0" cellpadding="1" cellspacing="1"> 401 <tr> 402 <td class="header left">Network Working Group</td> 403 <td class="header right">R. Fielding, Editor</td> 404 </tr> 405 <tr> 406 <td class="header left">Internet Draft</td> 407 <td class="header right">Day Software</td> 408 </tr> 409 <tr> 410 <td class="header left"> 411 <draft-ietf-httpbis-p1-messaging-05> 412 413 </td> 414 <td class="header right">J. Gettys</td> 415 </tr> 416 <tr> 417 <td class="header left">Obsoletes: <a href="http://tools.ietf.org/html/rfc2616">2616</a> (if approved) 418 </td> 419 <td class="header right">One Laptop per Child</td> 420 </tr> 421 <tr> 422 <td class="header left">Intended status: Standards Track</td> 423 <td class="header right">J. Mogul</td> 424 </tr> 425 <tr> 426 <td class="header left">Expires: May 2009</td> 427 <td class="header right">HP</td> 428 </tr> 429 <tr> 430 <td class="header left"></td> 431 <td class="header right">H. Frystyk</td> 432 </tr> 433 <tr> 434 <td class="header left"></td> 435 <td class="header right">Microsoft</td> 436 </tr> 437 <tr> 438 <td class="header left"></td> 439 <td class="header right">L. Masinter</td> 440 </tr> 441 <tr> 442 <td class="header left"></td> 443 <td class="header right">Adobe Systems</td> 444 </tr> 445 <tr> 446 <td class="header left"></td> 447 <td class="header right">P. Leach</td> 448 </tr> 449 <tr> 450 <td class="header left"></td> 451 <td class="header right">Microsoft</td> 452 </tr> 453 <tr> 454 <td class="header left"></td> 455 <td class="header right">T. Berners-Lee</td> 456 </tr> 457 <tr> 458 <td class="header left"></td> 459 <td class="header right">W3C/MIT</td> 460 </tr> 461 <tr> 462 <td class="header left"></td> 463 <td class="header right">Y. Lafon, Editor</td> 464 </tr> 465 <tr> 466 <td class="header left"></td> 467 <td class="header right">W3C</td> 468 </tr> 469 <tr> 470 <td class="header left"></td> 471 <td class="header right">J. F. Reschke, Editor</td> 472 </tr> 473 <tr> 474 <td class="header left"></td> 475 <td class="header right">greenbytes</td> 476 </tr> 477 <tr> 478 <td class="header left"></td> 479 <td class="header right">November 16, 2008</td> 480 </tr> 409 <table class="header"> 410 <tbody> 411 <tr> 412 <td class="left">Network Working Group</td> 413 <td class="right">R. Fielding, Editor</td> 414 </tr> 415 <tr> 416 <td class="left">Internet-Draft</td> 417 <td class="right">Day Software</td> 418 </tr> 419 <tr> 420 <td class="left">Obsoletes: <a href="http://tools.ietf.org/html/rfc2616">2616</a> (if approved) 421 </td> 422 <td class="right">J. Gettys</td> 423 </tr> 424 <tr> 425 <td class="left">Intended status: Standards Track</td> 426 <td class="right">One Laptop per Child</td> 427 </tr> 428 <tr> 429 <td class="left">Expires: May 20, 2009</td> 430 <td class="right">J. Mogul</td> 431 </tr> 432 <tr> 433 <td class="left"></td> 434 <td class="right">HP</td> 435 </tr> 436 <tr> 437 <td class="left"></td> 438 <td class="right">H. Frystyk</td> 439 </tr> 440 <tr> 441 <td class="left"></td> 442 <td class="right">Microsoft</td> 443 </tr> 444 <tr> 445 <td class="left"></td> 446 <td class="right">L. Masinter</td> 447 </tr> 448 <tr> 449 <td class="left"></td> 450 <td class="right">Adobe Systems</td> 451 </tr> 452 <tr> 453 <td class="left"></td> 454 <td class="right">P. Leach</td> 455 </tr> 456 <tr> 457 <td class="left"></td> 458 <td class="right">Microsoft</td> 459 </tr> 460 <tr> 461 <td class="left"></td> 462 <td class="right">T. Berners-Lee</td> 463 </tr> 464 <tr> 465 <td class="left"></td> 466 <td class="right">W3C/MIT</td> 467 </tr> 468 <tr> 469 <td class="left"></td> 470 <td class="right">Y. Lafon, Editor</td> 471 </tr> 472 <tr> 473 <td class="left"></td> 474 <td class="right">W3C</td> 475 </tr> 476 <tr> 477 <td class="left"></td> 478 <td class="right">J. Reschke, Editor</td> 479 </tr> 480 <tr> 481 <td class="left"></td> 482 <td class="right">greenbytes</td> 483 </tr> 484 <tr> 485 <td class="left"></td> 486 <td class="right">November 16, 2008</td> 487 </tr> 488 </tbody> 481 489 </table> 482 490 <p class="title">HTTP/1.1, part 1: URIs, Connections, and Message Parsing<br><span class="filename">draft-ietf-httpbis-p1-messaging-05</span></p> … … 493 501 in progress”. 494 502 </p> 495 <p>The list of current Internet-Drafts can be accessed at <<a href="http://www.ietf.org/ietf/1id-abstracts.txt">http://www.ietf.org/ietf/1id-abstracts.txt</a>>.496 </p> 497 <p>The list of Internet-Draft Shadow Directories can be accessed at <<a href="http://www.ietf.org/shadow.html">http://www.ietf.org/shadow.html</a>>.498 </p> 499 <p>This Internet-Draft will expire in May2009.</p>503 <p>The list of current Internet-Drafts can be accessed at <a href="http://www.ietf.org/ietf/1id-abstracts.txt">http://www.ietf.org/ietf/1id-abstracts.txt</a>. 504 </p> 505 <p>The list of Internet-Draft Shadow Directories can be accessed at <a href="http://www.ietf.org/shadow.html">http://www.ietf.org/shadow.html</a>. 506 </p> 507 <p>This Internet-Draft will expire on May 20, 2009.</p> 500 508 <h1 id="rfc.abstract"><a href="#rfc.abstract">Abstract</a></h1> 501 509 <p>The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia information … … 515 523 <h1 class="np" id="rfc.toc"><a href="#rfc.toc">Table of Contents</a></h1> 516 524 <ul class="toc"> 517 <li class="tocline0">1. <a href="#introduction">Introduction</a><ul class="toc">518 <li class="tocline1">1.1 <a href="#intro.requirements">Requirements</a></li>519 <li class="tocline1">1.2 <a href="#intro.overall.operation">Overall Operation</a></li>525 <li>1. <a href="#introduction">Introduction</a><ul> 526 <li>1.1 <a href="#intro.requirements">Requirements</a></li> 527 <li>1.2 <a href="#intro.overall.operation">Overall Operation</a></li> 520 528 </ul> 521 529 </li> 522 <li class="tocline0">2. <a href="#notation">Notational Conventions and Generic Grammar</a><ul class="toc">523 <li class="tocline1">2.1 <a href="#notation.abnf">ABNF Extension: #rule</a></li>524 <li class="tocline1">2.2 <a href="#basic.rules">Basic Rules</a></li>525 <li class="tocline1">2.3 <a href="#abnf.dependencies">ABNF Rules defined in other Parts of the Specification</a></li>530 <li>2. <a href="#notation">Notational Conventions and Generic Grammar</a><ul> 531 <li>2.1 <a href="#notation.abnf">ABNF Extension: #rule</a></li> 532 <li>2.2 <a href="#basic.rules">Basic Rules</a></li> 533 <li>2.3 <a href="#abnf.dependencies">ABNF Rules defined in other Parts of the Specification</a></li> 526 534 </ul> 527 535 </li> 528 <li class="tocline0">3. <a href="#protocol.parameters">Protocol Parameters</a><ul class="toc">529 <li class="tocline1">3.1 <a href="#http.version">HTTP Version</a></li>530 <li class="tocline1">3.2 <a href="#uri">Uniform Resource Identifiers</a><ul class="toc">531 <li class="tocline1">3.2.1 <a href="#http.uri">http URI scheme</a></li>532 <li class="tocline1">3.2.2 <a href="#uri.comparison">URI Comparison</a></li>536 <li>3. <a href="#protocol.parameters">Protocol Parameters</a><ul> 537 <li>3.1 <a href="#http.version">HTTP Version</a></li> 538 <li>3.2 <a href="#uri">Uniform Resource Identifiers</a><ul> 539 <li>3.2.1 <a href="#http.uri">http URI scheme</a></li> 540 <li>3.2.2 <a href="#uri.comparison">URI Comparison</a></li> 533 541 </ul> 534 542 </li> 535 <li class="tocline1">3.3 <a href="#date.time.formats">Date/Time Formats</a><ul class="toc">536 <li class="tocline1">3.3.1 <a href="#full.date">Full Date</a></li>543 <li>3.3 <a href="#date.time.formats">Date/Time Formats</a><ul> 544 <li>3.3.1 <a href="#full.date">Full Date</a></li> 537 545 </ul> 538 546 </li> 539 <li class="tocline1">3.4 <a href="#transfer.codings">Transfer Codings</a><ul class="toc">540 <li class="tocline1">3.4.1 <a href="#chunked.transfer.encoding">Chunked Transfer Coding</a></li>547 <li>3.4 <a href="#transfer.codings">Transfer Codings</a><ul> 548 <li>3.4.1 <a href="#chunked.transfer.encoding">Chunked Transfer Coding</a></li> 541 549 </ul> 542 550 </li> 543 <li class="tocline1">3.5 <a href="#product.tokens">Product Tokens</a></li>551 <li>3.5 <a href="#product.tokens">Product Tokens</a></li> 544 552 </ul> 545 553 </li> 546 <li class="tocline0">4. <a href="#http.message">HTTP Message</a><ul class="toc">547 <li class="tocline1">4.1 <a href="#message.types">Message Types</a></li>548 <li class="tocline1">4.2 <a href="#message.headers">Message Headers</a></li>549 <li class="tocline1">4.3 <a href="#message.body">Message Body</a></li>550 <li class="tocline1">4.4 <a href="#message.length">Message Length</a></li>551 <li class="tocline1">4.5 <a href="#general.header.fields">General Header Fields</a></li>554 <li>4. <a href="#http.message">HTTP Message</a><ul> 555 <li>4.1 <a href="#message.types">Message Types</a></li> 556 <li>4.2 <a href="#message.headers">Message Headers</a></li> 557 <li>4.3 <a href="#message.body">Message Body</a></li> 558 <li>4.4 <a href="#message.length">Message Length</a></li> 559 <li>4.5 <a href="#general.header.fields">General Header Fields</a></li> 552 560 </ul> 553 561 </li> 554 <li class="tocline0">5. <a href="#request">Request</a><ul class="toc">555 <li class="tocline1">5.1 <a href="#request-line">Request-Line</a><ul class="toc">556 <li class="tocline1">5.1.1 <a href="#method">Method</a></li>557 <li class="tocline1">5.1.2 <a href="#request-uri">Request-URI</a></li>562 <li>5. <a href="#request">Request</a><ul> 563 <li>5.1 <a href="#request-line">Request-Line</a><ul> 564 <li>5.1.1 <a href="#method">Method</a></li> 565 <li>5.1.2 <a href="#request-uri">Request-URI</a></li> 558 566 </ul> 559 567 </li> 560 <li class="tocline1">5.2 <a href="#the.resource.identified.by.a.request">The Resource Identified by a Request</a></li>568 <li>5.2 <a href="#the.resource.identified.by.a.request">The Resource Identified by a Request</a></li> 561 569 </ul> 562 570 </li> 563 <li class="tocline0">6. <a href="#response">Response</a><ul class="toc">564 <li class="tocline1">6.1 <a href="#status-line">Status-Line</a><ul class="toc">565 <li class="tocline1">6.1.1 <a href="#status.code.and.reason.phrase">Status Code and Reason Phrase</a></li>571 <li>6. <a href="#response">Response</a><ul> 572 <li>6.1 <a href="#status-line">Status-Line</a><ul> 573 <li>6.1.1 <a href="#status.code.and.reason.phrase">Status Code and Reason Phrase</a></li> 566 574 </ul> 567 575 </li> 568 576 </ul> 569 577 </li> 570 <li class="tocline0">7. <a href="#connections">Connections</a><ul class="toc">571 <li class="tocline1">7.1 <a href="#persistent.connections">Persistent Connections</a><ul class="toc">572 <li class="tocline1">7.1.1 <a href="#persistent.purpose">Purpose</a></li>573 <li class="tocline1">7.1.2 <a href="#persistent.overall">Overall Operation</a><ul class="toc">574 <li class="tocline1">7.1.2.1 <a href="#persistent.negotiation">Negotiation</a></li>575 <li class="tocline1">7.1.2.2 <a href="#pipelining">Pipelining</a></li>578 <li>7. <a href="#connections">Connections</a><ul> 579 <li>7.1 <a href="#persistent.connections">Persistent Connections</a><ul> 580 <li>7.1.1 <a href="#persistent.purpose">Purpose</a></li> 581 <li>7.1.2 <a href="#persistent.overall">Overall Operation</a><ul> 582 <li>7.1.2.1 <a href="#persistent.negotiation">Negotiation</a></li> 583 <li>7.1.2.2 <a href="#pipelining">Pipelining</a></li> 576 584 </ul> 577 585 </li> 578 <li class="tocline1">7.1.3 <a href="#persistent.proxy">Proxy Servers</a></li>579 <li class="tocline1">7.1.4 <a href="#persistent.practical">Practical Considerations</a></li>586 <li>7.1.3 <a href="#persistent.proxy">Proxy Servers</a></li> 587 <li>7.1.4 <a href="#persistent.practical">Practical Considerations</a></li> 580 588 </ul> 581 589 </li> 582 <li class="tocline1">7.2 <a href="#message.transmission.requirements">Message Transmission Requirements</a><ul class="toc">583 <li class="tocline1">7.2.1 <a href="#persistent.flow">Persistent Connections and Flow Control</a></li>584 <li class="tocline1">7.2.2 <a href="#persistent.monitor">Monitoring Connections for Error Status Messages</a></li>585 <li class="tocline1">7.2.3 <a href="#use.of.the.100.status">Use of the 100 (Continue) Status</a></li>586 <li class="tocline1">7.2.4 <a href="#connection.premature">Client Behavior if Server Prematurely Closes Connection</a></li>590 <li>7.2 <a href="#message.transmission.requirements">Message Transmission Requirements</a><ul> 591 <li>7.2.1 <a href="#persistent.flow">Persistent Connections and Flow Control</a></li> 592 <li>7.2.2 <a href="#persistent.monitor">Monitoring Connections for Error Status Messages</a></li> 593 <li>7.2.3 <a href="#use.of.the.100.status">Use of the 100 (Continue) Status</a></li> 594 <li>7.2.4 <a href="#connection.premature">Client Behavior if Server Prematurely Closes Connection</a></li> 587 595 </ul> 588 596 </li> 589 597 </ul> 590 598 </li> 591 <li class="tocline0">8. <a href="#header.fields">Header Field Definitions</a><ul class="toc">592 <li class="tocline1">8.1 <a href="#header.connection">Connection</a></li>593 <li class="tocline1">8.2 <a href="#header.content-length">Content-Length</a></li>594 <li class="tocline1">8.3 <a href="#header.date">Date</a><ul class="toc">595 <li class="tocline1">8.3.1 <a href="#clockless.origin.server.operation">Clockless Origin Server Operation</a></li>599 <li>8. <a href="#header.fields">Header Field Definitions</a><ul> 600 <li>8.1 <a href="#header.connection">Connection</a></li> 601 <li>8.2 <a href="#header.content-length">Content-Length</a></li> 602 <li>8.3 <a href="#header.date">Date</a><ul> 603 <li>8.3.1 <a href="#clockless.origin.server.operation">Clockless Origin Server Operation</a></li> 596 604 </ul> 597 605 </li> 598 <li class="tocline1">8.4 <a href="#header.host">Host</a></li>599 <li class="tocline1">8.5 <a href="#header.te">TE</a></li>600 <li class="tocline1">8.6 <a href="#header.trailer">Trailer</a></li>601 <li class="tocline1">8.7 <a href="#header.transfer-encoding">Transfer-Encoding</a></li>602 <li class="tocline1">8.8 <a href="#header.upgrade">Upgrade</a></li>603 <li class="tocline1">8.9 <a href="#header.via">Via</a></li>606 <li>8.4 <a href="#header.host">Host</a></li> 607 <li>8.5 <a href="#header.te">TE</a></li> 608 <li>8.6 <a href="#header.trailer">Trailer</a></li> 609 <li>8.7 <a href="#header.transfer-encoding">Transfer-Encoding</a></li> 610 <li>8.8 <a href="#header.upgrade">Upgrade</a></li> 611 <li>8.9 <a href="#header.via">Via</a></li> 604 612 </ul> 605 613 </li> 606 <li class="tocline0">9. <a href="#IANA.considerations">IANA Considerations</a><ul class="toc">607 <li class="tocline1">9.1 <a href="#message.header.registration">Message Header Registration</a></li>608 <li class="tocline1">9.2 <a href="#uri.scheme.registration">URI Scheme Registration</a></li>609 <li class="tocline1">9.3 <a href="#internet.media.type.http">Internet Media Type Registrations</a><ul class="toc">610 <li class="tocline1">9.3.1 <a href="#internet.media.type.message.http">Internet Media Type message/http</a></li>611 <li class="tocline1">9.3.2 <a href="#internet.media.type.application.http">Internet Media Type application/http</a></li>614 <li>9. <a href="#IANA.considerations">IANA Considerations</a><ul> 615 <li>9.1 <a href="#message.header.registration">Message Header Registration</a></li> 616 <li>9.2 <a href="#uri.scheme.registration">URI Scheme Registration</a></li> 617 <li>9.3 <a href="#internet.media.type.http">Internet Media Type Registrations</a><ul> 618 <li>9.3.1 <a href="#internet.media.type.message.http">Internet Media Type message/http</a></li> 619 <li>9.3.2 <a href="#internet.media.type.application.http">Internet Media Type application/http</a></li> 612 620 </ul> 613 621 </li> 614 622 </ul> 615 623 </li> 616 <li class="tocline0">10. <a href="#security.considerations">Security Considerations</a><ul class="toc">617 <li class="tocline1">10.1 <a href="#personal.information">Personal Information</a></li>618 <li class="tocline1">10.2 <a href="#abuse.of.server.log.information">Abuse of Server Log Information</a></li>619 <li class="tocline1">10.3 <a href="#attack.pathname">Attacks Based On File and Path Names</a></li>620 <li class="tocline1">10.4 <a href="#dns.spoofing">DNS Spoofing</a></li>621 <li class="tocline1">10.5 <a href="#attack.proxies">Proxies and Caching</a></li>622 <li class="tocline1">10.6 <a href="#attack.DoS">Denial of Service Attacks on Proxies</a></li>624 <li>10. <a href="#security.considerations">Security Considerations</a><ul> 625 <li>10.1 <a href="#personal.information">Personal Information</a></li> 626 <li>10.2 <a href="#abuse.of.server.log.information">Abuse of Server Log Information</a></li> 627 <li>10.3 <a href="#attack.pathname">Attacks Based On File and Path Names</a></li> 628 <li>10.4 <a href="#dns.spoofing">DNS Spoofing</a></li> 629 <li>10.5 <a href="#attack.proxies">Proxies and Caching</a></li> 630 <li>10.6 <a href="#attack.DoS">Denial of Service Attacks on Proxies</a></li> 623 631 </ul> 624 632 </li> 625 <li class="tocline0">11. <a href="#ack">Acknowledgments</a></li>626 <li class="tocline0">12. <a href="#rfc.references">References</a><ul class="toc">627 <li class="tocline1">12.1 <a href="#rfc.references.1">Normative References</a></li>628 <li class="tocline1">12.2 <a href="#rfc.references.2">Informative References</a></li>633 <li>11. <a href="#ack">Acknowledgments</a></li> 634 <li>12. <a href="#rfc.references">References</a><ul> 635 <li>12.1 <a href="#rfc.references.1">Normative References</a></li> 636 <li>12.2 <a href="#rfc.references.2">Informative References</a></li> 629 637 </ul> 630 638 </li> 631 <li class="tocline0"><a href="#rfc.authors">Authors' Addresses</a></li>632 <li class="tocline0">A. <a href="#tolerant.applications">Tolerant Applications</a></li>633 <li class="tocline0">B. <a href="#conversion.of.date.formats">Conversion of Date Formats</a></li>634 <li class="tocline0">C. <a href="#compatibility">Compatibility with Previous Versions</a><ul class="toc">635 <li class="tocline1">C.1 <a href="#changes.from.1.0">Changes from HTTP/1.0</a><ul class="toc">636 <li class="tocline1">C.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>639 <li><a href="#rfc.authors">Authors' Addresses</a></li> 640 <li>A. <a href="#tolerant.applications">Tolerant Applications</a></li> 641 <li>B. <a href="#conversion.of.date.formats">Conversion of Date Formats</a></li> 642 <li>C. <a href="#compatibility">Compatibility with Previous Versions</a><ul> 643 <li>C.1 <a href="#changes.from.1.0">Changes from HTTP/1.0</a><ul> 644 <li>C.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> 637 645 </ul> 638 646 </li> 639 <li class="tocline1">C.2 <a href="#compatibility.with.http.1.0.persistent.connections">Compatibility with HTTP/1.0 Persistent Connections</a></li>640 <li class="tocline1">C.3 <a href="#changes.from.rfc.2068">Changes from RFC 2068</a></li>641 <li class="tocline1">C.4 <a href="#changes.from.rfc.2616">Changes from RFC 2616</a></li>647 <li>C.2 <a href="#compatibility.with.http.1.0.persistent.connections">Compatibility with HTTP/1.0 Persistent Connections</a></li> 648 <li>C.3 <a href="#changes.from.rfc.2068">Changes from RFC 2068</a></li> 649 <li>C.4 <a href="#changes.from.rfc.2616">Changes from RFC 2616</a></li> 642 650 </ul> 643 651 </li> 644 <li class="tocline0">D. <a href="#terminology">Terminology</a></li>645 <li class="tocline0">E. <a href="#change.log">Change Log (to be removed by RFC Editor before publication)</a><ul class="toc">646 <li class="tocline1">E.1 <a href="#rfc.section.E.1">Since RFC2616</a></li>647 <li class="tocline1">E.2 <a href="#rfc.section.E.2">Since draft-ietf-httpbis-p1-messaging-00</a></li>648 <li class="tocline1">E.3 <a href="#rfc.section.E.3">Since draft-ietf-httpbis-p1-messaging-01</a></li>649 <li class="tocline1">E.4 <a href="#changes.since.02">Since draft-ietf-httpbis-p1-messaging-02</a></li>650 <li class="tocline1">E.5 <a href="#changes.since.03">Since draft-ietf-httpbis-p1-messaging-03</a></li>651 <li class="tocline1">E.6 <a href="#changes.since.04">Since draft-ietf-httpbis-p1-messaging-04</a></li>652 <li>D. <a href="#terminology">Terminology</a></li> 653 <li>E. <a href="#change.log">Change Log (to be removed by RFC Editor before publication)</a><ul> 654 <li>E.1 <a href="#rfc.section.E.1">Since RFC2616</a></li> 655 <li>E.2 <a href="#rfc.section.E.2">Since draft-ietf-httpbis-p1-messaging-00</a></li> 656 <li>E.3 <a href="#rfc.section.E.3">Since draft-ietf-httpbis-p1-messaging-01</a></li> 657 <li>E.4 <a href="#changes.since.02">Since draft-ietf-httpbis-p1-messaging-02</a></li> 658 <li>E.5 <a href="#changes.since.03">Since draft-ietf-httpbis-p1-messaging-03</a></li> 659 <li>E.6 <a href="#changes.since.04">Since draft-ietf-httpbis-p1-messaging-04</a></li> 652 660 </ul> 653 661 </li> 654 <li class="tocline0"><a href="#rfc.ipr">Intellectual Property and Copyright Statements</a></li>655 <li class="tocline0"><a href="#rfc.index">Index</a></li>662 <li><a href="#rfc.index">Index</a></li> 663 <li><a href="#rfc.ipr">Intellectual Property and Copyright Statements</a></li> 656 664 </ul> 657 665 <h1 id="rfc.section.1" class="np"><a href="#rfc.section.1">1.</a> <a id="introduction" href="#introduction">Introduction</a></h1> … … 748 756 least one; and "1#2element" allows one or two. 749 757 </p> 750 <p id="rfc.section.2.1.p.5"> <span class="comment" >[abnf.list: At a later point of time, we may want to add an appendix containing the whole ABNF, with the list rules expanded to strict758 <p id="rfc.section.2.1.p.5"> <span class="comment" id="abnf.list">[<a href="#abnf.list" class="smpl">abnf.list</a>: At a later point of time, we may want to add an appendix containing the whole ABNF, with the list rules expanded to strict 751 759 RFC 5234 notation.]</span> 752 760 </p> 753 761 <h2 id="rfc.section.2.2"><a href="#rfc.section.2.2">2.2</a> <a id="basic.rules" href="#basic.rules">Basic Rules</a></h2> 754 762 <div id="core.rules"> 755 <p id="rfc.section.2.2.p.1"> This specification uses the Augmented Backus-Naur Form (ABNF) notation of <a href="#RFC5234" id="rfc.xref.RFC5234.2"><cite title="Augmented BNF for Syntax Specifications: ABNF">[RFC5234]</cite></a>. The following core rules are included by reference, as defined in <a href="#RFC5234" id="rfc.xref.RFC5234.3"><cite title="Augmented BNF for Syntax Specifications: ABNF">[RFC5234]</cite></a>, <a href="http://tools.ietf.org/html/rfc5234# section-B.1">Appendix B.1</a>: ALPHA (letters), CHAR (any <a href="#USASCII" id="rfc.xref.USASCII.1"><cite title="Coded Character Set -- 7-bit American Standard Code for Information Interchange">[USASCII]</cite></a> character, excluding NUL), CR (carriage return), CRLF (CR LF), CTL (controls), DIGIT (decimal 0-9), DQUOTE (double quote),763 <p id="rfc.section.2.2.p.1"> This specification uses the Augmented Backus-Naur Form (ABNF) notation of <a href="#RFC5234" id="rfc.xref.RFC5234.2"><cite title="Augmented BNF for Syntax Specifications: ABNF">[RFC5234]</cite></a>. The following core rules are included by reference, as defined in <a href="#RFC5234" id="rfc.xref.RFC5234.3"><cite title="Augmented BNF for Syntax Specifications: ABNF">[RFC5234]</cite></a>, <a href="http://tools.ietf.org/html/rfc5234#appendix-B.1">Appendix B.1</a>: ALPHA (letters), CHAR (any <a href="#USASCII" id="rfc.xref.USASCII.1"><cite title="Coded Character Set -- 7-bit American Standard Code for Information Interchange">[USASCII]</cite></a> character, excluding NUL), CR (carriage return), CRLF (CR LF), CTL (controls), DIGIT (decimal 0-9), DQUOTE (double quote), 756 764 HEXDIG (hexadecimal 0-9/A-F/a-f), HTAB (horizontal tab), LF (line feed), OCTET (any 8-bit sequence of data), SP (space) and 757 765 WSP (white space). … … 866 874 </p> 867 875 <p id="rfc.section.3.1.p.9"> </p> 868 < dl class="empty">869 < dd> <b>Note:</b> Converting between versions of HTTP may involve modification of header fields required or forbidden by the versions involved.870 </ dd>871 </ dl>876 <ul class="empty"> 877 <li> <b>Note:</b> Converting between versions of HTTP may involve modification of header fields required or forbidden by the versions involved. 878 </li> 879 </ul> 872 880 <h2 id="rfc.section.3.2"><a href="#rfc.section.3.2">3.2</a> <a id="uri" href="#uri">Uniform Resource Identifiers</a></h2> 873 881 <p id="rfc.section.3.2.p.1">Uniform Resource Identifiers (URIs) <a href="#RFC3986" id="rfc.xref.RFC3986.2"><cite title="Uniform Resource Identifier (URI): Generic Syntax">[RFC3986]</cite></a> are used in HTTP to indicate the target of a request and to identify additional resources related to that resource, the request, … … 893 901 </p> 894 902 <p id="rfc.section.3.2.p.5"> </p> 895 < dl class="empty">896 < dd> <b>Note:</b> Servers ought to be cautious about depending on URI lengths above 255 bytes, because some older client or proxy implementations903 <ul class="empty"> 904 <li> <b>Note:</b> Servers ought to be cautious about depending on URI lengths above 255 bytes, because some older client or proxy implementations 897 905 might not properly support these lengths. 898 </ dd>899 </ dl>906 </li> 907 </ul> 900 908 <h3 id="rfc.section.3.2.1"><a href="#rfc.section.3.2.1">3.2.1</a> <a id="http.uri" href="#http.uri">http URI scheme</a></h3> 901 909 <div id="rfc.iref.h.1"></div> … … 908 916 listening for TCP connections on that port of that host, and the Request-URI for the resource is path-absolute (<a href="#request-uri" title="Request-URI">Section 5.1.2</a>). The use of IP addresses in URLs <em class="bcp14">SHOULD</em> be avoided whenever possible (see <a href="#RFC1900" id="rfc.xref.RFC1900.1"><cite title="Renumbering Needs Work">[RFC1900]</cite></a>). If the path-absolute is not present in the URL, it <em class="bcp14">MUST</em> be given as "/" when used as a Request-URI for a resource (<a href="#request-uri" title="Request-URI">Section 5.1.2</a>). If a proxy receives a host name which is not a fully qualified domain name, it <em class="bcp14">MAY</em> add its domain to the host name it received. If a proxy receives a fully qualified domain name, the proxy <em class="bcp14">MUST NOT</em> change the host name. 909 917 </p> 910 < dl class="empty">911 < dd> <span id="rfc.iref.h.2"></span> <span id="rfc.iref.u.2"></span> <b>Note:</b> the "https" scheme is defined in <a href="#RFC2818" id="rfc.xref.RFC2818.1"><cite title="HTTP Over TLS">[RFC2818]</cite></a>.912 </ dd>913 </ dl>918 <ul class="empty"> 919 <li> <span id="rfc.iref.h.2"></span> <span id="rfc.iref.u.2"></span> <b>Note:</b> the "https" scheme is defined in <a href="#RFC2818" id="rfc.xref.RFC2818.1"><cite title="HTTP Over TLS">[RFC2818]</cite></a>. 920 </li> 921 </ul> 914 922 <h3 id="rfc.section.3.2.2"><a href="#rfc.section.3.2.2">3.2.2</a> <a id="uri.comparison" href="#uri.comparison">URI Comparison</a></h3> 915 923 <p id="rfc.section.3.2.2.p.1">When comparing two URIs to decide if they match or not, a client <em class="bcp14">SHOULD</em> use a case-sensitive octet-by-octet comparison of the entire URIs, with these exceptions: … … 938 946 that parse the date value <em class="bcp14">MUST</em> accept all three formats (for compatibility with HTTP/1.0), though they <em class="bcp14">MUST</em> only generate the RFC 1123 format for representing HTTP-date values in header fields. See <a href="#tolerant.applications" title="Tolerant Applications">Appendix A</a> for further information. 939 947 </p> 940 < dl class="empty">941 < dd> <b>Note:</b> Recipients of date values are encouraged to be robust in accepting date values that may have been sent by non-HTTP applications,948 <ul class="empty"> 949 <li> <b>Note:</b> Recipients of date values are encouraged to be robust in accepting date values that may have been sent by non-HTTP applications, 942 950 as is sometimes the case when retrieving or posting messages via proxies/gateways to SMTP or NNTP. 943 </ dd>944 </ dl>951 </li> 952 </ul> 945 953 <p id="rfc.section.3.3.1.p.5">All HTTP date/time stamps <em class="bcp14">MUST</em> be represented in Greenwich Mean Time (GMT), without exception. For the purposes of HTTP, GMT is exactly equal to UTC (Coordinated 946 954 Universal Time). This is indicated in the first two formats by the inclusion of "GMT" as the three-letter abbreviation for … … 1133 1141 <a href="#message.headers" class="smpl">field-value</a> = *( <a href="#message.headers" class="smpl">field-content</a> / <a href="#rule.whitespace" class="smpl">OWS</a> ) 1134 1142 <a href="#message.headers" class="smpl">field-content</a> = <field content> 1135 </pre><p id="rfc.section.4.2.p.3"> <span class="comment" >[rfc.comment.1: whitespace between field-name and colon is an error and MUST NOT be accepted]</span>1143 </pre><p id="rfc.section.4.2.p.3"> <span class="comment" id="rfc.comment.1">[<a href="#rfc.comment.1" class="smpl">rfc.comment.1</a>: whitespace between field-name and colon is an error and MUST NOT be accepted]</span> 1136 1144 </p> 1137 1145 <p id="rfc.section.4.2.p.4">The field-content does not include any leading or trailing LWS: linear white space occurring before the first non-whitespace … … 1149 1157 </p> 1150 1158 <p id="rfc.section.4.2.p.7"> </p> 1151 < dl class="empty">1152 < dd> <b>Note:</b> the "Set-Cookie" header as implemented in practice (as opposed to how it is specified in <a href="#RFC2109" id="rfc.xref.RFC2109.1"><cite title="HTTP State Management Mechanism">[RFC2109]</cite></a>) can occur multiple times, but does not use the list syntax, and thus cannot be combined into a single line. (See Appendix1159 <ul class="empty"> 1160 <li> <b>Note:</b> the "Set-Cookie" header as implemented in practice (as opposed to how it is specified in <a href="#RFC2109" id="rfc.xref.RFC2109.1"><cite title="HTTP State Management Mechanism">[RFC2109]</cite></a>) can occur multiple times, but does not use the list syntax, and thus cannot be combined into a single line. (See Appendix 1153 1161 A.2.3 of <a href="#Kri2001" id="rfc.xref.Kri2001.1"><cite title="HTTP Cookies: Standards, Privacy, and Politics">[Kri2001]</cite></a> for details.) Also note that the Set-Cookie2 header specified in <a href="#RFC2965" id="rfc.xref.RFC2965.1"><cite title="HTTP State Management Mechanism">[RFC2965]</cite></a> does not share this problem. 1154 </ dd>1155 </ dl>1162 </li> 1163 </ul> 1156 1164 <h2 id="rfc.section.4.3"><a href="#rfc.section.4.3">4.3</a> <a id="message.body" href="#message.body">Message Body</a></h2> 1157 1165 <p id="rfc.section.4.3.p.1">The message-body (if any) of an HTTP message is used to carry the entity-body associated with the request or response. The … … 1202 1210 byte-range specifiers from a 1.1 client implies that the client can parse multipart/byteranges responses. 1203 1211 </p> 1204 < dl class="empty">1205 < dd>A range header might be forwarded by a 1.0 proxy that does not understand multipart/byteranges; in this case the server <em class="bcp14">MUST</em> delimit the message using methods defined in items 1, 3 or 5 of this section.1206 </ dd>1207 </ dl>1212 <ul class="empty"> 1213 <li>A range header might be forwarded by a 1.0 proxy that does not understand multipart/byteranges; in this case the server <em class="bcp14">MUST</em> delimit the message using methods defined in items 1, 3 or 5 of this section. 1214 </li> 1215 </ul> 1208 1216 </li> 1209 1217 <li> … … 1295 1303 </p> 1296 1304 <p id="rfc.section.5.1.2.p.14"> </p> 1297 < dl class="empty">1298 < dd> <b>Note:</b> The "no rewrite" rule prevents the proxy from changing the meaning of the request when the origin server is improperly using1305 <ul class="empty"> 1306 <li> <b>Note:</b> The "no rewrite" rule prevents the proxy from changing the meaning of the request when the origin server is improperly using 1299 1307 a non-reserved URI character for a reserved purpose. Implementors should be aware that some pre-HTTP/1.1 proxies have been 1300 1308 known to rewrite the Request-URI. 1301 </ dd>1302 </ dl>1309 </li> 1310 </ul> 1303 1311 <h2 id="rfc.section.5.2"><a href="#rfc.section.5.2">5.2</a> <a id="the.resource.identified.by.a.request" href="#the.resource.identified.by.a.request">The Resource Identified by a Request</a></h2> 1304 1312 <p id="rfc.section.5.2.p.1">The exact resource identified by an Internet request is determined by examining both the Request-URI and the Host header field.</p> … … 1803 1811 <div id="rfc.table.1"> 1804 1812 <div id="iana.header.registration.table"></div> 1805 <table summary="" class="tt full" cellpadding="3" cellspacing="0">1813 <table class="tt full left" cellpadding="3" cellspacing="0"> 1806 1814 <thead> 1807 1815 <tr> … … 1814 1822 <tbody> 1815 1823 <tr> 1816 <td >Connection</td>1817 <td >http</td>1818 <td >standard</td>1819 <td > <a href="#header.connection" id="rfc.xref.header.connection.6" title="Connection">Section 8.1</a>1824 <td class="left">Connection</td> 1825 <td class="left">http</td> 1826 <td class="left">standard</td> 1827 <td class="left"> <a href="#header.connection" id="rfc.xref.header.connection.6" title="Connection">Section 8.1</a> 1820 1828 </td> 1821 1829 </tr> 1822 1830 <tr> 1823 <td >Content-Length</td>1824 <td >http</td>1825 <td >standard</td>1826 <td > <a href="#header.content-length" id="rfc.xref.header.content-length.2" title="Content-Length">Section 8.2</a>1831 <td class="left">Content-Length</td> 1832 <td class="left">http</td> 1833 <td class="left">standard</td> 1834 <td class="left"> <a href="#header.content-length" id="rfc.xref.header.content-length.2" title="Content-Length">Section 8.2</a> 1827 1835 </td> 1828 1836 </tr> 1829 1837 <tr> 1830 <td >Date</td>1831 <td >http</td>1832 <td >standard</td>1833 <td > <a href="#header.date" id="rfc.xref.header.date.2" title="Date">Section 8.3</a>1838 <td class="left">Date</td> 1839 <td class="left">http</td> 1840 <td class="left">standard</td> 1841 <td class="left"> <a href="#header.date" id="rfc.xref.header.date.2" title="Date">Section 8.3</a> 1834 1842 </td> 1835 1843 </tr> 1836 1844 <tr> 1837 <td >Host</td>1838 <td >http</td>1839 <td >standard</td>1840 <td > <a href="#header.host" id="rfc.xref.header.host.1" title="Host">Section 8.4</a>1845 <td class="left">Host</td> 1846 <td class="left">http</td> 1847 <td class="left">standard</td> 1848 <td class="left"> <a href="#header.host" id="rfc.xref.header.host.1" title="Host">Section 8.4</a> 1841 1849 </td> 1842 1850 </tr> 1843 1851 <tr> 1844 <td >TE</td>1845 <td >http</td>1846 <td >standard</td>1847 <td > <a href="#header.te" id="rfc.xref.header.te.3" title="TE">Section 8.5</a>1852 <td class="left">TE</td> 1853 <td class="left">http</td> 1854 <td class="left">standard</td> 1855 <td class="left"> <a href="#header.te" id="rfc.xref.header.te.3" title="TE">Section 8.5</a> 1848 1856 </td> 1849 1857 </tr> 1850 1858 <tr> 1851 <td >Trailer</td>1852 <td >http</td>1853 <td >standard</td>1854 <td > <a href="#header.trailer" id="rfc.xref.header.trailer.3" title="Trailer">Section 8.6</a>1859 <td class="left">Trailer</td> 1860 <td class="left">http</td> 1861 <td class="left">standard</td> 1862 <td class="left"> <a href="#header.trailer" id="rfc.xref.header.trailer.3" title="Trailer">Section 8.6</a> 1855 1863 </td> 1856 1864 </tr> 1857 1865 <tr> 1858 <td >Transfer-Encoding</td>1859 <td >http</td>1860 <td >standard</td>1861 <td > <a href="#header.transfer-encoding" id="rfc.xref.header.transfer-encoding.5" title="Transfer-Encoding">Section 8.7</a>1866 <td class="left">Transfer-Encoding</td> 1867 <td class="left">http</td> 1868 <td class="left">standard</td> 1869 <td class="left"> <a href="#header.transfer-encoding" id="rfc.xref.header.transfer-encoding.5" title="Transfer-Encoding">Section 8.7</a> 1862 1870 </td> 1863 1871 </tr> 1864 1872 <tr> 1865 <td >Upgrade</td>1866 <td >http</td>1867 <td >standard</td>1868 <td > <a href="#header.upgrade" id="rfc.xref.header.upgrade.2" title="Upgrade">Section 8.8</a>1873 <td class="left">Upgrade</td> 1874 <td class="left">http</td> 1875 <td class="left">standard</td> 1876 <td class="left"> <a href="#header.upgrade" id="rfc.xref.header.upgrade.2" title="Upgrade">Section 8.8</a> 1869 1877 </td> 1870 1878 </tr> 1871 1879 <tr> 1872 <td >Via</td>1873 <td >http</td>1874 <td >standard</td>1875 <td > <a href="#header.via" id="rfc.xref.header.via.2" title="Via">Section 8.9</a>1880 <td class="left">Via</td> 1881 <td class="left">http</td> 1882 <td class="left">standard</td> 1883 <td class="left"> <a href="#header.via" id="rfc.xref.header.via.2" title="Via">Section 8.9</a> 1876 1884 </td> 1877 1885 </tr> … … 2097 2105 <h2 id="rfc.references.1"><a href="#rfc.section.12.1" id="rfc.section.12.1">12.1</a> Normative References 2098 2106 </h2> 2099 <table summary="Normative References">2107 <table> 2100 2108 <tr> 2101 2109 <td class="reference"><b id="ISO-8859-1">[ISO-8859-1]</b></td> 2102 <td class="top">International Organization for Standardization, “ 2103 Information technology -- 8-bit single-byte coded graphic character sets -- Part 1: Latin alphabet No. 1 2104 ”, ISO/IEC 8859-1:1998, 1998. 2105 </td> 2110 <td class="top">International Organization for Standardization, “Information technology -- 8-bit single-byte coded graphic character sets -- Part 1: Latin alphabet No. 1”, ISO/IEC 8859-1:1998, 1998.</td> 2106 2111 </tr> 2107 2112 <tr> 2108 2113 <td class="reference"><b id="Part2">[Part2]</b></td> 2109 <td class="top"><a title="Day Software">Fielding, R., Ed.</a>, <a title="One Laptop per Child">Gettys, J.</a>, <a title="Hewlett-Packard Company">Mogul, J.</a>, <a title="Microsoft Corporation">Frystyk, H.</a>, <a title="Adobe Systems, Incorporated">Masinter, L.</a>, <a title="Microsoft Corporation">Leach, P.</a>, <a title="World Wide Web Consortium">Berners-Lee, T.</a>, <a title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a title="greenbytes GmbH">J. F. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p2-semantics-05">HTTP/1.1, part 2: Message Semantics</a>”, Internet-Draft draft-ietf-httpbis-p2-semantics-05 (work in progress), November 2008.2114 <td class="top"><a href="mailto:fielding@gbiv.com" title="Day Software">Fielding, R., Ed.</a>, <a href="mailto:jg@laptop.org" title="One Laptop per Child">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems, Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p2-semantics-05">HTTP/1.1, part 2: Message Semantics</a>”, Internet-Draft draft-ietf-httpbis-p2-semantics-05 (work in progress), November 2008. 2110 2115 </td> 2111 2116 </tr> 2112 2117 <tr> 2113 2118 <td class="reference"><b id="Part3">[Part3]</b></td> 2114 <td class="top"><a title="Day Software">Fielding, R., Ed.</a>, <a title="One Laptop per Child">Gettys, J.</a>, <a title="Hewlett-Packard Company">Mogul, J.</a>, <a title="Microsoft Corporation">Frystyk, H.</a>, <a title="Adobe Systems, Incorporated">Masinter, L.</a>, <a title="Microsoft Corporation">Leach, P.</a>, <a title="World Wide Web Consortium">Berners-Lee, T.</a>, <a title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a title="greenbytes GmbH">J. F. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p3-payload-05">HTTP/1.1, part 3: Message Payload and Content Negotiation</a>”, Internet-Draft draft-ietf-httpbis-p3-payload-05 (work in progress), November 2008.2119 <td class="top"><a href="mailto:fielding@gbiv.com" title="Day Software">Fielding, R., Ed.</a>, <a href="mailto:jg@laptop.org" title="One Laptop per Child">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems, Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p3-payload-05">HTTP/1.1, part 3: Message Payload and Content Negotiation</a>”, Internet-Draft draft-ietf-httpbis-p3-payload-05 (work in progress), November 2008. 2115 2120 </td> 2116 2121 </tr> 2117 2122 <tr> 2118 2123 <td class="reference"><b id="Part5">[Part5]</b></td> 2119 <td class="top"><a title="Day Software">Fielding, R., Ed.</a>, <a title="One Laptop per Child">Gettys, J.</a>, <a title="Hewlett-Packard Company">Mogul, J.</a>, <a title="Microsoft Corporation">Frystyk, H.</a>, <a title="Adobe Systems, Incorporated">Masinter, L.</a>, <a title="Microsoft Corporation">Leach, P.</a>, <a title="World Wide Web Consortium">Berners-Lee, T.</a>, <a title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a title="greenbytes GmbH">J. F. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p5-range-05">HTTP/1.1, part 5: Range Requests and Partial Responses</a>”, Internet-Draft draft-ietf-httpbis-p5-range-05 (work in progress), November 2008.2124 <td class="top"><a href="mailto:fielding@gbiv.com" title="Day Software">Fielding, R., Ed.</a>, <a href="mailto:jg@laptop.org" title="One Laptop per Child">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems, Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p5-range-05">HTTP/1.1, part 5: Range Requests and Partial Responses</a>”, Internet-Draft draft-ietf-httpbis-p5-range-05 (work in progress), November 2008. 2120 2125 </td> 2121 2126 </tr> 2122 2127 <tr> 2123 2128 <td class="reference"><b id="Part6">[Part6]</b></td> 2124 <td class="top"><a title="Day Software">Fielding, R., Ed.</a>, <a title="One Laptop per Child">Gettys, J.</a>, <a title="Hewlett-Packard Company">Mogul, J.</a>, <a title="Microsoft Corporation">Frystyk, H.</a>, <a title="Adobe Systems, Incorporated">Masinter, L.</a>, <a title="Microsoft Corporation">Leach, P.</a>, <a title="World Wide Web Consortium">Berners-Lee, T.</a>, <a title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a title="greenbytes GmbH">J. F. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p6-cache-05">HTTP/1.1, part 6: Caching</a>”, Internet-Draft draft-ietf-httpbis-p6-cache-05 (work in progress), November 2008.2129 <td class="top"><a href="mailto:fielding@gbiv.com" title="Day Software">Fielding, R., Ed.</a>, <a href="mailto:jg@laptop.org" title="One Laptop per Child">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems, Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p6-cache-05">HTTP/1.1, part 6: Caching</a>”, Internet-Draft draft-ietf-httpbis-p6-cache-05 (work in progress), November 2008. 2125 2130 </td> 2126 2131 </tr> 2127 2132 <tr> 2128 2133 <td class="reference"><b id="RFC2045">[RFC2045]</b></td> 2129 <td class="top"><a title="Innosoft International, Inc.">Freed, N.</a> and <a title="First Virtual Holdings">N.S. Borenstein</a>, “<a href="http://tools.ietf.org/html/rfc2045">Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies</a>”, RFC 2045, November 1996.2134 <td class="top"><a href="mailto:ned@innosoft.com" title="Innosoft International, Inc.">Freed, N.</a> and <a href="mailto:nsb@nsb.fv.com" title="First Virtual Holdings">N. Borenstein</a>, “<a href="http://tools.ietf.org/html/rfc2045">Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies</a>”, RFC 2045, November 1996. 2130 2135 </td> 2131 2136 </tr> 2132 2137 <tr> 2133 2138 <td class="reference"><b id="RFC2047">[RFC2047]</b></td> 2134 <td class="top"><a title="University of Tennessee">Moore, K.</a>, “<a href="http://tools.ietf.org/html/rfc2047">MIME (Multipurpose Internet Mail Extensions) Part Three: Message Header Extensions for Non-ASCII Text</a>”, RFC 2047, November 1996.2139 <td class="top"><a href="mailto:moore@cs.utk.edu" title="University of Tennessee">Moore, K.</a>, “<a href="http://tools.ietf.org/html/rfc2047">MIME (Multipurpose Internet Mail Extensions) Part Three: Message Header Extensions for Non-ASCII Text</a>”, RFC 2047, November 1996. 2135 2140 </td> 2136 2141 </tr> 2137 2142 <tr> 2138 2143 <td class="reference"><b id="RFC2119">[RFC2119]</b></td> 2139 <td class="top"><a title="Harvard University">Bradner, S.</a>, “<a href="http://tools.ietf.org/html/rfc2119">Key words for use in RFCs to Indicate Requirement Levels</a>”, BCP 14, RFC 2119, March 1997.2144 <td class="top"><a href="mailto:sob@harvard.edu" title="Harvard University">Bradner, S.</a>, “<a href="http://tools.ietf.org/html/rfc2119">Key words for use in RFCs to Indicate Requirement Levels</a>”, BCP 14, RFC 2119, March 1997. 2140 2145 </td> 2141 2146 </tr> 2142 2147 <tr> 2143 2148 <td class="reference"><b id="RFC3986">[RFC3986]</b></td> 2144 <td class="top"><a title="World Wide Web Consortium">Berners-Lee, T.</a>, <a title="Day Software">Fielding, R.</a>, and <atitle="Adobe Systems Incorporated">L. Masinter</a>, “<a href="http://tools.ietf.org/html/rfc3986">Uniform Resource Identifier (URI): Generic Syntax</a>”, RFC 3986, STD 66, January 2005.2149 <td class="top"><a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:fielding@gbiv.com" title="Day Software">Fielding, R.</a>, and <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">L. Masinter</a>, “<a href="http://tools.ietf.org/html/rfc3986">Uniform Resource Identifier (URI): Generic Syntax</a>”, RFC 3986, STD 66, January 2005. 2145 2150 </td> 2146 2151 </tr> 2147 2152 <tr> 2148 2153 <td class="reference"><b id="RFC5234">[RFC5234]</b></td> 2149 <td class="top"><a title="Brandenburg InternetWorking">Crocker, D., Ed.</a> and <atitle="THUS plc.">P. Overell</a>, “<a href="http://tools.ietf.org/html/rfc5234">Augmented BNF for Syntax Specifications: ABNF</a>”, STD 68, RFC 5234, January 2008.2154 <td class="top"><a href="mailto:dcrocker@bbiw.net" title="Brandenburg InternetWorking">Crocker, D., Ed.</a> and <a href="mailto:paul.overell@thus.net" title="THUS plc.">P. Overell</a>, “<a href="http://tools.ietf.org/html/rfc5234">Augmented BNF for Syntax Specifications: ABNF</a>”, STD 68, RFC 5234, January 2008. 2150 2155 </td> 2151 2156 </tr> … … 2157 2162 <h2 id="rfc.references.2"><a href="#rfc.section.12.2" id="rfc.section.12.2">12.2</a> Informative References 2158 2163 </h2> 2159 <table summary="Informative References">2164 <table> 2160 2165 <tr> 2161 2166 <td class="reference"><b id="Kri2001">[Kri2001]</b></td> … … 2165 2170 <tr> 2166 2171 <td class="reference"><b id="Nie1997">[Nie1997]</b></td> 2167 <td class="top">Nielsen, H. F.., Gettys, J., Prud'hommeaux, E., Lie, H., and C. Lilley, “<a href="http://doi.acm.org/10.1145/263105.263157">Network Performance Effects of HTTP/1.1, CSS1, and PNG</a>”, ACM Proceedings of the ACM SIGCOMM '97 conference on Applications, technologies, architectures, and protocols for computer communication2172 <td class="top">Nielsen, H., Gettys, J., Prud'hommeaux, E., Lie, H., and C. Lilley, “<a href="http://doi.acm.org/10.1145/263105.263157">Network Performance Effects of HTTP/1.1, CSS1, and PNG</a>”, ACM Proceedings of the ACM SIGCOMM '97 conference on Applications, technologies, architectures, and protocols for computer communication 2168 2173 SIGCOMM '97, September 1997, <<a href="http://doi.acm.org/10.1145/263105.263157">http://doi.acm.org/10.1145/263105.263157</a>>. 2169 2174 </td> … … 2171 2176 <tr> 2172 2177 <td class="reference"><b id="Pad1995">[Pad1995]</b></td> 2173 <td class="top">Padmanabhan, V. N. and J.C. Mogul, “<a href="http://portal.acm.org/citation.cfm?id=219094">Improving HTTP Latency</a>”, Computer Networks and ISDN Systems v. 28, pp. 25-35, December 1995, <<a href="http://portal.acm.org/citation.cfm?id=219094">http://portal.acm.org/citation.cfm?id=219094</a>>.2178 <td class="top">Padmanabhan, V. and J. Mogul, “<a href="http://portal.acm.org/citation.cfm?id=219094">Improving HTTP Latency</a>”, Computer Networks and ISDN Systems v. 28, pp. 25-35, December 1995, <<a href="http://portal.acm.org/citation.cfm?id=219094">http://portal.acm.org/citation.cfm?id=219094</a>>. 2174 2179 </td> 2175 2180 </tr> 2176 2181 <tr> 2177 2182 <td class="reference"><b id="RFC1123">[RFC1123]</b></td> 2178 <td class="top"><a title="University of Southern California (USC), Information Sciences Institute">Braden, R.</a>, “<a href="http://tools.ietf.org/html/rfc1123">Requirements for Internet Hosts - Application and Support</a>”, STD 3, RFC 1123, October 1989.2183 <td class="top"><a href="mailto:Braden@ISI.EDU" title="University of Southern California (USC), Information Sciences Institute">Braden, R.</a>, “<a href="http://tools.ietf.org/html/rfc1123">Requirements for Internet Hosts - Application and Support</a>”, STD 3, RFC 1123, October 1989. 2179 2184 </td> 2180 2185 </tr> 2181 2186 <tr> 2182 2187 <td class="reference"><b id="RFC1305">[RFC1305]</b></td> 2183 <td class="top"><a title="University of Delaware, Electrical Engineering Department">Mills, D.</a>, “<a href="http://tools.ietf.org/html/rfc1305">Network Time Protocol (Version 3) Specification, Implementation</a>”, RFC 1305, March 1992.2188 <td class="top"><a href="mailto:mills@udel.edu" title="University of Delaware, Electrical Engineering Department">Mills, D.</a>, “<a href="http://tools.ietf.org/html/rfc1305">Network Time Protocol (Version 3) Specification, Implementation</a>”, RFC 1305, March 1992. 2184 2189 </td> 2185 2190 </tr> 2186 2191 <tr> 2187 2192 <td class="reference"><b id="RFC1436">[RFC1436]</b></td> 2188 <td class="top"><a title="University of Minnesota, Computer and Information Services">Anklesaria, F.</a>, <a title="University of Minnesota, Computer and Information Services">McCahill, M.</a>, <a title="University of Minnesota, Computer and Information Services">Lindner, P.</a>, <a title="University of Minnesota, Computer and Information Services">Johnson, D.</a>, <a title="University of Minnesota, Computer and Information Services">Torrey, D.</a>, and <atitle="University of Minnesota, Computer and Information Services">B. Alberti</a>, “<a href="http://tools.ietf.org/html/rfc1436">The Internet Gopher Protocol (a distributed document search and retrieval protocol)</a>”, RFC 1436, March 1993.2193 <td class="top"><a href="mailto:fxa@boombox.micro.umn.edu" title="University of Minnesota, Computer and Information Services">Anklesaria, F.</a>, <a href="mailto:mpm@boombox.micro.umn.edu" title="University of Minnesota, Computer and Information Services">McCahill, M.</a>, <a href="mailto:lindner@boombox.micro.umn.edu" title="University of Minnesota, Computer and Information Services">Lindner, P.</a>, <a href="mailto:dmj@boombox.micro.umn.edu" title="University of Minnesota, Computer and Information Services">Johnson, D.</a>, <a href="mailto:daniel@boombox.micro.umn.edu" title="University of Minnesota, Computer and Information Services">Torrey, D.</a>, and <a href="mailto:alberti@boombox.micro.umn.edu" title="University of Minnesota, Computer and Information Services">B. Alberti</a>, “<a href="http://tools.ietf.org/html/rfc1436">The Internet Gopher Protocol (a distributed document search and retrieval protocol)</a>”, RFC 1436, March 1993. 2189 2194 </td> 2190 2195 </tr> 2191 2196 <tr> 2192 2197 <td class="reference"><b id="RFC1900">[RFC1900]</b></td> 2193 <td class="top"><a title="CERN, Computing and Networks Division">Carpenter, B.</a> and <atitle="cisco Systems">Y. Rekhter</a>, “<a href="http://tools.ietf.org/html/rfc1900">Renumbering Needs Work</a>”, RFC 1900, February 1996.2198 <td class="top"><a href="mailto:brian@dxcoms.cern.ch" title="CERN, Computing and Networks Division">Carpenter, B.</a> and <a href="mailto:yakov@cisco.com" title="cisco Systems">Y. Rekhter</a>, “<a href="http://tools.ietf.org/html/rfc1900">Renumbering Needs Work</a>”, RFC 1900, February 1996. 2194 2199 </td> 2195 2200 </tr> 2196 2201 <tr> 2197 2202 <td class="reference"><b id="RFC1945">[RFC1945]</b></td> 2198 <td class="top"><a title="MIT, Laboratory for Computer Science">Berners-Lee, T.</a>, <a title="University of California, Irvine, Department of Information and Computer Science">Fielding, R.T.</a>, and <a title="W3 Consortium, MIT Laboratory for Computer Science">H.F. Nielsen</a>, “<a href="http://tools.ietf.org/html/rfc1945">Hypertext Transfer Protocol -- HTTP/1.0</a>”, RFC 1945, May 1996.2203 <td class="top"><a href="mailto:timbl@w3.org" title="MIT, Laboratory for Computer Science">Berners-Lee, T.</a>, <a href="mailto:fielding@ics.uci.edu" title="University of California, Irvine, Department of Information and Computer Science">Fielding, R.</a>, and <a href="mailto:frystyk@w3.org" title="W3 Consortium, MIT Laboratory for Computer Science">H. Nielsen</a>, “<a href="http://tools.ietf.org/html/rfc1945">Hypertext Transfer Protocol -- HTTP/1.0</a>”, RFC 1945, May 1996. 2199 2204 </td> 2200 2205 </tr> 2201 2206 <tr> 2202 2207 <td class="reference"><b id="RFC2068">[RFC2068]</b></td> 2203 <td class="top"><a title="University of California, Irvine, Department of Information and Computer Science">Fielding, R.</a>, <a title="MIT Laboratory for Computer Science">Gettys, J.</a>, <a title="Digital Equipment Corporation, Western Research Laboratory">Mogul, J.</a>, <a title="MIT Laboratory for Computer Science">Nielsen, H.</a>, and <atitle="MIT Laboratory for Computer Science">T. Berners-Lee</a>, “<a href="http://tools.ietf.org/html/rfc2068">Hypertext Transfer Protocol -- HTTP/1.1</a>”, RFC 2068, January 1997.2208 <td class="top"><a href="mailto:fielding@ics.uci.edu" title="University of California, Irvine, Department of Information and Computer Science">Fielding, R.</a>, <a href="mailto:jg@w3.org" title="MIT Laboratory for Computer Science">Gettys, J.</a>, <a href="mailto:mogul@wrl.dec.com" title="Digital Equipment Corporation, Western Research Laboratory">Mogul, J.</a>, <a href="mailto:frystyk@w3.org" title="MIT Laboratory for Computer Science">Nielsen, H.</a>, and <a href="mailto:timbl@w3.org" title="MIT Laboratory for Computer Science">T. Berners-Lee</a>, “<a href="http://tools.ietf.org/html/rfc2068">Hypertext Transfer Protocol -- HTTP/1.1</a>”, RFC 2068, January 1997. 2204 2209 </td> 2205 2210 </tr> 2206 2211 <tr> 2207 2212 <td class="reference"><b id="RFC2109">[RFC2109]</b></td> 2208 <td class="top"><a title="Bell Laboratories, Lucent Technologies">Kristol, D.M.</a> and <atitle="Netscape Communications Corp.">L. Montulli</a>, “<a href="http://tools.ietf.org/html/rfc2109">HTTP State Management Mechanism</a>”, RFC 2109, February 1997.2213 <td class="top"><a href="mailto:dmk@bell-labs.com" title="Bell Laboratories, Lucent Technologies">Kristol, D.</a> and <a href="mailto:montulli@netscape.com" title="Netscape Communications Corp.">L. Montulli</a>, “<a href="http://tools.ietf.org/html/rfc2109">HTTP State Management Mechanism</a>”, RFC 2109, February 1997. 2209 2214 </td> 2210 2215 </tr> 2211 2216 <tr> 2212 2217 <td class="reference"><b id="RFC2145">[RFC2145]</b></td> 2213 <td class="top"><a title="Western Research Laboratory">Mogul, J.C.</a>, <a title="Department of Information and Computer Science">Fielding, R.T.</a>, <a title="MIT Laboratory for Computer Science">Gettys, J.</a>, and <a title="W3 Consortium">H.F. Nielsen</a>, “<a href="http://tools.ietf.org/html/rfc2145">Use and Interpretation of HTTP Version Numbers</a>”, RFC 2145, May 1997.2218 <td class="top"><a href="mailto:mogul@wrl.dec.com" title="Western Research Laboratory">Mogul, J.</a>, <a href="mailto:fielding@ics.uci.edu" title="Department of Information and Computer Science">Fielding, R.</a>, <a href="mailto:jg@w3.org" title="MIT Laboratory for Computer Science">Gettys, J.</a>, and <a href="mailto:frystyk@w3.org" title="W3 Consortium">H. Nielsen</a>, “<a href="http://tools.ietf.org/html/rfc2145">Use and Interpretation of HTTP Version Numbers</a>”, RFC 2145, May 1997. 2214 2219 </td> 2215 2220 </tr> 2216 2221 <tr> 2217 2222 <td class="reference"><b id="RFC2616">[RFC2616]</b></td> 2218 <td class="top"><a title="University of California, Irvine">Fielding, R.</a>, <a title="W3C">Gettys, J.</a>, <a title="Compaq Computer Corporation">Mogul, J.</a>, <a title="MIT Laboratory for Computer Science">Frystyk, H.</a>, <a title="Xerox Corporation">Masinter, L.</a>, <a title="Microsoft Corporation">Leach, P.</a>, and <atitle="W3C">T. Berners-Lee</a>, “<a href="http://tools.ietf.org/html/rfc2616">Hypertext Transfer Protocol -- HTTP/1.1</a>”, RFC 2616, June 1999.2223 <td class="top"><a href="mailto:fielding@ics.uci.edu" title="University of California, Irvine">Fielding, R.</a>, <a href="mailto:jg@w3.org" title="W3C">Gettys, J.</a>, <a href="mailto:mogul@wrl.dec.com" title="Compaq Computer Corporation">Mogul, J.</a>, <a href="mailto:frystyk@w3.org" title="MIT Laboratory for Computer Science">Frystyk, H.</a>, <a href="mailto:masinter@parc.xerox.com" title="Xerox Corporation">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, and <a href="mailto:timbl@w3.org" title="W3C">T. Berners-Lee</a>, “<a href="http://tools.ietf.org/html/rfc2616">Hypertext Transfer Protocol -- HTTP/1.1</a>”, RFC 2616, June 1999. 2219 2224 </td> 2220 2225 </tr> 2221 2226 <tr> 2222 2227 <td class="reference"><b id="RFC2818">[RFC2818]</b></td> 2223 <td class="top"><a title="RTFM, Inc.">Rescorla, E.</a>, “<a href="http://tools.ietf.org/html/rfc2818">HTTP Over TLS</a>”, RFC 2818, May 2000.2228 <td class="top"><a href="mailto:ekr@rtfm.com" title="RTFM, Inc.">Rescorla, E.</a>, “<a href="http://tools.ietf.org/html/rfc2818">HTTP Over TLS</a>”, RFC 2818, May 2000. 2224 2229 </td> 2225 2230 </tr> 2226 2231 <tr> 2227 2232 <td class="reference"><b id="RFC2965">[RFC2965]</b></td> 2228 <td class="top"><a title="Bell Laboratories, Lucent Technologies">Kristol, D. M.</a> and <atitle="Epinions.com, Inc.">L. Montulli</a>, “<a href="http://tools.ietf.org/html/rfc2965">HTTP State Management Mechanism</a>”, RFC 2965, October 2000.2233 <td class="top"><a href="mailto:dmk@bell-labs.com" title="Bell Laboratories, Lucent Technologies">Kristol, D.</a> and <a href="mailto:lou@montulli.org" title="Epinions.com, Inc.">L. Montulli</a>, “<a href="http://tools.ietf.org/html/rfc2965">HTTP State Management Mechanism</a>”, RFC 2965, October 2000. 2229 2234 </td> 2230 2235 </tr> 2231 2236 <tr> 2232 2237 <td class="reference"><b id="RFC3864">[RFC3864]</b></td> 2233 <td class="top"><a title="Nine by Nine">Klyne, G.</a>, <a title="BEA Systems">Nottingham, M.</a>, and <atitle="HP Labs">J. Mogul</a>, “<a href="http://tools.ietf.org/html/rfc3864">Registration Procedures for Message Header Fields</a>”, BCP 90, RFC 3864, September 2004.2238 <td class="top"><a href="mailto:GK-IETF@ninebynine.org" title="Nine by Nine">Klyne, G.</a>, <a href="mailto:mnot@pobox.com" title="BEA Systems">Nottingham, M.</a>, and <a href="mailto:JeffMogul@acm.org" title="HP Labs">J. Mogul</a>, “<a href="http://tools.ietf.org/html/rfc3864">Registration Procedures for Message Header Fields</a>”, BCP 90, RFC 3864, September 2004. 2234 2239 </td> 2235 2240 </tr> 2236 2241 <tr> 2237 2242 <td class="reference"><b id="RFC3977">[RFC3977]</b></td> 2238 <td class="top"><a title="THUS plc">Feather, C.</a>, “<a href="http://tools.ietf.org/html/rfc3977">Network News Transfer Protocol (NNTP)</a>”, RFC 3977, October 2006.2243 <td class="top"><a href="mailto:clive@demon.net" title="THUS plc">Feather, C.</a>, “<a href="http://tools.ietf.org/html/rfc3977">Network News Transfer Protocol (NNTP)</a>”, RFC 3977, October 2006. 2239 2244 </td> 2240 2245 </tr> 2241 2246 <tr> 2242 2247 <td class="reference"><b id="RFC4288">[RFC4288]</b></td> 2243 <td class="top"><a title="Sun Microsystems">Freed, N.</a> and <a>J. Klensin</a>, “<a href="http://tools.ietf.org/html/rfc4288">Media Type Specifications and Registration Procedures</a>”, BCP 13, RFC 4288, December 2005.2248 <td class="top"><a href="mailto:ned.freed@mrochek.com" title="Sun Microsystems">Freed, N.</a> and <a href="mailto:klensin+ietf@jck.com">J. Klensin</a>, “<a href="http://tools.ietf.org/html/rfc4288">Media Type Specifications and Registration Procedures</a>”, BCP 13, RFC 4288, December 2005. 2244 2249 </td> 2245 2250 </tr> 2246 2251 <tr> 2247 2252 <td class="reference"><b id="RFC4395">[RFC4395]</b></td> 2248 <td class="top"><a title="AT&T Laboratories">Hansen, T.</a>, <a title="Qualcomm, Inc.">Hardie, T.</a>, and <atitle="Adobe Systems">L. Masinter</a>, “<a href="http://tools.ietf.org/html/rfc4395">Guidelines and Registration Procedures for New URI Schemes</a>”, BCP 115, RFC 4395, February 2006.2253 <td class="top"><a href="mailto:tony+urireg@maillennium.att.com" title="AT&T Laboratories">Hansen, T.</a>, <a href="mailto:hardie@qualcomm.com" title="Qualcomm, Inc.">Hardie, T.</a>, and <a href="mailto:LMM@acm.org" title="Adobe Systems">L. Masinter</a>, “<a href="http://tools.ietf.org/html/rfc4395">Guidelines and Registration Procedures for New URI Schemes</a>”, BCP 115, RFC 4395, February 2006. 2249 2254 </td> 2250 2255 </tr> … … 2256 2261 <tr> 2257 2262 <td class="reference"><b id="RFC822">[RFC822]</b></td> 2258 <td class="top"><a title="University of Delaware, Dept. of Electrical Engineering">Crocker, D.H.</a>, “<a href="http://tools.ietf.org/html/rfc822">Standard for the format of ARPA Internet text messages</a>”, STD 11, RFC 822, August 1982.2263 <td class="top"><a href="mailto:DCrocker@UDel-Relay" title="University of Delaware, Dept. of Electrical Engineering">Crocker, D.</a>, “<a href="http://tools.ietf.org/html/rfc822">Standard for the format of ARPA Internet text messages</a>”, STD 11, RFC 822, August 1982. 2259 2264 </td> 2260 2265 </tr> … … 2271 2276 <tr> 2272 2277 <td class="reference"><b id="Tou1998">[Tou1998]</b></td> 2273 <td class="top"><a title="USC/Information Sciences Institute">Touch, J.</a>, <a title="USC/Information Sciences Institute">Heidemann, J.</a>, and <atitle="USC/Information Sciences Institute">K. Obraczka</a>, “<a href="http://www.isi.edu/touch/pubs/http-perf96/">Analysis of HTTP Performance</a>”, ISI Research Report ISI/RR-98-463, Aug 1998, <<a href="http://www.isi.edu/touch/pubs/http-perf96/">http://www.isi.edu/touch/pubs/http-perf96/</a>>.<br>(original report dated Aug. 1996)2278 <td class="top"><a href="mailto:touch@isi.edu" title="USC/Information Sciences Institute">Touch, J.</a>, <a href="mailto:johnh@isi.edu" title="USC/Information Sciences Institute">Heidemann, J.</a>, and <a href="mailto:katia@isi.edu" title="USC/Information Sciences Institute">K. Obraczka</a>, “<a href="http://www.isi.edu/touch/pubs/http-perf96/">Analysis of HTTP Performance</a>”, ISI Research Report ISI/RR-98-463, Aug 1998, <<a href="http://www.isi.edu/touch/pubs/http-perf96/">http://www.isi.edu/touch/pubs/http-perf96/</a>>.<br>(original report dated Aug. 1996) 2274 2279 </td> 2275 2280 </tr> … … 2279 2284 </tr> 2280 2285 </table> 2281 <h1 id="rfc.authors"><a href="#rfc.authors">Authors' Addresses</a></h1> 2282 <address class="vcard"><span class="vcardline"><span class="fn">Roy T. Fielding</span> 2283 (editor) 2284 <span class="n hidden"><span class="family-name">Fielding</span><span class="given-name">Roy T.</span></span></span><span class="org vcardline">Day Software</span><span class="adr"><span class="street-address vcardline">23 Corporate Plaza DR, Suite 280</span><span class="vcardline"><span class="locality">Newport Beach</span>, <span class="region">CA</span> <span class="postal-code">92660</span></span><span class="country-name vcardline">USA</span></span><span class="vcardline tel">Phone: <a href="tel:+1-949-706-5300"><span class="value">+1-949-706-5300</span></a></span><span class="vcardline tel"><span class="type">Fax</span>: <a href="fax:+1-949-706-5305"><span class="value">+1-949-706-5305</span></a></span><span class="vcardline">EMail: <a><span class="email">fielding@gbiv.com</span></a></span><span class="vcardline">URI: <a href="http://roy.gbiv.com/" class="url">http://roy.gbiv.com/</a></span></address> 2285 <address class="vcard"><span class="vcardline"><span class="fn">Jim Gettys</span><span class="n hidden"><span class="family-name">Gettys</span><span class="given-name">Jim</span></span></span><span class="org vcardline">One Laptop per Child</span><span class="adr"><span class="street-address vcardline">21 Oak Knoll Road</span><span class="vcardline"><span class="locality">Carlisle</span>, <span class="region">MA</span> <span class="postal-code">01741</span></span><span class="country-name vcardline">USA</span></span><span class="vcardline">EMail: <a><span class="email">jg@laptop.org</span></a></span><span class="vcardline">URI: <a href="http://www.laptop.org/" class="url">http://www.laptop.org/</a></span></address> 2286 <address class="vcard"><span class="vcardline"><span class="fn">Jeffrey C. Mogul</span><span class="n hidden"><span class="family-name">Mogul</span><span class="given-name">Jeffrey C.</span></span></span><span class="org vcardline">Hewlett-Packard Company</span><span class="adr"><span class="street-address vcardline">HP Labs, Large Scale Systems Group</span><span class="street-address vcardline">1501 Page Mill Road, MS 1177</span><span class="vcardline"><span class="locality">Palo Alto</span>, <span class="region">CA</span> <span class="postal-code">94304</span></span><span class="country-name vcardline">USA</span></span><span class="vcardline">EMail: <a><span class="email">JeffMogul@acm.org</span></a></span></address> 2287 <address class="vcard"><span class="vcardline"><span class="fn">Henrik Frystyk Nielsen</span><span class="n hidden"><span class="family-name">Frystyk</span></span></span><span class="org vcardline">Microsoft Corporation</span><span class="adr"><span class="street-address vcardline">1 Microsoft Way</span><span class="vcardline"><span class="locality">Redmond</span>, <span class="region">WA</span> <span class="postal-code">98052</span></span><span class="country-name vcardline">USA</span></span><span class="vcardline">EMail: <a><span class="email">henrikn@microsoft.com</span></a></span></address> 2288 <address class="vcard"><span class="vcardline"><span class="fn">Larry Masinter</span><span class="n hidden"><span class="family-name">Masinter</span><span class="given-name">Larry</span></span></span><span class="org vcardline">Adobe Systems, Incorporated</span><span class="adr"><span class="street-address vcardline">345 Park Ave</span><span class="vcardline"><span class="locality">San Jose</span>, <span class="region">CA</span> <span class="postal-code">95110</span></span><span class="country-name vcardline">USA</span></span><span class="vcardline">EMail: <a><span class="email">LMM@acm.org</span></a></span><span class="vcardline">URI: <a href="http://larry.masinter.net/" class="url">http://larry.masinter.net/</a></span></address> 2289 <address class="vcard"><span class="vcardline"><span class="fn">Paul J. Leach</span><span class="n hidden"><span class="family-name">Leach</span><span class="given-name">Paul J.</span></span></span><span class="org vcardline">Microsoft Corporation</span><span class="adr"><span class="street-address vcardline">1 Microsoft Way</span><span class="vcardline"><span class="locality">Redmond</span>, <span class="region">WA</span> <span class="postal-code">98052</span></span></span><span class="vcardline">EMail: <a><span class="email">paulle@microsoft.com</span></a></span></address> 2290 <address class="vcard"><span class="vcardline"><span class="fn">Tim Berners-Lee</span><span class="n hidden"><span class="family-name">Berners-Lee</span><span class="given-name">Tim</span></span></span><span class="org vcardline">World Wide Web Consortium</span><span class="adr"><span class="street-address vcardline">MIT Computer Science and Artificial Intelligence Laboratory</span><span class="street-address vcardline">The Stata Center, Building 32</span><span class="street-address vcardline">32 Vassar Street</span><span class="vcardline"><span class="locality">Cambridge</span>, <span class="region">MA</span> <span class="postal-code">02139</span></span><span class="country-name vcardline">USA</span></span><span class="vcardline">EMail: <a><span class="email">timbl@w3.org</span></a></span><span class="vcardline">URI: <a href="http://www.w3.org/People/Berners-Lee/" class="url">http://www.w3.org/People/Berners-Lee/</a></span></address> 2291 <address class="vcard"><span class="vcardline"><span class="fn">Yves Lafon</span> 2292 (editor) 2293 <span class="n hidden"><span class="family-name">Lafon</span><span class="given-name">Yves</span></span></span><span class="org vcardline">World Wide Web Consortium</span><span class="adr"><span class="street-address vcardline">W3C / ERCIM</span><span class="street-address vcardline">2004, rte des Lucioles</span><span class="vcardline"><span class="locality">Sophia-Antipolis</span>, <span class="region">AM</span> <span class="postal-code">06902</span></span><span class="country-name vcardline">France</span></span><span class="vcardline">EMail: <a><span class="email">ylafon@w3.org</span></a></span><span class="vcardline">URI: <a href="http://www.raubacapeu.net/people/yves/" class="url">http://www.raubacapeu.net/people/yves/</a></span></address> 2294 <address class="vcard"><span class="vcardline"><span class="fn">Julian F. Reschke</span> 2295 (editor) 2296 <span class="n hidden"><span class="family-name">Reschke</span><span class="given-name">Julian F.</span></span></span><span class="org vcardline">greenbytes GmbH</span><span class="adr"><span class="street-address vcardline">Hafenweg 16</span><span class="vcardline"><span class="locality">Muenster</span>, <span class="region">NW</span> <span class="postal-code">48155</span></span><span class="country-name vcardline">Germany</span></span><span class="vcardline tel">Phone: <a href="tel:+492512807760"><span class="value">+49 251 2807760</span></a></span><span class="vcardline tel"><span class="type">Fax</span>: <a href="fax:+492512807761"><span class="value">+49 251 2807761</span></a></span><span class="vcardline">EMail: <a><span class="email">julian.reschke@greenbytes.de</span></a></span><span class="vcardline">URI: <a href="http://greenbytes.de/tech/webdav/" class="url">http://greenbytes.de/tech/webdav/</a></span></address> 2297 <h1 id="rfc.section.A"><a href="#rfc.section.A">A.</a> <a id="tolerant.applications" href="#tolerant.applications">Tolerant Applications</a></h1> 2286 <div class="avoidbreak"> 2287 <h1 id="rfc.authors"><a href="#rfc.authors">Authors' Addresses</a></h1> 2288 <address class="vcard"><span class="vcardline"><span class="fn">Roy T. Fielding</span> 2289 (editor) 2290 <span class="n hidden"><span class="family-name">Fielding</span><span class="given-name">Roy T.</span></span></span><span class="org vcardline">Day Software</span><span class="adr"><span class="street-address vcardline">23 Corporate Plaza DR, Suite 280</span><span class="vcardline"><span class="locality">Newport Beach</span>, <span class="region">CA</span> <span class="postal-code">92660</span></span><span class="country-name vcardline">USA</span></span><span class="vcardline tel">Phone: <a href="tel:+1-949-706-5300"><span class="value">+1-949-706-5300</span></a></span><span class="vcardline tel"><span class="type">Fax</span>: <a href="fax:+1-949-706-5305"><span class="value">+1-949-706-5305</span></a></span><span class="vcardline">EMail: <a href="mailto:fielding@gbiv.com"><span class="email">fielding@gbiv.com</span></a></span><span class="vcardline">URI: <a href="http://roy.gbiv.com/" class="url">http://roy.gbiv.com/</a></span></address> 2291 <address class="vcard"><span class="vcardline"><span class="fn">Jim Gettys</span><span class="n hidden"><span class="family-name">Gettys</span><span class="given-name">Jim</span></span></span><span class="org vcardline">One Laptop per Child</span><span class="adr"><span class="street-address vcardline">21 Oak Knoll Road</span><span class="vcardline"><span class="locality">Carlisle</span>, <span class="region">MA</span> <span class="postal-code">01741</span></span><span class="country-name vcardline">USA</span></span><span class="vcardline">EMail: <a href="mailto:jg@laptop.org"><span class="email">jg@laptop.org</span></a></span><span class="vcardline">URI: <a href="http://www.laptop.org/" class="url">http://www.laptop.org/</a></span></address> 2292 <address class="vcard"><span class="vcardline"><span class="fn">Jeffrey C. Mogul</span><span class="n hidden"><span class="family-name">Mogul</span><span class="given-name">Jeffrey C.</span></span></span><span class="org vcardline">Hewlett-Packard Company</span><span class="adr"><span class="street-address vcardline">HP Labs, Large Scale Systems Group</span><span class="street-address vcardline">1501 Page Mill Road, MS 1177</span><span class="vcardline"><span class="locality">Palo Alto</span>, <span class="region">CA</span> <span class="postal-code">94304</span></span><span class="country-name vcardline">USA</span></span><span class="vcardline">EMail: <a href="mailto:JeffMogul@acm.org"><span class="email">JeffMogul@acm.org</span></a></span></address> 2293 <address class="vcard"><span class="vcardline"><span class="fn">Henrik Frystyk Nielsen</span><span class="n hidden"><span class="family-name">Frystyk</span></span></span><span class="org vcardline">Microsoft Corporation</span><span class="adr"><span class="street-address vcardline">1 Microsoft Way</span><span class="vcardline"><span class="locality">Redmond</span>, <span class="region">WA</span> <span class="postal-code">98052</span></span><span class="country-name vcardline">USA</span></span><span class="vcardline">EMail: <a href="mailto:henrikn@microsoft.com"><span class="email">henrikn@microsoft.com</span></a></span></address> 2294 <address class="vcard"><span class="vcardline"><span class="fn">Larry Masinter</span><span class="n hidden"><span class="family-name">Masinter</span><span class="given-name">Larry</span></span></span><span class="org vcardline">Adobe Systems, Incorporated</span><span class="adr"><span class="street-address vcardline">345 Park Ave</span><span class="vcardline"><span class="locality">San Jose</span>, <span class="region">CA</span> <span class="postal-code">95110</span></span><span class="country-name vcardline">USA</span></span><span class="vcardline">EMail: <a href="mailto:LMM@acm.org"><span class="email">LMM@acm.org</span></a></span><span class="vcardline">URI: <a href="http://larry.masinter.net/" class="url">http://larry.masinter.net/</a></span></address> 2295 <address class="vcard"><span class="vcardline"><span class="fn">Paul J. Leach</span><span class="n hidden"><span class="family-name">Leach</span><span class="given-name">Paul J.</span></span></span><span class="org vcardline">Microsoft Corporation</span><span class="adr"><span class="street-address vcardline">1 Microsoft Way</span><span class="vcardline"><span class="locality">Redmond</span>, <span class="region">WA</span> <span class="postal-code">98052</span></span></span><span class="vcardline">EMail: <a href="mailto:paulle@microsoft.com"><span class="email">paulle@microsoft.com</span></a></span></address> 2296 <address class="vcard"><span class="vcardline"><span class="fn">Tim Berners-Lee</span><span class="n hidden"><span class="family-name">Berners-Lee</span><span class="given-name">Tim</span></span></span><span class="org vcardline">World Wide Web Consortium</span><span class="adr"><span class="street-address vcardline">MIT Computer Science and Artificial Intelligence Laboratory</span><span class="street-address vcardline">The Stata Center, Building 32</span><span class="street-address vcardline">32 Vassar Street</span><span class="vcardline"><span class="locality">Cambridge</span>, <span class="region">MA</span> <span class="postal-code">02139</span></span><span class="country-name vcardline">USA</span></span><span class="vcardline">EMail: <a href="mailto:timbl@w3.org"><span class="email">timbl@w3.org</span></a></span><span class="vcardline">URI: <a href="http://www.w3.org/People/Berners-Lee/" class="url">http://www.w3.org/People/Berners-Lee/</a></span></address> 2297 <address class="vcard"><span class="vcardline"><span class="fn">Yves Lafon</span> 2298 (editor) 2299 <span class="n hidden"><span class="family-name">Lafon</span><span class="given-name">Yves</span></span></span><span class="org vcardline">World Wide Web Consortium</span><span class="adr"><span class="street-address vcardline">W3C / ERCIM</span><span class="street-address vcardline">2004, rte des Lucioles</span><span class="vcardline"><span class="locality">Sophia-Antipolis</span>, <span class="region">AM</span> <span class="postal-code">06902</span></span><span class="country-name vcardline">France</span></span><span class="vcardline">EMail: <a href="mailto:ylafon@w3.org"><span class="email">ylafon@w3.org</span></a></span><span class="vcardline">URI: <a href="http://www.raubacapeu.net/people/yves/" class="url">http://www.raubacapeu.net/people/yves/</a></span></address> 2300 <address class="vcard"><span class="vcardline"><span class="fn">Julian F. Reschke</span> 2301 (editor) 2302 <span class="n hidden"><span class="family-name">Reschke</span><span class="given-name">Julian F.</span></span></span><span class="org vcardline">greenbytes GmbH</span><span class="adr"><span class="street-address vcardline">Hafenweg 16</span><span class="vcardline"><span class="locality">Muenster</span>, <span class="region">NW</span> <span class="postal-code">48155</span></span><span class="country-name vcardline">Germany</span></span><span class="vcardline tel">Phone: <a href="tel:+492512807760"><span class="value">+49 251 2807760</span></a></span><span class="vcardline tel"><span class="type">Fax</span>: <a href="fax:+492512807761"><span class="value">+49 251 2807761</span></a></span><span class="vcardline">EMail: <a href="mailto:julian.reschke@greenbytes.de"><span class="email">julian.reschke@greenbytes.de</span></a></span><span class="vcardline">URI: <a href="http://greenbytes.de/tech/webdav/" class="url">http://greenbytes.de/tech/webdav/</a></span></address> 2303 </div> 2304 <h1 id="rfc.section.A" class="np"><a href="#rfc.section.A">A.</a> <a id="tolerant.applications" href="#tolerant.applications">Tolerant Applications</a></h1> 2298 2305 <p id="rfc.section.A.p.1">Although this document specifies the requirements for the generation of HTTP/1.1 messages, not all applications will be correct 2299 2306 in their implementation. We therefore recommend that operational applications be tolerant of deviations whenever those deviations … … 2431 2438 <p id="rfc.section.D.p.2"> <span id="rfc.iref.c.3"></span> <dfn>connection</dfn> 2432 2439 </p> 2433 < dl class="empty">2434 < dd>A transport layer virtual circuit established between two programs for the purpose of communication.</dd>2435 </ dl>2440 <ul class="empty"> 2441 <li>A transport layer virtual circuit established between two programs for the purpose of communication.</li> 2442 </ul> 2436 2443 <p id="rfc.section.D.p.3"> <span id="rfc.iref.m.4"></span> <dfn>message</dfn> 2437 2444 </p> 2438 < dl class="empty">2439 < dd>The basic unit of HTTP communication, consisting of a structured sequence of octets matching the syntax defined in <a href="#http.message" title="HTTP Message">Section 4</a> and transmitted via the connection.2440 </ dd>2441 </ dl>2445 <ul class="empty"> 2446 <li>The basic unit of HTTP communication, consisting of a structured sequence of octets matching the syntax defined in <a href="#http.message" title="HTTP Message">Section 4</a> and transmitted via the connection. 2447 </li> 2448 </ul> 2442 2449 <p id="rfc.section.D.p.4"> <span id="rfc.iref.r.1"></span> <dfn>request</dfn> 2443 2450 </p> 2444 < dl class="empty">2445 < dd>An HTTP request message, as defined in <a href="#request" title="Request">Section 5</a>.2446 </ dd>2447 </ dl>2451 <ul class="empty"> 2452 <li>An HTTP request message, as defined in <a href="#request" title="Request">Section 5</a>. 2453 </li> 2454 </ul> 2448 2455 <p id="rfc.section.D.p.5"> <span id="rfc.iref.r.2"></span> <dfn>response</dfn> 2449 2456 </p> 2450 < dl class="empty">2451 < dd>An HTTP response message, as defined in <a href="#response" title="Response">Section 6</a>.2452 </ dd>2453 </ dl>2457 <ul class="empty"> 2458 <li>An HTTP response message, as defined in <a href="#response" title="Response">Section 6</a>. 2459 </li> 2460 </ul> 2454 2461 <p id="rfc.section.D.p.6"> <span id="rfc.iref.r.3"></span> <dfn>resource</dfn> 2455 2462 </p> 2456 < dl class="empty">2457 < dd>A network data object or service that can be identified by a URI, as defined in <a href="#uri" title="Uniform Resource Identifiers">Section 3.2</a>. Resources may be available in multiple representations (e.g. multiple languages, data formats, size, and resolutions) or2463 <ul class="empty"> 2464 <li>A network data object or service that can be identified by a URI, as defined in <a href="#uri" title="Uniform Resource Identifiers">Section 3.2</a>. Resources may be available in multiple representations (e.g. multiple languages, data formats, size, and resolutions) or 2458 2465 vary in other ways. 2459 </ dd>2460 </ dl>2466 </li> 2467 </ul> 2461 2468 <p id="rfc.section.D.p.7"> <span id="rfc.iref.e.1"></span> <dfn>entity</dfn> 2462 2469 </p> 2463 < dl class="empty">2464 < dd>The information transferred as the payload of a request or response. An entity consists of metainformation in the form of2470 <ul class="empty"> 2471 <li>The information transferred as the payload of a request or response. An entity consists of metainformation in the form of 2465 2472 entity-header fields and content in the form of an entity-body, as described in <a href="p3-payload.html#entity" title="Entity">Section 4</a> of <a href="#Part3" id="rfc.xref.Part3.15"><cite title="HTTP/1.1, part 3: Message Payload and Content Negotiation">[Part3]</cite></a>. 2466 </ dd>2467 </ dl>2473 </li> 2474 </ul> 2468 2475 <p id="rfc.section.D.p.8"> <span id="rfc.iref.r.4"></span> <dfn>representation</dfn> 2469 2476 </p> 2470 < dl class="empty">2471 < dd>An entity included with a response that is subject to content negotiation, as described in <a href="p3-payload.html#content.negotiation" title="Content Negotiation">Section 5</a> of <a href="#Part3" id="rfc.xref.Part3.16"><cite title="HTTP/1.1, part 3: Message Payload and Content Negotiation">[Part3]</cite></a>. There may exist multiple representations associated with a particular response status.2472 </ dd>2473 </ dl>2477 <ul class="empty"> 2478 <li>An entity included with a response that is subject to content negotiation, as described in <a href="p3-payload.html#content.negotiation" title="Content Negotiation">Section 5</a> of <a href="#Part3" id="rfc.xref.Part3.16"><cite title="HTTP/1.1, part 3: Message Payload and Content Negotiation">[Part3]</cite></a>. There may exist multiple representations associated with a particular response status. 2479 </li> 2480 </ul> 2474 2481 <p id="rfc.section.D.p.9"> <span id="rfc.iref.c.4"></span> <dfn>content negotiation</dfn> 2475 2482 </p> 2476 < dl class="empty">2477 < dd>The mechanism for selecting the appropriate representation when servicing a request, as described in <a href="p3-payload.html#content.negotiation" title="Content Negotiation">Section 5</a> of <a href="#Part3" id="rfc.xref.Part3.17"><cite title="HTTP/1.1, part 3: Message Payload and Content Negotiation">[Part3]</cite></a>. The representation of entities in any response can be negotiated (including error responses).2478 </ dd>2479 </ dl>2483 <ul class="empty"> 2484 <li>The mechanism for selecting the appropriate representation when servicing a request, as described in <a href="p3-payload.html#content.negotiation" title="Content Negotiation">Section 5</a> of <a href="#Part3" id="rfc.xref.Part3.17"><cite title="HTTP/1.1, part 3: Message Payload and Content Negotiation">[Part3]</cite></a>. The representation of entities in any response can be negotiated (including error responses). 2485 </li> 2486 </ul> 2480 2487 <p id="rfc.section.D.p.10"> <span id="rfc.iref.v.2"></span> <dfn>variant</dfn> 2481 2488 </p> 2482 < dl class="empty">2483 < dd>A resource may have one, or more than one, representation(s) associated with it at any given instant. Each of these representations2489 <ul class="empty"> 2490 <li>A resource may have one, or more than one, representation(s) associated with it at any given instant. Each of these representations 2484 2491 is termed a `variant'. Use of the term `variant' does not necessarily imply that the resource is subject to content negotiation. 2485 </ dd>2486 </ dl>2492 </li> 2493 </ul> 2487 2494 <p id="rfc.section.D.p.11"> <span id="rfc.iref.c.5"></span> <dfn>client</dfn> 2488 2495 </p> 2489 < dl class="empty">2490 < dd>A program that establishes connections for the purpose of sending requests.</dd>2491 </ dl>2496 <ul class="empty"> 2497 <li>A program that establishes connections for the purpose of sending requests.</li> 2498 </ul> 2492 2499 <p id="rfc.section.D.p.12"> <span id="rfc.iref.u.4"></span> <dfn>user agent</dfn> 2493 2500 </p> 2494 < dl class="empty">2495 < dd>The client which initiates a request. These are often browsers, editors, spiders (web-traversing robots), or other end user2501 <ul class="empty"> 2502 <li>The client which initiates a request. These are often browsers, editors, spiders (web-traversing robots), or other end user 2496 2503 tools. 2497 </ dd>2498 </ dl>2504 </li> 2505 </ul> 2499 2506 <p id="rfc.section.D.p.13"> <span id="rfc.iref.s.1"></span> <dfn>server</dfn> 2500 2507 </p> 2501 < dl class="empty">2502 < dd>An application program that accepts connections in order to service requests by sending back responses. Any given program2508 <ul class="empty"> 2509 <li>An application program that accepts connections in order to service requests by sending back responses. Any given program 2503 2510 may be capable of being both a client and a server; our use of these terms refers only to the role being performed by the 2504 2511 program for a particular connection, rather than to the program's capabilities in general. Likewise, any server may act as 2505 2512 an origin server, proxy, gateway, or tunnel, switching behavior based on the nature of each request. 2506 </ dd>2507 </ dl>2513 </li> 2514 </ul> 2508 2515 <p id="rfc.section.D.p.14"> <span id="rfc.iref.o.1"></span> <dfn>origin server</dfn> 2509 2516 </p> 2510 < dl class="empty">2511 < dd>The server on which a given resource resides or is to be created.</dd>2512 </ dl>2517 <ul class="empty"> 2518 <li>The server on which a given resource resides or is to be created.</li> 2519 </ul> 2513 2520 <p id="rfc.section.D.p.15"> <span id="rfc.iref.p.1"></span> <dfn>proxy</dfn> 2514 2521 </p> 2515 < dl class="empty">2516 < dd>An intermediary program which acts as both a server and a client for the purpose of making requests on behalf of other clients.2522 <ul class="empty"> 2523 <li>An intermediary program which acts as both a server and a client for the purpose of making requests on behalf of other clients. 2517 2524 Requests are serviced internally or by passing them on, with possible translation, to other servers. A proxy <em class="bcp14">MUST</em> implement both the client and server requirements of this specification. A "transparent proxy" is a proxy that does not modify 2518 2525 the request or response beyond what is required for proxy authentication and identification. A "non-transparent proxy" is … … 2520 2527 services, media type transformation, protocol reduction, or anonymity filtering. Except where either transparent or non-transparent 2521 2528 behavior is explicitly stated, the HTTP proxy requirements apply to both types of proxies. 2522 </ dd>2523 </ dl>2529 </li> 2530 </ul> 2524 2531 <p id="rfc.section.D.p.16"> <span id="rfc.iref.g.97"></span> <dfn>gateway</dfn> 2525 2532 </p> 2526 < dl class="empty">2527 < dd>A server which acts as an intermediary for some other server. Unlike a proxy, a gateway receives requests as if it were the2533 <ul class="empty"> 2534 <li>A server which acts as an intermediary for some other server. Unlike a proxy, a gateway receives requests as if it were the 2528 2535 origin server for the requested resource; the requesting client may not be aware that it is communicating with a gateway. 2529 </ dd>2530 </ dl>2536 </li> 2537 </ul> 2531 2538 <p id="rfc.section.D.p.17"> <span id="rfc.iref.t.4"></span> <dfn>tunnel</dfn> 2532 2539 </p> 2533 < dl class="empty">2534 < dd>An intermediary program which is acting as a blind relay between two connections. Once active, a tunnel is not considered2540 <ul class="empty"> 2541 <li>An intermediary program which is acting as a blind relay between two connections. Once active, a tunnel is not considered 2535 2542 a party to the HTTP communication, though the tunnel may have been initiated by an HTTP request. The tunnel ceases to exist 2536 2543 when both ends of the relayed connections are closed. 2537 </ dd>2538 </ dl>2544 </li> 2545 </ul> 2539 2546 <p id="rfc.section.D.p.18"> <span id="rfc.iref.c.6"></span> <dfn>cache</dfn> 2540 2547 </p> 2541 < dl class="empty">2542 < dd>A program's local store of response messages and the subsystem that controls its message storage, retrieval, and deletion.2548 <ul class="empty"> 2549 <li>A program's local store of response messages and the subsystem that controls its message storage, retrieval, and deletion. 2543 2550 A cache stores cacheable responses in order to reduce the response time and network bandwidth consumption on future, equivalent 2544 2551 requests. Any client or server may include a cache, though a cache cannot be used by a server that is acting as a tunnel. 2545 </ dd>2546 </ dl>2552 </li> 2553 </ul> 2547 2554 <p id="rfc.section.D.p.19"> <span id="rfc.iref.c.7"></span> <dfn>cacheable</dfn> 2548 2555 </p> 2549 < dl class="empty">2550 < dd>A response is cacheable if a cache is allowed to store a copy of the response message for use in answering subsequent requests.2556 <ul class="empty"> 2557 <li>A response is cacheable if a cache is allowed to store a copy of the response message for use in answering subsequent requests. 2551 2558 The rules for determining the cacheability of HTTP responses are defined in <a href="p6-cache.html#caching" title="Introduction">Section 1</a> of <a href="#Part6" id="rfc.xref.Part6.9"><cite title="HTTP/1.1, part 6: Caching">[Part6]</cite></a>. Even if a resource is cacheable, there may be additional constraints on whether a cache can use the cached copy for a particular 2552 2559 request. 2553 </ dd>2554 </ dl>2560 </li> 2561 </ul> 2555 2562 <p id="rfc.section.D.p.20"> <span id="rfc.iref.u.5"></span> <span id="rfc.iref.d.2"></span> <dfn>upstream</dfn>/<dfn>downstream</dfn> 2556 2563 </p> 2557 < dl class="empty">2558 < dd>Upstream and downstream describe the flow of a message: all messages flow from upstream to downstream.</dd>2559 </ dl>2564 <ul class="empty"> 2565 <li>Upstream and downstream describe the flow of a message: all messages flow from upstream to downstream.</li> 2566 </ul> 2560 2567 <p id="rfc.section.D.p.21"> <span id="rfc.iref.i.1"></span> <span id="rfc.iref.o.2"></span> <dfn>inbound</dfn>/<dfn>outbound</dfn> 2561 2568 </p> 2562 < dl class="empty">2563 < dd>Inbound and outbound refer to the request and response paths for messages: "inbound" means "traveling toward the origin server",2569 <ul class="empty"> 2570 <li>Inbound and outbound refer to the request and response paths for messages: "inbound" means "traveling toward the origin server", 2564 2571 and "outbound" means "traveling toward the user agent" 2565 </ dd>2566 </ dl>2572 </li> 2573 </ul> 2567 2574 <h1 id="rfc.section.E"><a href="#rfc.section.E">E.</a> <a id="change.log" href="#change.log">Change Log (to be removed by RFC Editor before publication)</a></h1> 2568 2575 <h2 id="rfc.section.E.1"><a href="#rfc.section.E.1">E.1</a> Since RFC2616 … … 2704 2711 <li>Rewrite ABNFs to spell out whitespace rules, factor out header value format definitions.</li> 2705 2712 </ul> 2713 <h1 id="rfc.index"><a href="#rfc.index">Index</a></h1> 2714 <p class="noprint"><a href="#rfc.index.A">A</a> <a href="#rfc.index.C">C</a> <a href="#rfc.index.D">D</a> <a href="#rfc.index.E">E</a> <a href="#rfc.index.G">G</a> <a href="#rfc.index.H">H</a> <a href="#rfc.index.I">I</a> <a href="#rfc.index.K">K</a> <a href="#rfc.index.M">M</a> <a href="#rfc.index.N">N</a> <a href="#rfc.index.O">O</a> <a href="#rfc.index.P">P</a> <a href="#rfc.index.R">R</a> <a href="#rfc.index.S">S</a> <a href="#rfc.index.T">T</a> <a href="#rfc.index.U">U</a> <a href="#rfc.index.V">V</a> <a href="#rfc.index.W">W</a> 2715 </p> 2716 <div class="print2col"> 2717 <ul class="ind"> 2718 <li><a id="rfc.index.A" href="#rfc.index.A"><b>A</b></a><ul> 2719 <li>application/http Media Type <a href="#rfc.iref.a.1"><b>9.3.2</b></a></li> 2720 </ul> 2721 </li> 2722 <li><a id="rfc.index.C" href="#rfc.index.C"><b>C</b></a><ul> 2723 <li>cache <a href="#rfc.iref.c.6">D</a></li> 2724 <li>cacheable <a href="#rfc.iref.c.7">D</a></li> 2725 <li>client <a href="#rfc.iref.c.5">D</a></li> 2726 <li>connection <a href="#rfc.iref.c.3">D</a></li> 2727 <li>Connection header <a href="#rfc.xref.header.connection.1">4.5</a>, <a href="#rfc.xref.header.connection.2">7.1.2</a>, <a href="#rfc.xref.header.connection.3">7.1.3</a>, <a href="#rfc.iref.c.1"><b>8.1</b></a>, <a href="#rfc.xref.header.connection.4">8.5</a>, <a href="#rfc.xref.header.connection.5">8.8</a>, <a href="#rfc.xref.header.connection.6">9.1</a>, <a href="#rfc.xref.header.connection.7">C.2</a>, <a href="#rfc.xref.header.connection.8">C.4</a></li> 2728 <li>content negotiation <a href="#rfc.iref.c.4">D</a></li> 2729 <li>Content-Length header <a href="#rfc.xref.header.content-length.1">4.4</a>, <a href="#rfc.iref.c.2"><b>8.2</b></a>, <a href="#rfc.xref.header.content-length.2">9.1</a>, <a href="#rfc.xref.header.content-length.3">C.3</a></li> 2730 </ul> 2731 </li> 2732 <li><a id="rfc.index.D" href="#rfc.index.D"><b>D</b></a><ul> 2733 <li>Date header <a href="#rfc.xref.header.date.1">4.5</a>, <a href="#rfc.iref.d.1"><b>8.3</b></a>, <a href="#rfc.xref.header.date.2">9.1</a></li> 2734 <li>downstream <a href="#rfc.iref.d.2">D</a></li> 2735 </ul> 2736 </li> 2737 <li><a id="rfc.index.E" href="#rfc.index.E"><b>E</b></a><ul> 2738 <li>entity <a href="#rfc.iref.e.1">D</a></li> 2739 </ul> 2740 </li> 2741 <li><a id="rfc.index.G" href="#rfc.index.G"><b>G</b></a><ul> 2742 <li>gateway <a href="#rfc.iref.g.97">D</a></li> 2743 <li><tt>Grammar</tt> 2744 <ul> 2745 <li><tt>absolute-URI</tt> <a href="#rfc.iref.g.16"><b>3.2</b></a></li> 2746 <li><tt>asctime-date</tt> <a href="#rfc.iref.g.29"><b>3.3.1</b></a></li> 2747 <li><tt>attribute</tt> <a href="#rfc.iref.g.40"><b>3.4</b></a></li> 2748 <li><tt>authority</tt> <a href="#rfc.iref.g.17"><b>3.2</b></a></li> 2749 <li><tt>BWS</tt> <a href="#rfc.iref.g.3"><b>2.2</b></a></li> 2750 <li><tt>chunk</tt> <a href="#rfc.iref.g.43"><b>3.4.1</b></a></li> 2751 <li><tt>chunk-data</tt> <a href="#rfc.iref.g.49"><b>3.4.1</b></a></li> 2752 <li><tt>chunk-ext</tt> <a href="#rfc.iref.g.46"><b>3.4.1</b></a></li> 2753 <li><tt>chunk-ext-name</tt> <a href="#rfc.iref.g.47"><b>3.4.1</b></a></li> 2754 <li><tt>chunk-ext-val</tt> <a href="#rfc.iref.g.48"><b>3.4.1</b></a></li> 2755 <li><tt>chunk-size</tt> <a href="#rfc.iref.g.44"><b>3.4.1</b></a></li> 2756 <li><tt>Chunked-Body</tt> <a href="#rfc.iref.g.42"><b>3.4.1</b></a></li> 2757 <li><tt>comment</tt> <a href="#rfc.iref.g.7"><b>2.2</b></a></li> 2758 <li><tt>Connection</tt> <a href="#rfc.iref.g.72"><b>8.1</b></a></li> 2759 <li><tt>connection-token</tt> <a href="#rfc.iref.g.74"><b>8.1</b></a></li> 2760 <li><tt>Connection-v</tt> <a href="#rfc.iref.g.73"><b>8.1</b></a></li> 2761 <li><tt>Content-Length</tt> <a href="#rfc.iref.g.75"><b>8.2</b></a></li> 2762 <li><tt>Content-Length-v</tt> <a href="#rfc.iref.g.76"><b>8.2</b></a></li> 2763 <li><tt>ctext</tt> <a href="#rfc.iref.g.8"><b>2.2</b></a></li> 2764 <li><tt>Date</tt> <a href="#rfc.iref.g.77"><b>8.3</b></a></li> 2765 <li><tt>Date-v</tt> <a href="#rfc.iref.g.78"><b>8.3</b></a></li> 2766 <li><tt>date1</tt> <a href="#rfc.iref.g.30"><b>3.3.1</b></a></li> 2767 <li><tt>date2</tt> <a href="#rfc.iref.g.31"><b>3.3.1</b></a></li> 2768 <li><tt>date3</tt> <a href="#rfc.iref.g.32"><b>3.3.1</b></a></li> 2769 <li><tt>extension-code</tt> <a href="#rfc.iref.g.70"><b>6.1.1</b></a></li> 2770 <li><tt>extension-method</tt> <a href="#rfc.iref.g.65"><b>5.1.1</b></a></li> 2771 <li><tt>field-content</tt> <a href="#rfc.iref.g.59"><b>4.2</b></a></li> 2772 <li><tt>field-name</tt> <a href="#rfc.iref.g.57"><b>4.2</b></a></li> 2773 <li><tt>field-value</tt> <a href="#rfc.iref.g.58"><b>4.2</b></a></li> 2774 <li><tt>general-header</tt> <a href="#rfc.iref.g.61"><b>4.5</b></a></li> 2775 <li><tt>generic-message</tt> <a href="#rfc.iref.g.54"><b>4.1</b></a></li> 2776 <li><tt>Host</tt> <a href="#rfc.iref.g.79"><b>8.4</b></a></li> 2777 <li><tt>Host-v</tt> <a href="#rfc.iref.g.80"><b>8.4</b></a></li> 2778 <li><tt>HTTP-date</tt> <a href="#rfc.iref.g.25"><b>3.3.1</b></a></li> 2779 <li><tt>HTTP-message</tt> <a href="#rfc.iref.g.53"><b>4.1</b></a></li> 2780 <li><tt>HTTP-Prot-Name</tt> <a href="#rfc.iref.g.14"><b>3.1</b></a></li> 2781 <li><tt>http-URI</tt> <a href="#rfc.iref.g.24"><b>3.2.1</b></a></li> 2782 <li><tt>HTTP-Version</tt> <a href="#rfc.iref.g.13"><b>3.1</b></a></li> 2783 <li><tt>last-chunk</tt> <a href="#rfc.iref.g.45"><b>3.4.1</b></a></li> 2784 <li><tt>message-body</tt> <a href="#rfc.iref.g.60"><b>4.3</b></a></li> 2785 <li><tt>message-header</tt> <a href="#rfc.iref.g.56"><b>4.2</b></a></li> 2786 <li><tt>Method</tt> <a href="#rfc.iref.g.64"><b>5.1.1</b></a></li> 2787 <li><tt>month</tt> <a href="#rfc.iref.g.36"><b>3.3.1</b></a></li> 2788 <li><tt>obsolete-date</tt> <a href="#rfc.iref.g.27"><b>3.3.1</b></a></li> 2789 <li><tt>OWS</tt> <a href="#rfc.iref.g.1"><b>2.2</b></a></li> 2790 <li><tt>parameter</tt> <a href="#rfc.iref.g.39"><b>3.4</b></a></li> 2791 <li><tt>path-absolute</tt> <a href="#rfc.iref.g.18"><b>3.2</b></a></li> 2792 <li><tt>port</tt> <a href="#rfc.iref.g.19"><b>3.2</b></a></li> 2793 <li><tt>product</tt> <a href="#rfc.iref.g.51"><b>3.5</b></a></li> 2794 <li><tt>product-version</tt> <a href="#rfc.iref.g.52"><b>3.5</b></a></li> 2795 <li><tt>protocol-name</tt> <a href="#rfc.iref.g.93"><b>8.9</b></a></li> 2796 <li><tt>protocol-version</tt> <a href="#rfc.iref.g.94"><b>8.9</b></a></li> 2797 <li><tt>pseudonym</tt> <a href="#rfc.iref.g.96"><b>8.9</b></a></li> 2798 <li><tt>qdtext</tt> <a href="#rfc.iref.g.10"><b>2.2</b></a></li> 2799 <li><tt>query</tt> <a href="#rfc.iref.g.20"><b>3.2</b></a></li> 2800 <li><tt>quoted-pair</tt> <a href="#rfc.iref.g.12"><b>2.2</b></a></li> 2801 <li><tt>quoted-string</tt> <a href="#rfc.iref.g.9"><b>2.2</b></a></li> 2802 <li><tt>quoted-text</tt> <a href="#rfc.iref.g.11"><b>2.2</b></a></li> 2803 <li><tt>Reason-Phrase</tt> <a href="#rfc.iref.g.71"><b>6.1.1</b></a></li> 2804 <li><tt>received-by</tt> <a href="#rfc.iref.g.95"><b>8.9</b></a></li> 2805 <li><tt>received-protocol</tt> <a href="#rfc.iref.g.92"><b>8.9</b></a></li> 2806 <li><tt>relative-part</tt> <a href="#rfc.iref.g.23"><b>3.2</b></a></li> 2807 <li><tt>relativeURI</tt> <a href="#rfc.iref.g.22"><b>3.2</b></a></li> 2808 <li><tt>Request</tt> <a href="#rfc.iref.g.62"><b>5</b></a></li> 2809 <li><tt>Request-Line</tt> <a href="#rfc.iref.g.63"><b>5.1</b></a></li> 2810 <li><tt>Request-URI</tt> <a href="#rfc.iref.g.66"><b>5.1.2</b></a></li> 2811 <li><tt>Response</tt> <a href="#rfc.iref.g.67"><b>6</b></a></li> 2812 <li><tt>rfc1123-date</tt> <a href="#rfc.iref.g.26"><b>3.3.1</b></a></li> 2813 <li><tt>rfc850-date</tt> <a href="#rfc.iref.g.28"><b>3.3.1</b></a></li> 2814 <li><tt>RWS</tt> <a href="#rfc.iref.g.2"><b>2.2</b></a></li> 2815 <li><tt>start-line</tt> <a href="#rfc.iref.g.55"><b>4.1</b></a></li> 2816 <li><tt>Status-Code</tt> <a href="#rfc.iref.g.69"><b>6.1.1</b></a></li> 2817 <li><tt>Status-Line</tt> <a href="#rfc.iref.g.68"><b>6.1</b></a></li> 2818 <li><tt>t-codings</tt> <a href="#rfc.iref.g.83"><b>8.5</b></a></li> 2819 <li><tt>tchar</tt> <a href="#rfc.iref.g.6"><b>2.2</b></a></li> 2820 <li><tt>TE</tt> <a href="#rfc.iref.g.81"><b>8.5</b></a></li> 2821 <li><tt>TE-v</tt> <a href="#rfc.iref.g.82"><b>8.5</b></a></li> 2822 <li><tt>TEXT</tt> <a href="#rfc.iref.g.4"><b>2.2</b></a></li> 2823 <li><tt>time</tt> <a href="#rfc.iref.g.33"><b>3.3.1</b></a></li> 2824 <li><tt>token</tt> <a href="#rfc.iref.g.5"><b>2.2</b></a></li> 2825 <li><tt>Trailer</tt> <a href="#rfc.iref.g.84"><b>8.6</b></a></li> 2826 <li><tt>trailer-part</tt> <a href="#rfc.iref.g.50"><b>3.4.1</b></a></li> 2827 <li><tt>Trailer-v</tt> <a href="#rfc.iref.g.85"><b>8.6</b></a></li> 2828 <li><tt>transfer-coding</tt> <a href="#rfc.iref.g.37"><b>3.4</b></a></li> 2829 <li><tt>Transfer-Encoding</tt> <a href="#rfc.iref.g.86"><b>8.7</b></a></li> 2830 <li><tt>Transfer-Encoding-v</tt> <a href="#rfc.iref.g.87"><b>8.7</b></a></li> 2831 <li><tt>transfer-extension</tt> <a href="#rfc.iref.g.38"><b>3.4</b></a></li> 2832 <li><tt>Upgrade</tt> <a href="#rfc.iref.g.88"><b>8.8</b></a></li> 2833 <li><tt>Upgrade-v</tt> <a href="#rfc.iref.g.89"><b>8.8</b></a></li> 2834 <li><tt>uri-host</tt> <a href="#rfc.iref.g.21"><b>3.2</b></a></li> 2835 <li><tt>URI-reference</tt> <a href="#rfc.iref.g.15"><b>3.2</b></a></li> 2836 <li><tt>value</tt> <a href="#rfc.iref.g.41"><b>3.4</b></a></li> 2837 <li><tt>Via</tt> <a href="#rfc.iref.g.90"><b>8.9</b></a></li> 2838 <li><tt>Via-v</tt> <a href="#rfc.iref.g.91"><b>8.9</b></a></li> 2839 <li><tt>weekday</tt> <a href="#rfc.iref.g.35"><b>3.3.1</b></a></li> 2840 <li><tt>wkday</tt> <a href="#rfc.iref.g.34"><b>3.3.1</b></a></li> 2841 </ul> 2842 </li> 2843 </ul> 2844 </li> 2845 <li><a id="rfc.index.H" href="#rfc.index.H"><b>H</b></a><ul> 2846 <li>Headers 2847 <ul> 2848 <li>Connection <a href="#rfc.xref.header.connection.1">4.5</a>, <a href="#rfc.xref.header.connection.2">7.1.2</a>, <a href="#rfc.xref.header.connection.3">7.1.3</a>, <a href="#rfc.iref.h.3"><b>8.1</b></a>, <a href="#rfc.xref.header.connection.4">8.5</a>, <a href="#rfc.xref.header.connection.5">8.8</a>, <a href="#rfc.xref.header.connection.6">9.1</a>, <a href="#rfc.xref.header.connection.7">C.2</a>, <a href="#rfc.xref.header.connection.8">C.4</a></li> 2849 <li>Content-Length <a href="#rfc.xref.header.content-length.1">4.4</a>, <a href="#rfc.iref.h.4"><b>8.2</b></a>, <a href="#rfc.xref.header.content-length.2">9.1</a>, <a href="#rfc.xref.header.content-length.3">C.3</a></li> 2850 <li>Date <a href="#rfc.xref.header.date.1">4.5</a>, <a href="#rfc.iref.h.5"><b>8.3</b></a>, <a href="#rfc.xref.header.date.2">9.1</a></li> 2851 <li>Host <a href="#rfc.iref.h.7"><b>8.4</b></a>, <a href="#rfc.xref.header.host.1">9.1</a>, <a href="#rfc.xref.header.host.2">C.1.1</a></li> 2852 <li>TE <a href="#rfc.xref.header.te.1">3.4</a>, <a href="#rfc.xref.header.te.2">3.4.1</a>, <a href="#rfc.iref.h.8"><b>8.5</b></a>, <a href="#rfc.xref.header.te.3">9.1</a>, <a href="#rfc.xref.header.te.4">C.3</a></li> 2853 <li>Trailer <a href="#rfc.xref.header.trailer.1">3.4.1</a>, <a href="#rfc.xref.header.trailer.2">4.5</a>, <a href="#rfc.iref.h.9"><b>8.6</b></a>, <a href="#rfc.xref.header.trailer.3">9.1</a></li> 2854 <li>Transfer-Encoding <a href="#rfc.xref.header.transfer-encoding.1">3.4</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.10"><b>8.7</b></a>, <a href="#rfc.xref.header.transfer-encoding.5">9.1</a></li> 2855 <li>Upgrade <a href="#rfc.xref.header.upgrade.1">4.5</a>, <a href="#rfc.iref.h.11"><b>8.8</b></a>, <a href="#rfc.xref.header.upgrade.2">9.1</a></li> 2856 <li>Via <a href="#rfc.xref.header.via.1">4.5</a>, <a href="#rfc.iref.h.12"><b>8.9</b></a>, <a href="#rfc.xref.header.via.2">9.1</a></li> 2857 </ul> 2858 </li> 2859 <li>Host header <a href="#rfc.iref.h.6"><b>8.4</b></a>, <a href="#rfc.xref.header.host.1">9.1</a>, <a href="#rfc.xref.header.host.2">C.1.1</a></li> 2860 <li>http URI scheme <a href="#rfc.iref.h.1"><b>3.2.1</b></a></li> 2861 <li>https URI scheme <a href="#rfc.iref.h.2">3.2.1</a></li> 2862 </ul> 2863 </li> 2864 <li><a id="rfc.index.I" href="#rfc.index.I"><b>I</b></a><ul> 2865 <li>inbound <a href="#rfc.iref.i.1">D</a></li> 2866 <li><em>ISO-8859-1</em> <a href="#rfc.xref.ISO-8859-1.1">2.2</a>, <a href="#ISO-8859-1"><b>12.1</b></a></li> 2867 </ul> 2868 </li> 2869 <li><a id="rfc.index.K" href="#rfc.index.K"><b>K</b></a><ul> 2870 <li><em>Kri2001</em> <a href="#rfc.xref.Kri2001.1">4.2</a>, <a href="#Kri2001"><b>12.2</b></a></li> 2871 </ul> 2872 </li> 2873 <li><a id="rfc.index.M" href="#rfc.index.M"><b>M</b></a><ul> 2874 <li>Media Type 2875 <ul> 2876 <li>application/http <a href="#rfc.iref.m.3"><b>9.3.2</b></a></li> 2877 <li>message/http <a href="#rfc.iref.m.1"><b>9.3.1</b></a></li> 2878 </ul> 2879 </li> 2880 <li>message <a href="#rfc.iref.m.4">D</a></li> 2881 <li>message/http Media Type <a href="#rfc.iref.m.2"><b>9.3.1</b></a></li> 2882 </ul> 2883 </li> 2884 <li><a id="rfc.index.N" href="#rfc.index.N"><b>N</b></a><ul> 2885 <li><em>Nie1997</em> <a href="#rfc.xref.Nie1997.1">7.1.1</a>, <a href="#Nie1997"><b>12.2</b></a>, <a href="#rfc.xref.Nie1997.2">C.3</a></li> 2886 </ul> 2887 </li> 2888 <li><a id="rfc.index.O" href="#rfc.index.O"><b>O</b></a><ul> 2889 <li>origin server <a href="#rfc.iref.o.1">D</a></li> 2890 <li>outbound <a href="#rfc.iref.o.2">D</a></li> 2891 </ul> 2892 </li> 2893 <li><a id="rfc.index.P" href="#rfc.index.P"><b>P</b></a><ul> 2894 <li><em>Pad1995</em> <a href="#rfc.xref.Pad1995.1">7.1.1</a>, <a href="#Pad1995"><b>12.2</b></a></li> 2895 <li><em>Part2</em> <a href="#rfc.xref.Part2.1">2.3</a>, <a href="#rfc.xref.Part2.2">2.3</a>, <a href="#rfc.xref.Part2.3">3.2</a>, <a href="#rfc.xref.Part2.4">4.2</a>, <a href="#rfc.xref.Part2.5">4.2</a>, <a href="#rfc.xref.Part2.6">4.3</a>, <a href="#rfc.xref.Part2.7">5</a>, <a href="#rfc.xref.Part2.8">5.1.2</a>, <a href="#rfc.xref.Part2.9">6</a>, <a href="#rfc.xref.Part2.10">6.1.1</a>, <a href="#rfc.xref.Part2.11">7.1.2.2</a>, <a href="#rfc.xref.Part2.12">7.1.4</a>, <a href="#rfc.xref.Part2.13">7.2.3</a>, <a href="#rfc.xref.Part2.14">7.2.3</a>, <a href="#rfc.xref.Part2.15">7.2.3</a>, <a href="#rfc.xref.Part2.16">7.2.3</a>, <a href="#Part2"><b>12.1</b></a><ul> 2896 <li><em>Section 3</em> <a href="#rfc.xref.Part2.6">4.3</a></li> 2897 <li><em>Section 4</em> <a href="#rfc.xref.Part2.1">2.3</a>, <a href="#rfc.xref.Part2.4">4.2</a>, <a href="#rfc.xref.Part2.7">5</a></li> 2898 <li><em>Section 6</em> <a href="#rfc.xref.Part2.2">2.3</a>, <a href="#rfc.xref.Part2.5">4.2</a>, <a href="#rfc.xref.Part2.9">6</a></li> 2899 <li><em>Section 8.1.2</em> <a href="#rfc.xref.Part2.11">7.1.2.2</a>, <a href="#rfc.xref.Part2.12">7.1.4</a></li> 2900 <li><em>Section 8.9</em> <a href="#rfc.xref.Part2.8">5.1.2</a></li> 2901 <li><em>Section 9</em> <a href="#rfc.xref.Part2.10">6.1.1</a></li> 2902 <li><em>Section 9.1.1</em> <a href="#rfc.xref.Part2.13">7.2.3</a></li> 2903 <li><em>Section 9.1</em> <a href="#rfc.xref.Part2.16">7.2.3</a></li> 2904 <li><em>Section 9.4.15</em> <a href="#rfc.xref.Part2.3">3.2</a></li> 2905 <li><em>Section 10.2</em> <a href="#rfc.xref.Part2.14">7.2.3</a>, <a href="#rfc.xref.Part2.15">7.2.3</a></li> 2906 </ul> 2907 </li> 2908 <li><em>Part3</em> <a href="#rfc.xref.Part3.1">1</a>, <a href="#rfc.xref.Part3.2">1.2</a>, <a href="#rfc.xref.Part3.3">2.2</a>, <a href="#rfc.xref.Part3.4">2.3</a>, <a href="#rfc.xref.Part3.5">2.3</a>, <a href="#rfc.xref.Part3.6">2.3</a>, <a href="#rfc.xref.Part3.7">3.4</a>, <a href="#rfc.xref.Part3.8">3.4</a>, <a href="#rfc.xref.Part3.9">4.2</a>, <a href="#rfc.xref.Part3.10">5</a>, <a href="#rfc.xref.Part3.11">6</a>, <a href="#rfc.xref.Part3.12">8.5</a>, <a href="#Part3"><b>12.1</b></a>, <a href="#rfc.xref.Part3.13">A</a>, <a href="#rfc.xref.Part3.14">C.3</a>, <a href="#rfc.xref.Part3.15">D</a>, <a href="#rfc.xref.Part3.16">D</a>, <a href="#rfc.xref.Part3.17">D</a><ul> 2909 <li><em>Section 3.2</em> <a href="#rfc.xref.Part3.7">3.4</a>, <a href="#rfc.xref.Part3.8">3.4</a></li> 2910 <li><em>Section 3.3</em> <a href="#rfc.xref.Part3.3">2.2</a></li> 2911 <li><em>Section 3.4</em> <a href="#rfc.xref.Part3.12">8.5</a></li> 2912 <li><em>Section 4.1</em> <a href="#rfc.xref.Part3.6">2.3</a>, <a href="#rfc.xref.Part3.9">4.2</a>, <a href="#rfc.xref.Part3.10">5</a>, <a href="#rfc.xref.Part3.11">6</a></li> 2913 <li><em>Section 4</em> <a href="#rfc.xref.Part3.15">D</a></li> 2914 <li><em>Section 4.2</em> <a href="#rfc.xref.Part3.5">2.3</a></li> 2915 <li><em>Section 5</em> <a href="#rfc.xref.Part3.16">D</a>, <a href="#rfc.xref.Part3.17">D</a></li> 2916 <li><em>Section 6.1</em> <a href="#rfc.xref.Part3.4">2.3</a></li> 2917 <li><em>Appendix A</em> <a href="#rfc.xref.Part3.1">1</a>, <a href="#rfc.xref.Part3.2">1.2</a></li> 2918 </ul> 2919 </li> 2920 <li><em>Part5</em> <a href="#Part5"><b>12.1</b></a>, <a href="#rfc.xref.Part5.1">C.3</a></li> 2921 <li><em>Part6</em> <a href="#rfc.xref.Part6.1">1.2</a>, <a href="#rfc.xref.Part6.2">2.3</a>, <a href="#rfc.xref.Part6.3">2.3</a>, <a href="#rfc.xref.Part6.4">2.3</a>, <a href="#rfc.xref.Part6.5">4.5</a>, <a href="#rfc.xref.Part6.6">4.5</a>, <a href="#rfc.xref.Part6.7">4.5</a>, <a href="#Part6"><b>12.1</b></a>, <a href="#rfc.xref.Part6.8">C.3</a>, <a href="#rfc.xref.Part6.9">D</a><ul> 2922 <li><em>Section 1</em> <a href="#rfc.xref.Part6.1">1.2</a>, <a href="#rfc.xref.Part6.9">D</a></li> 2923 <li><em>Section 16.2</em> <a href="#rfc.xref.Part6.5">4.5</a></li> 2924 <li><em>Section 16.4</em> <a href="#rfc.xref.Part6.2">2.3</a>, <a href="#rfc.xref.Part6.3">2.3</a>, <a href="#rfc.xref.Part6.6">4.5</a></li> 2925 <li><em>Section 16.6</em> <a href="#rfc.xref.Part6.4">2.3</a>, <a href="#rfc.xref.Part6.7">4.5</a></li> 2926 </ul> 2927 </li> 2928 <li>proxy <a href="#rfc.iref.p.1">D</a></li> 2929 </ul> 2930 </li> 2931 <li><a id="rfc.index.R" href="#rfc.index.R"><b>R</b></a><ul> 2932 <li>representation <a href="#rfc.iref.r.4">D</a></li> 2933 <li>request <a href="#rfc.iref.r.1">D</a></li> 2934 <li>resource <a href="#rfc.iref.r.3">D</a></li> 2935 <li>response <a href="#rfc.iref.r.2">D</a></li> 2936 <li><em>RFC1123</em> <a href="#rfc.xref.RFC1123.1">3.3.1</a>, <a href="#RFC1123"><b>12.2</b></a></li> 2937 <li><em>RFC1305</em> <a href="#rfc.xref.RFC1305.1">8.3</a>, <a href="#RFC1305"><b>12.2</b></a></li> 2938 <li><em>RFC1436</em> <a href="#rfc.xref.RFC1436.1">1</a>, <a href="#RFC1436"><b>12.2</b></a></li> 2939 <li><em>RFC1900</em> <a href="#rfc.xref.RFC1900.1">3.2.1</a>, <a href="#rfc.xref.RFC1900.2">10.4</a>, <a href="#RFC1900"><b>12.2</b></a></li> 2940 <li><em>RFC1945</em> <a href="#RFC1945"><b>12.2</b></a>, <a href="#rfc.xref.RFC1945.1">C</a></li> 2941 <li><em>RFC2045</em> <a href="#rfc.xref.RFC2045.1">1</a>, <a href="#rfc.xref.RFC2045.2">3.4</a>, <a href="#rfc.xref.RFC2045.3">11</a>, <a href="#RFC2045"><b>12.1</b></a></li> 2942 <li><em>RFC2047</em> <a href="#rfc.xref.RFC2047.1">2.2</a>, <a href="#RFC2047"><b>12.1</b></a></li> 2943 <li><em>RFC2068</em> <a href="#rfc.xref.RFC2068.1">3.1</a>, <a href="#rfc.xref.RFC2068.2">7.1.1</a>, <a href="#rfc.xref.RFC2068.3">7.1.3</a>, <a href="#rfc.xref.RFC2068.4">7.2.3</a>, <a href="#rfc.xref.RFC2068.5">11</a>, <a href="#RFC2068"><b>12.2</b></a>, <a href="#rfc.xref.RFC2068.6">C</a>, <a href="#rfc.xref.RFC2068.7">C.2</a><ul> 2944 <li><em>Section 19.7.1</em> <a href="#rfc.xref.RFC2068.6">C</a></li> 2945 </ul> 2946 </li> 2947 <li><em>RFC2109</em> <a href="#rfc.xref.RFC2109.1">4.2</a>, <a href="#RFC2109"><b>12.2</b></a></li> 2948 <li><em>RFC2119</em> <a href="#rfc.xref.RFC2119.1">1.1</a>, <a href="#RFC2119"><b>12.1</b></a>, <a href="#rfc.xref.RFC2119.2">C.3</a></li> 2949 <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>12.2</b></a>, <a href="#rfc.xref.RFC2145.3">C.3</a></li> 2950 <li><em>RFC2616</em> <a href="#rfc.xref.RFC2616.1">1</a>, <a href="#rfc.xref.RFC2616.2">11</a>, <a href="#RFC2616"><b>12.2</b></a>, <a href="#rfc.xref.RFC2616.3">E.1</a></li> 2951 <li><em>RFC2818</em> <a href="#rfc.xref.RFC2818.1">3.2.1</a>, <a href="#RFC2818"><b>12.2</b></a></li> 2952 <li><em>RFC2965</em> <a href="#rfc.xref.RFC2965.1">4.2</a>, <a href="#RFC2965"><b>12.2</b></a></li> 2953 <li><em>RFC3864</em> <a href="#rfc.xref.RFC3864.1">9.1</a>, <a href="#RFC3864"><b>12.2</b></a></li> 2954 <li><em>RFC3977</em> <a href="#rfc.xref.RFC3977.1">1</a>, <a href="#RFC3977"><b>12.2</b></a></li> 2955 <li><em>RFC3986</em> <a href="#rfc.xref.RFC3986.1">1</a>, <a href="#rfc.xref.RFC3986.2">3.2</a>, <a href="#rfc.xref.RFC3986.3">3.2</a>, <a href="#rfc.xref.RFC3986.4">3.2</a>, <a href="#rfc.xref.RFC3986.5">3.2</a>, <a href="#rfc.xref.RFC3986.6">3.2</a>, <a href="#rfc.xref.RFC3986.7">3.2</a>, <a href="#rfc.xref.RFC3986.8">3.2</a>, <a href="#rfc.xref.RFC3986.9">3.2</a>, <a href="#rfc.xref.RFC3986.10">3.2</a>, <a href="#rfc.xref.RFC3986.11">3.2</a>, <a href="#rfc.xref.RFC3986.12">3.2</a>, <a href="#rfc.xref.RFC3986.13">3.2.2</a>, <a href="#rfc.xref.RFC3986.14">5.1.2</a>, <a href="#RFC3986"><b>12.1</b></a><ul> 2956 <li><em>Section 2.2</em> <a href="#rfc.xref.RFC3986.13">3.2.2</a></li> 2957 <li><em>Section 2.4</em> <a href="#rfc.xref.RFC3986.14">5.1.2</a></li> 2958 <li><em>Section 3.2</em> <a href="#rfc.xref.RFC3986.5">3.2</a></li> 2959 <li><em>Section 3.2.2</em> <a href="#rfc.xref.RFC3986.11">3.2</a></li> 2960 <li><em>Section 3.2.3</em> <a href="#rfc.xref.RFC3986.9">3.2</a></li> 2961 <li><em>Section 3.3</em> <a href="#rfc.xref.RFC3986.7">3.2</a>, <a href="#rfc.xref.RFC3986.8">3.2</a></li> 2962 <li><em>Section 3.4</em> <a href="#rfc.xref.RFC3986.10">3.2</a></li> 2963 <li><em>Section 3.5</em> <a href="#rfc.xref.RFC3986.6">3.2</a></li> 2964 <li><em>Section 4.2</em> <a href="#rfc.xref.RFC3986.12">3.2</a></li> 2965 <li><em>Section 4.3</em> <a href="#rfc.xref.RFC3986.4">3.2</a></li> 2966 </ul> 2967 </li> 2968 <li><em>RFC4288</em> <a href="#rfc.xref.RFC4288.1">9.3</a>, <a href="#RFC4288"><b>12.2</b></a></li> 2969 <li><em>RFC4395</em> <a href="#rfc.xref.RFC4395.1">9.2</a>, <a href="#RFC4395"><b>12.2</b></a></li> 2970 <li><em>RFC5234</em> <a href="#rfc.xref.RFC5234.1">2.1</a>, <a href="#rfc.xref.RFC5234.2">2.2</a>, <a href="#rfc.xref.RFC5234.3">2.2</a>, <a href="#rfc.xref.RFC5234.4">11</a>, <a href="#RFC5234"><b>12.1</b></a><ul> 2971 <li><em>Appendix B.1</em> <a href="#rfc.xref.RFC5234.3">2.2</a></li> 2972 </ul> 2973 </li> 2974 <li><em>RFC5322</em> <a href="#rfc.xref.RFC5322.1">1</a>, <a href="#rfc.xref.RFC5322.2">4.1</a>, <a href="#rfc.xref.RFC5322.3">4.2</a>, <a href="#rfc.xref.RFC5322.4">8.3</a>, <a href="#rfc.xref.RFC5322.5">8.9</a>, <a href="#RFC5322"><b>12.2</b></a><ul> 2975 <li><em>Section 2.1</em> <a href="#rfc.xref.RFC5322.3">4.2</a></li> 2976 <li><em>Section 3.6.1</em> <a href="#rfc.xref.RFC5322.4">8.3</a></li> 2977 <li><em>Section 3.6.7</em> <a href="#rfc.xref.RFC5322.5">8.9</a></li> 2978 </ul> 2979 </li> 2980 <li><em>RFC822</em> <a href="#rfc.xref.RFC822.1">3.3.1</a>, <a href="#RFC822"><b>12.2</b></a></li> 2981 <li><em>RFC959</em> <a href="#rfc.xref.RFC959.1">1</a>, <a href="#RFC959"><b>12.2</b></a></li> 2982 </ul> 2983 </li> 2984 <li><a id="rfc.index.S" href="#rfc.index.S"><b>S</b></a><ul> 2985 <li>server <a href="#rfc.iref.s.1">D</a></li> 2986 <li><em>Spe</em> <a href="#rfc.xref.Spe.1">7.1.1</a>, <a href="#Spe"><b>12.2</b></a></li> 2987 </ul> 2988 </li> 2989 <li><a id="rfc.index.T" href="#rfc.index.T"><b>T</b></a><ul> 2990 <li>TE header <a href="#rfc.xref.header.te.1">3.4</a>, <a href="#rfc.xref.header.te.2">3.4.1</a>, <a href="#rfc.iref.t.1"><b>8.5</b></a>, <a href="#rfc.xref.header.te.3">9.1</a>, <a href="#rfc.xref.header.te.4">C.3</a></li> 2991 <li><em>Tou1998</em> <a href="#rfc.xref.Tou1998.1">7.1.1</a>, <a href="#Tou1998"><b>12.2</b></a></li> 2992 <li>Trailer header <a href="#rfc.xref.header.trailer.1">3.4.1</a>, <a href="#rfc.xref.header.trailer.2">4.5</a>, <a href="#rfc.iref.t.2"><b>8.6</b></a>, <a href="#rfc.xref.header.trailer.3">9.1</a></li> 2993 <li>Transfer-Encoding header <a href="#rfc.xref.header.transfer-encoding.1">3.4</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.3"><b>8.7</b></a>, <a href="#rfc.xref.header.transfer-encoding.5">9.1</a></li> 2994 <li>tunnel <a href="#rfc.iref.t.4">D</a></li> 2995 </ul> 2996 </li> 2997 <li><a id="rfc.index.U" href="#rfc.index.U"><b>U</b></a><ul> 2998 <li>Upgrade header <a href="#rfc.xref.header.upgrade.1">4.5</a>, <a href="#rfc.iref.u.3"><b>8.8</b></a>, <a href="#rfc.xref.header.upgrade.2">9.1</a></li> 2999 <li>upstream <a href="#rfc.iref.u.5">D</a></li> 3000 <li>URI scheme 3001 <ul> 3002 <li>http <a href="#rfc.iref.u.1"><b>3.2.1</b></a></li> 3003 <li>https <a href="#rfc.iref.u.2">3.2.1</a></li> 3004 </ul> 3005 </li> 3006 <li><em>USASCII</em> <a href="#rfc.xref.USASCII.1">2.2</a>, <a href="#USASCII"><b>12.1</b></a></li> 3007 <li>user agent <a href="#rfc.iref.u.4">D</a></li> 3008 </ul> 3009 </li> 3010 <li><a id="rfc.index.V" href="#rfc.index.V"><b>V</b></a><ul> 3011 <li>variant <a href="#rfc.iref.v.2">D</a></li> 3012 <li>Via header <a href="#rfc.xref.header.via.1">4.5</a>, <a href="#rfc.iref.v.1"><b>8.9</b></a>, <a href="#rfc.xref.header.via.2">9.1</a></li> 3013 </ul> 3014 </li> 3015 <li><a id="rfc.index.W" href="#rfc.index.W"><b>W</b></a><ul> 3016 <li><em>WAIS</em> <a href="#rfc.xref.WAIS.1">1</a>, <a href="#WAIS"><b>12.2</b></a></li> 3017 </ul> 3018 </li> 3019 </ul> 3020 </div> 2706 3021 <h1><a id="rfc.copyright" href="#rfc.copyright">Full Copyright Statement</a></h1> 3022 <p>Copyright © The IETF Trust (2008).</p> 2707 3023 <p>This document is subject to the rights, licenses and restrictions contained in BCP 78, and except as set forth therein, the 2708 3024 authors retain all their rights. … … 2722 3038 <p>Copies of IPR disclosures made to the IETF Secretariat and any assurances of licenses to be made available, or the result 2723 3039 of an attempt made to obtain a general license or permission for the use of such proprietary rights by implementers or users 2724 of this specification can be obtained from the IETF on-line IPR repository at <<a href="http://www.ietf.org/ipr">http://www.ietf.org/ipr</a>>.3040 of this specification can be obtained from the IETF on-line IPR repository at <a href="http://www.ietf.org/ipr">http://www.ietf.org/ipr</a>. 2725 3041 </p> 2726 3042 <p>The IETF invites any interested party to bring to its attention any copyrights, patents or patent applications, or other proprietary … … 2728 3044 at <a href="mailto:ietf-ipr@ietf.org">ietf-ipr@ietf.org</a>. 2729 3045 </p> 2730 <h1 id="rfc.index"><a href="#rfc.index">Index</a></h1>2731 <p class="noprint"><a href="#rfc.index.A">A</a> <a href="#rfc.index.C">C</a> <a href="#rfc.index.D">D</a> <a href="#rfc.index.E">E</a> <a href="#rfc.index.G">G</a> <a href="#rfc.index.H">H</a> <a href="#rfc.index.I">I</a> <a href="#rfc.index.K">K</a> <a href="#rfc.index.M">M</a> <a href="#rfc.index.N">N</a> <a href="#rfc.index.O">O</a> <a href="#rfc.index.P">P</a> <a href="#rfc.index.R">R</a> <a href="#rfc.index.S">S</a> <a href="#rfc.index.T">T</a> <a href="#rfc.index.U">U</a> <a href="#rfc.index.V">V</a> <a href="#rfc.index.W">W</a>2732 </p>2733 <div class="print2col">2734 <ul class="ind">2735 <li class="indline0"><a id="rfc.index.A" href="#rfc.index.A"><b>A</b></a><ul class="ind">2736 <li class="indline1">application/http Media Type <a class="iref" href="#rfc.iref.a.1"><b>9.3.2</b></a></li>2737 </ul>2738 </li>2739 <li class="indline0"><a id="rfc.index.C" href="#rfc.index.C"><b>C</b></a><ul class="ind">2740 <li class="indline1">cache <a class="iref" href="#rfc.iref.c.6">D</a></li>2741 <li class="indline1">cacheable <a class="iref" href="#rfc.iref.c.7">D</a></li>2742 <li class="indline1">client <a class="iref" href="#rfc.iref.c.5">D</a></li>2743 <li class="indline1">connection <a class="iref" href="#rfc.iref.c.3">D</a></li>2744 <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">7.1.2</a>, <a class="iref" href="#rfc.xref.header.connection.3">7.1.3</a>, <a class="iref" href="#rfc.iref.c.1"><b>8.1</b></a>, <a class="iref" href="#rfc.xref.header.connection.4">8.5</a>, <a class="iref" href="#rfc.xref.header.connection.5">8.8</a>, <a class="iref" href="#rfc.xref.header.connection.6">9.1</a>, <a class="iref" href="#rfc.xref.header.connection.7">C.2</a>, <a class="iref" href="#rfc.xref.header.connection.8">C.4</a></li>2745 <li class="indline1">content negotiation <a class="iref" href="#rfc.iref.c.4">D</a></li>2746 <li class="indline1">Content-Length header <a class="iref" href="#rfc.xref.header.content-length.1">4.4</a>, <a class="iref" href="#rfc.iref.c.2"><b>8.2</b></a>, <a class="iref" href="#rfc.xref.header.content-length.2">9.1</a>, <a class="iref" href="#rfc.xref.header.content-length.3">C.3</a></li>2747 </ul>2748 </li>2749 <li class="indline0"><a id="rfc.index.D" href="#rfc.index.D"><b>D</b></a><ul class="ind">2750 <li class="indline1">Date header <a class="iref" href="#rfc.xref.header.date.1">4.5</a>, <a class="iref" href="#rfc.iref.d.1"><b>8.3</b></a>, <a class="iref" href="#rfc.xref.header.date.2">9.1</a></li>2751 <li class="indline1">downstream <a class="iref" href="#rfc.iref.d.2">D</a></li>2752 </ul>2753 </li>2754 <li class="indline0"><a id="rfc.index.E" href="#rfc.index.E"><b>E</b></a><ul class="ind">2755 <li class="indline1">entity <a class="iref" href="#rfc.iref.e.1">D</a></li>2756 </ul>2757 </li>2758 <li class="indline0"><a id="rfc.index.G" href="#rfc.index.G"><b>G</b></a><ul class="ind">2759 <li class="indline1">gateway <a class="iref" href="#rfc.iref.g.97">D</a></li>2760 <li class="indline1"><tt>Grammar</tt> 2761 <ul class="ind">2762 <li class="indline1"><tt>absolute-URI</tt> <a class="iref" href="#rfc.iref.g.16"><b>3.2</b></a></li>2763 <li class="indline1"><tt>asctime-date</tt> <a class="iref" href="#rfc.iref.g.29"><b>3.3.1</b></a></li>2764 <li class="indline1"><tt>attribute</tt> <a class="iref" href="#rfc.iref.g.40"><b>3.4</b></a></li>2765 <li class="indline1"><tt>authority</tt> <a class="iref" href="#rfc.iref.g.17"><b>3.2</b></a></li>2766 <li class="indline1"><tt>BWS</tt> <a class="iref" href="#rfc.iref.g.3"><b>2.2</b></a></li>2767 <li class="indline1"><tt>chunk</tt> <a class="iref" href="#rfc.iref.g.43"><b>3.4.1</b></a></li>2768 <li class="indline1"><tt>chunk-data</tt> <a class="iref" href="#rfc.iref.g.49"><b>3.4.1</b></a></li>2769 <li class="indline1"><tt>chunk-ext</tt> <a class="iref" href="#rfc.iref.g.46"><b>3.4.1</b></a></li>2770 <li class="indline1"><tt>chunk-ext-name</tt> <a class="iref" href="#rfc.iref.g.47"><b>3.4.1</b></a></li>2771 <li class="indline1"><tt>chunk-ext-val</tt> <a class="iref" href="#rfc.iref.g.48"><b>3.4.1</b></a></li>2772 <li class="indline1"><tt>chunk-size</tt> <a class="iref" href="#rfc.iref.g.44"><b>3.4.1</b></a></li>2773 <li class="indline1"><tt>Chunked-Body</tt> <a class="iref" href="#rfc.iref.g.42"><b>3.4.1</b></a></li>2774 <li class="indline1"><tt>comment</tt> <a class="iref" href="#rfc.iref.g.7"><b>2.2</b></a></li>2775 <li class="indline1"><tt>Connection</tt> <a class="iref" href="#rfc.iref.g.72"><b>8.1</b></a></li>2776 <li class="indline1"><tt>connection-token</tt> <a class="iref" href="#rfc.iref.g.74"><b>8.1</b></a></li>2777 <li class="indline1"><tt>Connection-v</tt> <a class="iref" href="#rfc.iref.g.73"><b>8.1</b></a></li>2778 <li class="indline1"><tt>Content-Length</tt> <a class="iref" href="#rfc.iref.g.75"><b>8.2</b></a></li>2779 <li class="indline1"><tt>Content-Length-v</tt> <a class="iref" href="#rfc.iref.g.76"><b>8.2</b></a></li>2780 <li class="indline1"><tt>ctext</tt> <a class="iref" href="#rfc.iref.g.8"><b>2.2</b></a></li>2781 <li class="indline1"><tt>Date</tt> <a class="iref" href="#rfc.iref.g.77"><b>8.3</b></a></li>2782 <li class="indline1"><tt>Date-v</tt> <a class="iref" href="#rfc.iref.g.78"><b>8.3</b></a></li>2783 <li class="indline1"><tt>date1</tt> <a class="iref" href="#rfc.iref.g.30"><b>3.3.1</b></a></li>2784 <li class="indline1"><tt>date2</tt> <a class="iref" href="#rfc.iref.g.31"><b>3.3.1</b></a></li>2785 <li class="indline1"><tt>date3</tt> <a class="iref" href="#rfc.iref.g.32"><b>3.3.1</b></a></li>2786 <li class="indline1"><tt>extension-code</tt> <a class="iref" href="#rfc.iref.g.70"><b>6.1.1</b></a></li>2787 <li class="indline1"><tt>extension-method</tt> <a class="iref" href="#rfc.iref.g.65"><b>5.1.1</b></a></li>2788 <li class="indline1"><tt>field-content</tt> <a class="iref" href="#rfc.iref.g.59"><b>4.2</b></a></li>2789 <li class="indline1"><tt>field-name</tt> <a class="iref" href="#rfc.iref.g.57"><b>4.2</b></a></li>2790 <li class="indline1"><tt>field-value</tt> <a class="iref" href="#rfc.iref.g.58"><b>4.2</b></a></li>2791 <li class="indline1"><tt>general-header</tt> <a class="iref" href="#rfc.iref.g.61"><b>4.5</b></a></li>2792 <li class="indline1"><tt>generic-message</tt> <a class="iref" href="#rfc.iref.g.54"><b>4.1</b></a></li>2793 <li class="indline1"><tt>Host</tt> <a class="iref" href="#rfc.iref.g.79"><b>8.4</b></a></li>2794 <li class="indline1"><tt>Host-v</tt> <a class="iref" href="#rfc.iref.g.80"><b>8.4</b></a></li>2795 <li class="indline1"><tt>HTTP-date</tt> <a class="iref" href="#rfc.iref.g.25"><b>3.3.1</b></a></li>2796 <li class="indline1"><tt>HTTP-message</tt> <a class="iref" href="#rfc.iref.g.53"><b>4.1</b></a></li>2797 <li class="indline1"><tt>HTTP-Prot-Name</tt> <a class="iref" href="#rfc.iref.g.14"><b>3.1</b></a></li>2798 <li class="indline1"><tt>http-URI</tt> <a class="iref" href="#rfc.iref.g.24"><b>3.2.1</b></a></li>2799 <li class="indline1"><tt>HTTP-Version</tt> <a class="iref" href="#rfc.iref.g.13"><b>3.1</b></a></li>2800 <li class="indline1"><tt>last-chunk</tt> <a class="iref" href="#rfc.iref.g.45"><b>3.4.1</b></a></li>2801 <li class="indline1"><tt>message-body</tt> <a class="iref" href="#rfc.iref.g.60"><b>4.3</b></a></li>2802 <li class="indline1"><tt>message-header</tt> <a class="iref" href="#rfc.iref.g.56"><b>4.2</b></a></li>2803 <li class="indline1"><tt>Method</tt> <a class="iref" href="#rfc.iref.g.64"><b>5.1.1</b></a></li>2804 <li class="indline1"><tt>month</tt> <a class="iref" href="#rfc.iref.g.36"><b>3.3.1</b></a></li>2805 <li class="indline1"><tt>obsolete-date</tt> <a class="iref" href="#rfc.iref.g.27"><b>3.3.1</b></a></li>2806 <li class="indline1"><tt>OWS</tt> <a class="iref" href="#rfc.iref.g.1"><b>2.2</b></a></li>2807 <li class="indline1"><tt>parameter</tt> <a class="iref" href="#rfc.iref.g.39"><b>3.4</b></a></li>2808 <li class="indline1"><tt>path-absolute</tt> <a class="iref" href="#rfc.iref.g.18"><b>3.2</b></a></li>2809 <li class="indline1"><tt>port</tt> <a class="iref" href="#rfc.iref.g.19"><b>3.2</b></a></li>2810 <li class="indline1"><tt>product</tt> <a class="iref" href="#rfc.iref.g.51"><b>3.5</b></a></li>2811 <li class="indline1"><tt>product-version</tt> <a class="iref" href="#rfc.iref.g.52"><b>3.5</b></a></li>2812 <li class="indline1"><tt>protocol-name</tt> <a class="iref" href="#rfc.iref.g.93"><b>8.9</b></a></li>2813 <li class="indline1"><tt>protocol-version</tt> <a class="iref" href="#rfc.iref.g.94"><b>8.9</b></a></li>2814 <li class="indline1"><tt>pseudonym</tt> <a class="iref" href="#rfc.iref.g.96"><b>8.9</b></a></li>2815 <li class="indline1"><tt>qdtext</tt> <a class="iref" href="#rfc.iref.g.10"><b>2.2</b></a></li>2816 <li class="indline1"><tt>query</tt> <a class="iref" href="#rfc.iref.g.20"><b>3.2</b></a></li>2817 <li class="indline1"><tt>quoted-pair</tt> <a class="iref" href="#rfc.iref.g.12"><b>2.2</b></a></li>2818 <li class="indline1"><tt>quoted-string</tt> <a class="iref" href="#rfc.iref.g.9"><b>2.2</b></a></li>2819 <li class="indline1"><tt>quoted-text</tt> <a class="iref" href="#rfc.iref.g.11"><b>2.2</b></a></li>2820 <li class="indline1"><tt>Reason-Phrase</tt> <a class="iref" href="#rfc.iref.g.71"><b>6.1.1</b></a></li>2821 <li class="indline1"><tt>received-by</tt> <a class="iref" href="#rfc.iref.g.95"><b>8.9</b></a></li>2822 <li class="indline1"><tt>received-protocol</tt> <a class="iref" href="#rfc.iref.g.92"><b>8.9</b></a></li>2823 <li class="indline1"><tt>relative-part</tt> <a class="iref" href="#rfc.iref.g.23"><b>3.2</b></a></li>2824 <li class="indline1"><tt>relativeURI</tt> <a class="iref" href="#rfc.iref.g.22"><b>3.2</b></a></li>2825 <li class="indline1"><tt>Request</tt> <a class="iref" href="#rfc.iref.g.62"><b>5</b></a></li>2826 <li class="indline1"><tt>Request-Line</tt> <a class="iref" href="#rfc.iref.g.63"><b>5.1</b></a></li>2827 <li class="indline1"><tt>Request-URI</tt> <a class="iref" href="#rfc.iref.g.66"><b>5.1.2</b></a></li>2828 <li class="indline1"><tt>Response</tt> <a class="iref" href="#rfc.iref.g.67"><b>6</b></a></li>2829 <li class="indline1"><tt>rfc1123-date</tt> <a class="iref" href="#rfc.iref.g.26"><b>3.3.1</b></a></li>2830 <li class="indline1"><tt>rfc850-date</tt> <a class="iref" href="#rfc.iref.g.28"><b>3.3.1</b></a></li>2831 <li class="indline1"><tt>RWS</tt> <a class="iref" href="#rfc.iref.g.2"><b>2.2</b></a></li>2832 <li class="indline1"><tt>start-line</tt> <a class="iref" href="#rfc.iref.g.55"><b>4.1</b></a></li>2833 <li class="indline1"><tt>Status-Code</tt> <a class="iref" href="#rfc.iref.g.69"><b>6.1.1</b></a></li>2834 <li class="indline1"><tt>Status-Line</tt> <a class="iref" href="#rfc.iref.g.68"><b>6.1</b></a></li>2835 <li class="indline1"><tt>t-codings</tt> <a class="iref" href="#rfc.iref.g.83"><b>8.5</b></a></li>2836 <li class="indline1"><tt>tchar</tt> <a class="iref" href="#rfc.iref.g.6"><b>2.2</b></a></li>2837 <li class="indline1"><tt>TE</tt> <a class="iref" href="#rfc.iref.g.81"><b>8.5</b></a></li>2838 <li class="indline1"><tt>TE-v</tt> <a class="iref" href="#rfc.iref.g.82"><b>8.5</b></a></li>2839 <li class="indline1"><tt>TEXT</tt> <a class="iref" href="#rfc.iref.g.4"><b>2.2</b></a></li>2840 <li class="indline1"><tt>time</tt> <a class="iref" href="#rfc.iref.g.33"><b>3.3.1</b></a></li>2841 <li class="indline1"><tt>token</tt> <a class="iref" href="#rfc.iref.g.5"><b>2.2</b></a></li>2842 <li class="indline1"><tt>Trailer</tt> <a class="iref" href="#rfc.iref.g.84"><b>8.6</b></a></li>2843 <li class="indline1"><tt>trailer-part</tt> <a class="iref" href="#rfc.iref.g.50"><b>3.4.1</b></a></li>2844 <li class="indline1"><tt>Trailer-v</tt> <a class="iref" href="#rfc.iref.g.85"><b>8.6</b></a></li>2845 <li class="indline1"><tt>transfer-coding</tt> <a class="iref" href="#rfc.iref.g.37"><b>3.4</b></a></li>2846 <li class="indline1"><tt>Transfer-Encoding</tt> <a class="iref" href="#rfc.iref.g.86"><b>8.7</b></a></li>2847 <li class="indline1"><tt>Transfer-Encoding-v</tt> <a class="iref" href="#rfc.iref.g.87"><b>8.7</b></a></li>2848 <li class="indline1"><tt>transfer-extension</tt> <a class="iref" href="#rfc.iref.g.38"><b>3.4</b></a></li>2849 <li class="indline1"><tt>Upgrade</tt> <a class="iref" href="#rfc.iref.g.88"><b>8.8</b></a></li>2850 <li class="indline1"><tt>Upgrade-v</tt> <a class="iref" href="#rfc.iref.g.89"><b>8.8</b></a></li>2851 <li class="indline1"><tt>uri-host</tt> <a class="iref" href="#rfc.iref.g.21"><b>3.2</b></a></li>2852 <li class="indline1"><tt>URI-reference</tt> <a class="iref" href="#rfc.iref.g.15"><b>3.2</b></a></li>2853 <li class="indline1"><tt>value</tt> <a class="iref" href="#rfc.iref.g.41"><b>3.4</b></a></li>2854 <li class="indline1"><tt>Via</tt> <a class="iref" href="#rfc.iref.g.90"><b>8.9</b></a></li>2855 <li class="indline1"><tt>Via-v</tt> <a class="iref" href="#rfc.iref.g.91"><b>8.9</b></a></li>2856 <li class="indline1"><tt>weekday</tt> <a class="iref" href="#rfc.iref.g.35"><b>3.3.1</b></a></li>2857 <li class="indline1"><tt>wkday</tt> <a class="iref" href="#rfc.iref.g.34"><b>3.3.1</b></a></li>2858 </ul>2859 </li>2860 </ul>2861 </li>2862 <li class="indline0"><a id="rfc.index.H" href="#rfc.index.H"><b>H</b></a><ul class="ind">2863 <li class="indline1">Headers 2864 <ul class="ind">2865 <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">7.1.2</a>, <a class="iref" href="#rfc.xref.header.connection.3">7.1.3</a>, <a class="iref" href="#rfc.iref.h.3"><b>8.1</b></a>, <a class="iref" href="#rfc.xref.header.connection.4">8.5</a>, <a class="iref" href="#rfc.xref.header.connection.5">8.8</a>, <a class="iref" href="#rfc.xref.header.connection.6">9.1</a>, <a class="iref" href="#rfc.xref.header.connection.7">C.2</a>, <a class="iref" href="#rfc.xref.header.connection.8">C.4</a></li>2866 <li class="indline1">Content-Length <a class="iref" href="#rfc.xref.header.content-length.1">4.4</a>, <a class="iref" href="#rfc.iref.h.4"><b>8.2</b></a>, <a class="iref" href="#rfc.xref.header.content-length.2">9.1</a>, <a class="iref" href="#rfc.xref.header.content-length.3">C.3</a></li>2867 <li class="indline1">Date <a class="iref" href="#rfc.xref.header.date.1">4.5</a>, <a class="iref" href="#rfc.iref.h.5"><b>8.3</b></a>, <a class="iref" href="#rfc.xref.header.date.2">9.1</a></li>2868 <li class="indline1">Host <a class="iref" href="#rfc.iref.h.7"><b>8.4</b></a>, <a class="iref" href="#rfc.xref.header.host.1">9.1</a>, <a class="iref" href="#rfc.xref.header.host.2">C.1.1</a></li>2869 <li class="indline1">TE <a class="iref" href="#rfc.xref.header.te.1">3.4</a>, <a class="iref" href="#rfc.xref.header.te.2">3.4.1</a>, <a class="iref" href="#rfc.iref.h.8"><b>8.5</b></a>, <a class="iref" href="#rfc.xref.header.te.3">9.1</a>, <a class="iref" href="#rfc.xref.header.te.4">C.3</a></li>2870 <li class="indline1">Trailer <a class="iref" href="#rfc.xref.header.trailer.1">3.4.1</a>, <a class="iref" href="#rfc.xref.header.trailer.2">4.5</a>, <a class="iref" href="#rfc.iref.h.9"><b>8.6</b></a>, <a class="iref" href="#rfc.xref.header.trailer.3">9.1</a></li>2871 <li class="indline1">Transfer-Encoding <a class="iref" href="#rfc.xref.header.transfer-encoding.1">3.4</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.10"><b>8.7</b></a>, <a class="iref" href="#rfc.xref.header.transfer-encoding.5">9.1</a></li>2872 <li class="indline1">Upgrade <a class="iref" href="#rfc.xref.header.upgrade.1">4.5</a>, <a class="iref" href="#rfc.iref.h.11"><b>8.8</b></a>, <a class="iref" href="#rfc.xref.header.upgrade.2">9.1</a></li>2873 <li class="indline1">Via <a class="iref" href="#rfc.xref.header.via.1">4.5</a>, <a class="iref" href="#rfc.iref.h.12"><b>8.9</b></a>, <a class="iref" href="#rfc.xref.header.via.2">9.1</a></li>2874 </ul>2875 </li>2876 <li class="indline1">Host header <a class="iref" href="#rfc.iref.h.6"><b>8.4</b></a>, <a class="iref" href="#rfc.xref.header.host.1">9.1</a>, <a class="iref" href="#rfc.xref.header.host.2">C.1.1</a></li>2877 <li class="indline1">http URI scheme <a class="iref" href="#rfc.iref.h.1"><b>3.2.1</b></a></li>2878 <li class="indline1">https URI scheme <a class="iref" href="#rfc.iref.h.2">3.2.1</a></li>2879 </ul>2880 </li>2881 <li class="indline0"><a id="rfc.index.I" href="#rfc.index.I"><b>I</b></a><ul class="ind">2882 <li class="indline1">inbound <a class="iref" href="#rfc.iref.i.1">D</a></li>2883 <li class="indline1"><em>ISO-8859-1</em> <a class="iref" href="#rfc.xref.ISO-8859-1.1">2.2</a>, <a class="iref" href="#ISO-8859-1"><b>12.1</b></a></li>2884 </ul>2885 </li>2886 <li class="indline0"><a id="rfc.index.K" href="#rfc.index.K"><b>K</b></a><ul class="ind">2887 <li class="indline1"><em>Kri2001</em> <a class="iref" href="#rfc.xref.Kri2001.1">4.2</a>, <a class="iref" href="#Kri2001"><b>12.2</b></a></li>2888 </ul>2889 </li>2890 <li class="indline0"><a id="rfc.index.M" href="#rfc.index.M"><b>M</b></a><ul class="ind">2891 <li class="indline1">Media Type 2892 <ul class="ind">2893 <li class="indline1">application/http <a class="iref" href="#rfc.iref.m.3"><b>9.3.2</b></a></li>2894 <li class="indline1">message/http <a class="iref" href="#rfc.iref.m.1"><b>9.3.1</b></a></li>2895 </ul>2896 </li>2897 <li class="indline1">message <a class="iref" href="#rfc.iref.m.4">D</a></li>2898 <li class="indline1">message/http Media Type <a class="iref" href="#rfc.iref.m.2"><b>9.3.1</b></a></li>2899 </ul>2900 </li>2901 <li class="indline0"><a id="rfc.index.N" href="#rfc.index.N"><b>N</b></a><ul class="ind">2902 <li class="indline1"><em>Nie1997</em> <a class="iref" href="#rfc.xref.Nie1997.1">7.1.1</a>, <a class="iref" href="#Nie1997"><b>12.2</b></a>, <a class="iref" href="#rfc.xref.Nie1997.2">C.3</a></li>2903 </ul>2904 </li>2905 <li class="indline0"><a id="rfc.index.O" href="#rfc.index.O"><b>O</b></a><ul class="ind">2906 <li class="indline1">origin server <a class="iref" href="#rfc.iref.o.1">D</a></li>2907 <li class="indline1">outbound <a class="iref" href="#rfc.iref.o.2">D</a></li>2908 </ul>2909 </li>2910 <li class="indline0"><a id="rfc.index.P" href="#rfc.index.P"><b>P</b></a><ul class="ind">2911 <li class="indline1"><em>Pad1995</em> <a class="iref" href="#rfc.xref.Pad1995.1">7.1.1</a>, <a class="iref" href="#Pad1995"><b>12.2</b></a></li>2912 <li class="indline1"><em>Part2</em> <a class="iref" href="#rfc.xref.Part2.1">2.3</a>, <a class="iref" href="#rfc.xref.Part2.2">2.3</a>, <a class="iref" href="#rfc.xref.Part2.3">3.2</a>, <a class="iref" href="#rfc.xref.Part2.4">4.2</a>, <a class="iref" href="#rfc.xref.Part2.5">4.2</a>, <a class="iref" href="#rfc.xref.Part2.6">4.3</a>, <a class="iref" href="#rfc.xref.Part2.7">5</a>, <a class="iref" href="#rfc.xref.Part2.8">5.1.2</a>, <a class="iref" href="#rfc.xref.Part2.9">6</a>, <a class="iref" href="#rfc.xref.Part2.10">6.1.1</a>, <a class="iref" href="#rfc.xref.Part2.11">7.1.2.2</a>, <a class="iref" href="#rfc.xref.Part2.12">7.1.4</a>, <a class="iref" href="#rfc.xref.Part2.13">7.2.3</a>, <a class="iref" href="#rfc.xref.Part2.14">7.2.3</a>, <a class="iref" href="#rfc.xref.Part2.15">7.2.3</a>, <a class="iref" href="#rfc.xref.Part2.16">7.2.3</a>, <a class="iref" href="#Part2"><b>12.1</b></a><ul class="ind">2913 <li class="indline1"><em>Section 3</em> <a class="iref" href="#rfc.xref.Part2.6">4.3</a></li>2914 <li class="indline1"><em>Section 4</em> <a class="iref" href="#rfc.xref.Part2.1">2.3</a>, <a class="iref" href="#rfc.xref.Part2.4">4.2</a>, <a class="iref" href="#rfc.xref.Part2.7">5</a></li>2915 <li class="indline1"><em>Section 6</em> <a class="iref" href="#rfc.xref.Part2.2">2.3</a>, <a class="iref" href="#rfc.xref.Part2.5">4.2</a>, <a class="iref" href="#rfc.xref.Part2.9">6</a></li>2916 <li class="indline1"><em>Section 8.1.2</em> <a class="iref" href="#rfc.xref.Part2.11">7.1.2.2</a>, <a class="iref" href="#rfc.xref.Part2.12">7.1.4</a></li>2917 <li class="indline1"><em>Section 8.9</em> <a class="iref" href="#rfc.xref.Part2.8">5.1.2</a></li>2918 <li class="indline1"><em>Section 9</em> <a class="iref" href="#rfc.xref.Part2.10">6.1.1</a></li>2919 <li class="indline1"><em>Section 9.1.1</em> <a class="iref" href="#rfc.xref.Part2.13">7.2.3</a></li>2920 <li class="indline1"><em>Section 9.1</em> <a class="iref" href="#rfc.xref.Part2.16">7.2.3</a></li>2921 <li class="indline1"><em>Section 9.4.15</em> <a class="iref" href="#rfc.xref.Part2.3">3.2</a></li>2922 <li class="indline1"><em>Section 10.2</em> <a class="iref" href="#rfc.xref.Part2.14">7.2.3</a>, <a class="iref" href="#rfc.xref.Part2.15">7.2.3</a></li>2923 </ul>2924 </li>2925 <li class="indline1"><em>Part3</em> <a class="iref" href="#rfc.xref.Part3.1">1</a>, <a class="iref" href="#rfc.xref.Part3.2">1.2</a>, <a class="iref" href="#rfc.xref.Part3.3">2.2</a>, <a class="iref" href="#rfc.xref.Part3.4">2.3</a>, <a class="iref" href="#rfc.xref.Part3.5">2.3</a>, <a class="iref" href="#rfc.xref.Part3.6">2.3</a>, <a class="iref" href="#rfc.xref.Part3.7">3.4</a>, <a class="iref" href="#rfc.xref.Part3.8">3.4</a>, <a class="iref" href="#rfc.xref.Part3.9">4.2</a>, <a class="iref" href="#rfc.xref.Part3.10">5</a>, <a class="iref" href="#rfc.xref.Part3.11">6</a>, <a class="iref" href="#rfc.xref.Part3.12">8.5</a>, <a class="iref" href="#Part3"><b>12.1</b></a>, <a class="iref" href="#rfc.xref.Part3.13">A</a>, <a class="iref" href="#rfc.xref.Part3.14">C.3</a>, <a class="iref" href="#rfc.xref.Part3.15">D</a>, <a class="iref" href="#rfc.xref.Part3.16">D</a>, <a class="iref" href="#rfc.xref.Part3.17">D</a><ul class="ind">2926 <li class="indline1"><em>Section 3.2</em> <a class="iref" href="#rfc.xref.Part3.7">3.4</a>, <a class="iref" href="#rfc.xref.Part3.8">3.4</a></li>2927 <li class="indline1"><em>Section 3.3</em> <a class="iref" href="#rfc.xref.Part3.3">2.2</a></li>2928 <li class="indline1"><em>Section 3.4</em> <a class="iref" href="#rfc.xref.Part3.12">8.5</a></li>2929 <li class="indline1"><em>Section 4.1</em> <a class="iref" href="#rfc.xref.Part3.6">2.3</a>, <a class="iref" href="#rfc.xref.Part3.9">4.2</a>, <a class="iref" href="#rfc.xref.Part3.10">5</a>, <a class="iref" href="#rfc.xref.Part3.11">6</a></li>2930 <li class="indline1"><em>Section 4</em> <a class="iref" href="#rfc.xref.Part3.15">D</a></li>2931 <li class="indline1"><em>Section 4.2</em> <a class="iref" href="#rfc.xref.Part3.5">2.3</a></li>2932 <li class="indline1"><em>Section 5</em> <a class="iref" href="#rfc.xref.Part3.16">D</a>, <a class="iref" href="#rfc.xref.Part3.17">D</a></li>2933 <li class="indline1"><em>Section 6.1</em> <a class="iref" href="#rfc.xref.Part3.4">2.3</a></li>2934 <li class="indline1"><em>Appendix A</em> <a class="iref" href="#rfc.xref.Part3.1">1</a>, <a class="iref" href="#rfc.xref.Part3.2">1.2</a></li>2935 </ul>2936 </li>2937 <li class="indline1"><em>Part5</em> <a class="iref" href="#Part5"><b>12.1</b></a>, <a class="iref" href="#rfc.xref.Part5.1">C.3</a></li>2938 <li class="indline1"><em>Part6</em> <a class="iref" href="#rfc.xref.Part6.1">1.2</a>, <a class="iref" href="#rfc.xref.Part6.2">2.3</a>, <a class="iref" href="#rfc.xref.Part6.3">2.3</a>, <a class="iref" href="#rfc.xref.Part6.4">2.3</a>, <a class="iref" href="#rfc.xref.Part6.5">4.5</a>, <a class="iref" href="#rfc.xref.Part6.6">4.5</a>, <a class="iref" href="#rfc.xref.Part6.7">4.5</a>, <a class="iref" href="#Part6"><b>12.1</b></a>, <a class="iref" href="#rfc.xref.Part6.8">C.3</a>, <a class="iref" href="#rfc.xref.Part6.9">D</a><ul class="ind">2939 <li class="indline1"><em>Section 1</em> <a class="iref" href="#rfc.xref.Part6.1">1.2</a>, <a class="iref" href="#rfc.xref.Part6.9">D</a></li>2940 <li class="indline1"><em>Section 16.2</em> <a class="iref" href="#rfc.xref.Part6.5">4.5</a></li>2941 <li class="indline1"><em>Section 16.4</em> <a class="iref" href="#rfc.xref.Part6.2">2.3</a>, <a class="iref" href="#rfc.xref.Part6.3">2.3</a>, <a class="iref" href="#rfc.xref.Part6.6">4.5</a></li>2942 <li class="indline1"><em>Section 16.6</em> <a class="iref" href="#rfc.xref.Part6.4">2.3</a>, <a class="iref" href="#rfc.xref.Part6.7">4.5</a></li>2943 </ul>2944 </li>2945 <li class="indline1">proxy <a class="iref" href="#rfc.iref.p.1">D</a></li>2946 </ul>2947 </li>2948 <li class="indline0"><a id="rfc.index.R" href="#rfc.index.R"><b>R</b></a><ul class="ind">2949 <li class="indline1">representation <a class="iref" href="#rfc.iref.r.4">D</a></li>2950 <li class="indline1">request <a class="iref" href="#rfc.iref.r.1">D</a></li>2951 <li class="indline1">resource <a class="iref" href="#rfc.iref.r.3">D</a></li>2952 <li class="indline1">response <a class="iref" href="#rfc.iref.r.2">D</a></li>2953 <li class="indline1"><em>RFC1123</em> <a class="iref" href="#rfc.xref.RFC1123.1">3.3.1</a>, <a class="iref" href="#RFC1123"><b>12.2</b></a></li>2954 <li class="indline1"><em>RFC1305</em> <a class="iref" href="#rfc.xref.RFC1305.1">8.3</a>, <a class="iref" href="#RFC1305"><b>12.2</b></a></li>2955 <li class="indline1"><em>RFC1436</em> <a class="iref" href="#rfc.xref.RFC1436.1">1</a>, <a class="iref" href="#RFC1436"><b>12.2</b></a></li>2956 <li class="indline1"><em>RFC1900</em> <a class="iref" href="#rfc.xref.RFC1900.1">3.2.1</a>, <a class="iref" href="#rfc.xref.RFC1900.2">10.4</a>, <a class="iref" href="#RFC1900"><b>12.2</b></a></li>2957 <li class="indline1"><em>RFC1945</em> <a class="iref" href="#RFC1945"><b>12.2</b></a>, <a class="iref" href="#rfc.xref.RFC1945.1">C</a></li>2958 <li class="indline1"><em>RFC2045</em> <a class="iref" href="#rfc.xref.RFC2045.1">1</a>, <a class="iref" href="#rfc.xref.RFC2045.2">3.4</a>, <a class="iref" href="#rfc.xref.RFC2045.3">11</a>, <a class="iref" href="#RFC2045"><b>12.1</b></a></li>2959 <li class="indline1"><em>RFC2047</em> <a class="iref" href="#rfc.xref.RFC2047.1">2.2</a>, <a class="iref" href="#RFC2047"><b>12.1</b></a></li>2960 <li class="indline1"><em>RFC2068</em> <a class="iref" href="#rfc.xref.RFC2068.1">3.1</a>, <a class="iref" href="#rfc.xref.RFC2068.2">7.1.1</a>, <a class="iref" href="#rfc.xref.RFC2068.3">7.1.3</a>, <a class="iref" href="#rfc.xref.RFC2068.4">7.2.3</a>, <a class="iref" href="#rfc.xref.RFC2068.5">11</a>, <a class="iref" href="#RFC2068"><b>12.2</b></a>, <a class="iref" href="#rfc.xref.RFC2068.6">C</a>, <a class="iref" href="#rfc.xref.RFC2068.7">C.2</a><ul class="ind">2961 <li class="indline1"><em>Section 19.7.1</em> <a class="iref" href="#rfc.xref.RFC2068.6">C</a></li>2962 </ul>2963 </li>2964 <li class="indline1"><em>RFC2109</em> <a class="iref" href="#rfc.xref.RFC2109.1">4.2</a>, <a class="iref" href="#RFC2109"><b>12.2</b></a></li>2965 <li class="indline1"><em>RFC2119</em> <a class="iref" href="#rfc.xref.RFC2119.1">1.1</a>, <a class="iref" href="#RFC2119"><b>12.1</b></a>, <a class="iref" href="#rfc.xref.RFC2119.2">C.3</a></li>2966 <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>12.2</b></a>, <a class="iref" href="#rfc.xref.RFC2145.3">C.3</a></li>2967 <li class="indline1"><em>RFC2616</em> <a class="iref" href="#rfc.xref.RFC2616.1">1</a>, <a class="iref" href="#rfc.xref.RFC2616.2">11</a>, <a class="iref" href="#RFC2616"><b>12.2</b></a>, <a class="iref" href="#rfc.xref.RFC2616.3">E.1</a></li>2968 <li class="indline1"><em>RFC2818</em> <a class="iref" href="#rfc.xref.RFC2818.1">3.2.1</a>, <a class="iref" href="#RFC2818"><b>12.2</b></a></li>2969 <li class="indline1"><em>RFC2965</em> <a class="iref" href="#rfc.xref.RFC2965.1">4.2</a>, <a class="iref" href="#RFC2965"><b>12.2</b></a></li>2970 <li class="indline1"><em>RFC3864</em> <a class="iref" href="#rfc.xref.RFC3864.1">9.1</a>, <a class="iref" href="#RFC3864"><b>12.2</b></a></li>2971 <li class="indline1"><em>RFC3977</em> <a class="iref" href="#rfc.xref.RFC3977.1">1</a>, <a class="iref" href="#RFC3977"><b>12.2</b></a></li>2972 <li class="indline1"><em>RFC3986</em> <a class="iref" href="#rfc.xref.RFC3986.1">1</a>, <a class="iref" href="#rfc.xref.RFC3986.2">3.2</a>, <a class="iref" href="#rfc.xref.RFC3986.3">3.2</a>, <a class="iref" href="#rfc.xref.RFC3986.4">3.2</a>, <a class="iref" href="#rfc.xref.RFC3986.5">3.2</a>, <a class="iref" href="#rfc.xref.RFC3986.6">3.2</a>, <a class="iref" href="#rfc.xref.RFC3986.7">3.2</a>, <a class="iref" href="#rfc.xref.RFC3986.8">3.2</a>, <a class="iref" href="#rfc.xref.RFC3986.9">3.2</a>, <a class="iref" href="#rfc.xref.RFC3986.10">3.2</a>, <a class="iref" href="#rfc.xref.RFC3986.11">3.2</a>, <a class="iref" href="#rfc.xref.RFC3986.12">3.2</a>, <a class="iref" href="#rfc.xref.RFC3986.13">3.2.2</a>, <a class="iref" href="#rfc.xref.RFC3986.14">5.1.2</a>, <a class="iref" href="#RFC3986"><b>12.1</b></a><ul class="ind">2973 <li class="indline1"><em>Section 2.2</em> <a class="iref" href="#rfc.xref.RFC3986.13">3.2.2</a></li>2974 <li class="indline1"><em>Section 2.4</em> <a class="iref" href="#rfc.xref.RFC3986.14">5.1.2</a></li>2975 <li class="indline1"><em>Section 3.2.3</em> <a class="iref" href="#rfc.xref.RFC3986.9">3.2</a></li>2976 <li class="indline1"><em>Section 3.2.2</em> <a class="iref" href="#rfc.xref.RFC3986.11">3.2</a></li>2977 <li class="indline1"><em>Section 3.2</em> <a class="iref" href="#rfc.xref.RFC3986.5">3.2</a></li>2978 <li class="indline1"><em>Section 3.3</em> <a class="iref" href="#rfc.xref.RFC3986.7">3.2</a>, <a class="iref" href="#rfc.xref.RFC3986.8">3.2</a></li>2979 <li class="indline1"><em>Section 3.4</em> <a class="iref" href="#rfc.xref.RFC3986.10">3.2</a></li>2980 <li class="indline1"><em>Section 3.5</em> <a class="iref" href="#rfc.xref.RFC3986.6">3.2</a></li>2981 <li class="indline1"><em>Section 4.2</em> <a class="iref" href="#rfc.xref.RFC3986.12">3.2</a></li>2982 <li class="indline1"><em>Section 4.3</em> <a class="iref" href="#rfc.xref.RFC3986.4">3.2</a></li>2983 </ul>2984 </li>2985 <li class="indline1"><em>RFC4288</em> <a class="iref" href="#rfc.xref.RFC4288.1">9.3</a>, <a class="iref" href="#RFC4288"><b>12.2</b></a></li>2986 <li class="indline1"><em>RFC4395</em> <a class="iref" href="#rfc.xref.RFC4395.1">9.2</a>, <a class="iref" href="#RFC4395"><b>12.2</b></a></li>2987 <li class="indline1"><em>RFC5234</em> <a class="iref" href="#rfc.xref.RFC5234.1">2.1</a>, <a class="iref" href="#rfc.xref.RFC5234.2">2.2</a>, <a class="iref" href="#rfc.xref.RFC5234.3">2.2</a>, <a class="iref" href="#rfc.xref.RFC5234.4">11</a>, <a class="iref" href="#RFC5234"><b>12.1</b></a><ul class="ind">2988 <li class="indline1"><em>Appendix B.1</em> <a class="iref" href="#rfc.xref.RFC5234.3">2.2</a></li>2989 </ul>2990 </li>2991 <li class="indline1"><em>RFC5322</em> <a class="iref" href="#rfc.xref.RFC5322.1">1</a>, <a class="iref" href="#rfc.xref.RFC5322.2">4.1</a>, <a class="iref" href="#rfc.xref.RFC5322.3">4.2</a>, <a class="iref" href="#rfc.xref.RFC5322.4">8.3</a>, <a class="iref" href="#rfc.xref.RFC5322.5">8.9</a>, <a class="iref" href="#RFC5322"><b>12.2</b></a><ul class="ind">2992 <li class="indline1"><em>Section 2.1</em> <a class="iref" href="#rfc.xref.RFC5322.3">4.2</a></li>2993 <li class="indline1"><em>Section 3.6.1</em> <a class="iref" href="#rfc.xref.RFC5322.4">8.3</a></li>2994 <li class="indline1"><em>Section 3.6.7</em> <a class="iref" href="#rfc.xref.RFC5322.5">8.9</a></li>2995 </ul>2996 </li>2997 <li class="indline1"><em>RFC822</em> <a class="iref" href="#rfc.xref.RFC822.1">3.3.1</a>, <a class="iref" href="#RFC822"><b>12.2</b></a></li>2998 <li class="indline1"><em>RFC959</em> <a class="iref" href="#rfc.xref.RFC959.1">1</a>, <a class="iref" href="#RFC959"><b>12.2</b></a></li>2999 </ul>3000 </li>3001 <li class="indline0"><a id="rfc.index.S" href="#rfc.index.S"><b>S</b></a><ul class="ind">3002 <li class="indline1">server <a class="iref" href="#rfc.iref.s.1">D</a></li>3003 <li class="indline1"><em>Spe</em> <a class="iref" href="#rfc.xref.Spe.1">7.1.1</a>, <a class="iref" href="#Spe"><b>12.2</b></a></li>3004 </ul>3005 </li>3006 <li class="indline0"><a id="rfc.index.T" href="#rfc.index.T"><b>T</b></a><ul class="ind">3007 <li class="indline1">TE header <a class="iref" href="#rfc.xref.header.te.1">3.4</a>, <a class="iref" href="#rfc.xref.header.te.2">3.4.1</a>, <a class="iref" href="#rfc.iref.t.1"><b>8.5</b></a>, <a class="iref" href="#rfc.xref.header.te.3">9.1</a>, <a class="iref" href="#rfc.xref.header.te.4">C.3</a></li>3008 <li class="indline1"><em>Tou1998</em> <a class="iref" href="#rfc.xref.Tou1998.1">7.1.1</a>, <a class="iref" href="#Tou1998"><b>12.2</b></a></li>3009 <li class="indline1">Trailer header <a class="iref" href="#rfc.xref.header.trailer.1">3.4.1</a>, <a class="iref" href="#rfc.xref.header.trailer.2">4.5</a>, <a class="iref" href="#rfc.iref.t.2"><b>8.6</b></a>, <a class="iref" href="#rfc.xref.header.trailer.3">9.1</a></li>3010 <li class="indline1">Transfer-Encoding header <a class="iref" href="#rfc.xref.header.transfer-encoding.1">3.4</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.3"><b>8.7</b></a>, <a class="iref" href="#rfc.xref.header.transfer-encoding.5">9.1</a></li>3011 <li class="indline1">tunnel <a class="iref" href="#rfc.iref.t.4">D</a></li>3012 </ul>3013 </li>3014 <li class="indline0"><a id="rfc.index.U" href="#rfc.index.U"><b>U</b></a><ul class="ind">3015 <li class="indline1">Upgrade header <a class="iref" href="#rfc.xref.header.upgrade.1">4.5</a>, <a class="iref" href="#rfc.iref.u.3"><b>8.8</b></a>, <a class="iref" href="#rfc.xref.header.upgrade.2">9.1</a></li>3016 <li class="indline1">upstream <a class="iref" href="#rfc.iref.u.5">D</a></li>3017 <li class="indline1">URI scheme 3018 <ul class="ind">3019 <li class="indline1">http <a class="iref" href="#rfc.iref.u.1"><b>3.2.1</b></a></li>3020 <li class="indline1">https <a class="iref" href="#rfc.iref.u.2">3.2.1</a></li>3021 </ul>3022 </li>3023 <li class="indline1"><em>USASCII</em> <a class="iref" href="#rfc.xref.USASCII.1">2.2</a>, <a class="iref" href="#USASCII"><b>12.1</b></a></li>3024 <li class="indline1">user agent <a class="iref" href="#rfc.iref.u.4">D</a></li>3025 </ul>3026 </li>3027 <li class="indline0"><a id="rfc.index.V" href="#rfc.index.V"><b>V</b></a><ul class="ind">3028 <li class="indline1">variant <a class="iref" href="#rfc.iref.v.2">D</a></li>3029 <li class="indline1">Via header <a class="iref" href="#rfc.xref.header.via.1">4.5</a>, <a class="iref" href="#rfc.iref.v.1"><b>8.9</b></a>, <a class="iref" href="#rfc.xref.header.via.2">9.1</a></li>3030 </ul>3031 </li>3032 <li class="indline0"><a id="rfc.index.W" href="#rfc.index.W"><b>W</b></a><ul class="ind">3033 <li class="indline1"><em>WAIS</em> <a class="iref" href="#rfc.xref.WAIS.1">1</a>, <a class="iref" href="#WAIS"><b>12.2</b></a></li>3034 </ul>3035 </li>3036 </ul>3037 </div>3038 3046 </body> 3039 3047 </html>
Note: See TracChangeset
for help on using the changeset viewer.