Changeset 1099 for draft-ietf-httpbis/01/p2-semantics.html
- Timestamp:
- 01/01/11 17:23:02 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
draft-ietf-httpbis/01/p2-semantics.html
r230 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 2: Message Semantics</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 } … … 135 121 } 136 122 table.header { 123 border-spacing: 1px; 137 124 width: 95%; 138 125 font-size: 10pt; … … 146 133 white-space: nowrap; 147 134 } 148 t d.header{135 table.header td { 149 136 background-color: gray; 150 137 width: 50%; 151 138 } 152 t d.header a {139 table.header a { 153 140 color: white; 154 141 } … … 161 148 display:table-header-group; 162 149 } 163 ul.toc {150 ul.toc, ul.toc ul { 164 151 list-style: none; 165 152 margin-left: 1.5em; … … 167 154 padding-left: 0em; 168 155 } 169 li.tocline0{156 ul.toc li { 170 157 line-height: 150%; 171 158 font-weight: bold; … … 174 161 margin-right: 0em; 175 162 } 176 li.tocline1{163 ul.toc li li { 177 164 line-height: normal; 178 165 font-weight: normal; … … 181 168 margin-right: 0em; 182 169 } 183 li. tocline2{170 li.excluded { 184 171 font-size: 0pt; 185 172 } … … 187 174 margin-left: 0em; 188 175 } 189 ul.ind {176 ul.ind, ul.ind ul { 190 177 list-style: none; 191 178 margin-left: 1.5em; 192 179 margin-right: 0em; 193 180 padding-left: 0em; 194 } 195 li.indline0 { 181 page-break-before: avoid; 182 } 183 ul.ind li { 196 184 font-weight: bold; 197 185 line-height: 200%; … … 199 187 margin-right: 0em; 200 188 } 201 li.indline1{189 ul.ind li li { 202 190 font-weight: normal; 203 191 line-height: 150%; 204 192 margin-left: 0em; 205 193 margin-right: 0em; 194 } 195 .avoidbreak { 196 page-break-inside: avoid; 206 197 } 207 198 .bcp14 { … … 288 279 } 289 280 290 a.iref{281 ul.ind li li a { 291 282 content: target-counter(attr(href), page); 292 283 } … … 301 292 @page { 302 293 @top-left { 303 content: "I NTERNET DRAFT";294 content: "Internet-Draft"; 304 295 } 305 296 @top-right { … … 351 342 <link rel="Appendix" title="A Compatibility with Previous Versions" href="#rfc.section.A"> 352 343 <link rel="Appendix" title="B Change Log (to be removed by RFC Editor before publication)" href="#rfc.section.B"> 353 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.365, 2008-03-07 07:17:25, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/"> 354 <link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"> 355 <meta name="DC.Creator" content="Fielding, R."> 356 <meta name="DC.Creator" content="Gettys, J."> 357 <meta name="DC.Creator" content="Mogul, J."> 358 <meta name="DC.Creator" content="Frystyk, H."> 359 <meta name="DC.Creator" content="Masinter, L."> 360 <meta name="DC.Creator" content="Leach, P."> 361 <meta name="DC.Creator" content="Berners-Lee, T."> 362 <meta name="DC.Creator" content="Lafon, Y."> 363 <meta name="DC.Creator" content="Reschke, J. F."> 364 <meta name="DC.Identifier" content="urn:ietf:id:draft-ietf-httpbis-p2-semantics-01"> 365 <meta name="DC.Date.Issued" scheme="ISO8601" content="2008-01"> 366 <meta name="DC.Relation.Replaces" content="urn:ietf:rfc:2616"> 367 <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 2 of the seven-part specification that defines the protocol referred to as "HTTP/1.1" and, taken together, obsoletes RFC 2616. Part 2 defines the semantics of HTTP messages as expressed by request methods, request-header fields, response status codes, and response-header fields."> 344 <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/"> 345 <link rel="schema.dct" href="http://purl.org/dc/terms/"> 346 <meta name="dct.creator" content="Fielding, R."> 347 <meta name="dct.creator" content="Gettys, J."> 348 <meta name="dct.creator" content="Mogul, J."> 349 <meta name="dct.creator" content="Frystyk, H."> 350 <meta name="dct.creator" content="Masinter, L."> 351 <meta name="dct.creator" content="Leach, P."> 352 <meta name="dct.creator" content="Berners-Lee, T."> 353 <meta name="dct.creator" content="Lafon, Y."> 354 <meta name="dct.creator" content="Reschke, J. F."> 355 <meta name="dct.identifier" content="urn:ietf:id:draft-ietf-httpbis-p2-semantics-01"> 356 <meta name="dct.issued" scheme="ISO8601" content="2008-01-12"> 357 <meta name="dct.replaces" content="urn:ietf:rfc:2616"> 358 <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 2 of the seven-part specification that defines the protocol referred to as "HTTP/1.1" and, taken together, obsoletes RFC 2616. Part 2 defines the semantics of HTTP messages as expressed by request methods, request-header fields, response status codes, and response-header fields."> 359 <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 2 of the seven-part specification that defines the protocol referred to as "HTTP/1.1" and, taken together, obsoletes RFC 2616. Part 2 defines the semantics of HTTP messages as expressed by request methods, request-header fields, response status codes, and response-header fields."> 368 360 </head> 369 361 <body> 370 <table summary="header information" class="header" border="0" cellpadding="1" cellspacing="1"> 371 <tr> 372 <td class="header left">Network Working Group</td> 373 <td class="header right">R. Fielding, Editor</td> 374 </tr> 375 <tr> 376 <td class="header left">Internet Draft</td> 377 <td class="header right">Day Software</td> 378 </tr> 379 <tr> 380 <td class="header left"> 381 <draft-ietf-httpbis-p2-semantics-01> 382 383 </td> 384 <td class="header right">J. Gettys</td> 385 </tr> 386 <tr> 387 <td class="header left">Obsoletes: <a href="http://tools.ietf.org/html/rfc2616">2616</a> (if approved) 388 </td> 389 <td class="header right">One Laptop per Child</td> 390 </tr> 391 <tr> 392 <td class="header left">Intended status: Standards Track</td> 393 <td class="header right">J. Mogul</td> 394 </tr> 395 <tr> 396 <td class="header left">Expires: July 2008</td> 397 <td class="header right">HP</td> 398 </tr> 399 <tr> 400 <td class="header left"></td> 401 <td class="header right">H. Frystyk</td> 402 </tr> 403 <tr> 404 <td class="header left"></td> 405 <td class="header right">Microsoft</td> 406 </tr> 407 <tr> 408 <td class="header left"></td> 409 <td class="header right">L. Masinter</td> 410 </tr> 411 <tr> 412 <td class="header left"></td> 413 <td class="header right">Adobe Systems</td> 414 </tr> 415 <tr> 416 <td class="header left"></td> 417 <td class="header right">P. Leach</td> 418 </tr> 419 <tr> 420 <td class="header left"></td> 421 <td class="header right">Microsoft</td> 422 </tr> 423 <tr> 424 <td class="header left"></td> 425 <td class="header right">T. Berners-Lee</td> 426 </tr> 427 <tr> 428 <td class="header left"></td> 429 <td class="header right">W3C/MIT</td> 430 </tr> 431 <tr> 432 <td class="header left"></td> 433 <td class="header right">Y. Lafon, Editor</td> 434 </tr> 435 <tr> 436 <td class="header left"></td> 437 <td class="header right">W3C</td> 438 </tr> 439 <tr> 440 <td class="header left"></td> 441 <td class="header right">J. F. Reschke, Editor</td> 442 </tr> 443 <tr> 444 <td class="header left"></td> 445 <td class="header right">greenbytes</td> 446 </tr> 447 <tr> 448 <td class="header left"></td> 449 <td class="header right">January 12, 2008</td> 450 </tr> 362 <table class="header"> 363 <tbody> 364 <tr> 365 <td class="left">Network Working Group</td> 366 <td class="right">R. Fielding, Editor</td> 367 </tr> 368 <tr> 369 <td class="left">Internet-Draft</td> 370 <td class="right">Day Software</td> 371 </tr> 372 <tr> 373 <td class="left">Obsoletes: <a href="http://tools.ietf.org/html/rfc2616">2616</a> (if approved) 374 </td> 375 <td class="right">J. Gettys</td> 376 </tr> 377 <tr> 378 <td class="left">Intended status: Standards Track</td> 379 <td class="right">One Laptop per Child</td> 380 </tr> 381 <tr> 382 <td class="left">Expires: July 15, 2008</td> 383 <td class="right">J. Mogul</td> 384 </tr> 385 <tr> 386 <td class="left"></td> 387 <td class="right">HP</td> 388 </tr> 389 <tr> 390 <td class="left"></td> 391 <td class="right">H. Frystyk</td> 392 </tr> 393 <tr> 394 <td class="left"></td> 395 <td class="right">Microsoft</td> 396 </tr> 397 <tr> 398 <td class="left"></td> 399 <td class="right">L. Masinter</td> 400 </tr> 401 <tr> 402 <td class="left"></td> 403 <td class="right">Adobe Systems</td> 404 </tr> 405 <tr> 406 <td class="left"></td> 407 <td class="right">P. Leach</td> 408 </tr> 409 <tr> 410 <td class="left"></td> 411 <td class="right">Microsoft</td> 412 </tr> 413 <tr> 414 <td class="left"></td> 415 <td class="right">T. Berners-Lee</td> 416 </tr> 417 <tr> 418 <td class="left"></td> 419 <td class="right">W3C/MIT</td> 420 </tr> 421 <tr> 422 <td class="left"></td> 423 <td class="right">Y. Lafon, Editor</td> 424 </tr> 425 <tr> 426 <td class="left"></td> 427 <td class="right">W3C</td> 428 </tr> 429 <tr> 430 <td class="left"></td> 431 <td class="right">J. Reschke, Editor</td> 432 </tr> 433 <tr> 434 <td class="left"></td> 435 <td class="right">greenbytes</td> 436 </tr> 437 <tr> 438 <td class="left"></td> 439 <td class="right">January 12, 2008</td> 440 </tr> 441 </tbody> 451 442 </table> 452 443 <p class="title">HTTP/1.1, part 2: Message Semantics<br><span class="filename">draft-ietf-httpbis-p2-semantics-01</span></p> … … 463 454 in progress”. 464 455 </p> 465 <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>>.466 </p> 467 <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>>.468 </p> 469 <p>This Internet-Draft will expire in July2008.</p>456 <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>. 457 </p> 458 <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>. 459 </p> 460 <p>This Internet-Draft will expire on July 15, 2008.</p> 470 461 <h1 id="rfc.abstract"><a href="#rfc.abstract">Abstract</a></h1> 471 462 <p>The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia information … … 484 475 <h1 class="np" id="rfc.toc"><a href="#rfc.toc">Table of Contents</a></h1> 485 476 <ul class="toc"> 486 <li class="tocline0">1. <a href="#introduction">Introduction</a><ul class="toc">487 <li class="tocline1">1.1 <a href="#intro.requirements">Requirements</a></li>477 <li>1. <a href="#introduction">Introduction</a><ul> 478 <li>1.1 <a href="#intro.requirements">Requirements</a></li> 488 479 </ul> 489 480 </li> 490 <li class="tocline0">2. <a href="#product.tokens">Product Tokens</a></li>491 <li class="tocline0">3. <a href="#method">Method</a></li>492 <li class="tocline0">4. <a href="#request.header.fields">Request Header Fields</a></li>493 <li class="tocline0">5. <a href="#status.code.and.reason.phrase">Status Code and Reason Phrase</a></li>494 <li class="tocline0">6. <a href="#response.header.fields">Response Header Fields</a></li>495 <li class="tocline0">7. <a href="#entity">Entity</a></li>496 <li class="tocline0">8. <a href="#method.definitions">Method Definitions</a><ul class="toc">497 <li class="tocline1">8.1 <a href="#safe.and.idempotent">Safe and Idempotent Methods</a><ul class="toc">498 <li class="tocline1">8.1.1 <a href="#safe.methods">Safe Methods</a></li>499 <li class="tocline1">8.1.2 <a href="#idempotent.methods">Idempotent Methods</a></li>481 <li>2. <a href="#product.tokens">Product Tokens</a></li> 482 <li>3. <a href="#method">Method</a></li> 483 <li>4. <a href="#request.header.fields">Request Header Fields</a></li> 484 <li>5. <a href="#status.code.and.reason.phrase">Status Code and Reason Phrase</a></li> 485 <li>6. <a href="#response.header.fields">Response Header Fields</a></li> 486 <li>7. <a href="#entity">Entity</a></li> 487 <li>8. <a href="#method.definitions">Method Definitions</a><ul> 488 <li>8.1 <a href="#safe.and.idempotent">Safe and Idempotent Methods</a><ul> 489 <li>8.1.1 <a href="#safe.methods">Safe Methods</a></li> 490 <li>8.1.2 <a href="#idempotent.methods">Idempotent Methods</a></li> 500 491 </ul> 501 492 </li> 502 <li class="tocline1">8.2 <a href="#OPTIONS">OPTIONS</a></li>503 <li class="tocline1">8.3 <a href="#GET">GET</a></li>504 <li class="tocline1">8.4 <a href="#HEAD">HEAD</a></li>505 <li class="tocline1">8.5 <a href="#POST">POST</a></li>506 <li class="tocline1">8.6 <a href="#PUT">PUT</a></li>507 <li class="tocline1">8.7 <a href="#DELETE">DELETE</a></li>508 <li class="tocline1">8.8 <a href="#TRACE">TRACE</a></li>509 <li class="tocline1">8.9 <a href="#CONNECT">CONNECT</a></li>493 <li>8.2 <a href="#OPTIONS">OPTIONS</a></li> 494 <li>8.3 <a href="#GET">GET</a></li> 495 <li>8.4 <a href="#HEAD">HEAD</a></li> 496 <li>8.5 <a href="#POST">POST</a></li> 497 <li>8.6 <a href="#PUT">PUT</a></li> 498 <li>8.7 <a href="#DELETE">DELETE</a></li> 499 <li>8.8 <a href="#TRACE">TRACE</a></li> 500 <li>8.9 <a href="#CONNECT">CONNECT</a></li> 510 501 </ul> 511 502 </li> 512 <li class="tocline0">9. <a href="#status.codes">Status Code Definitions</a><ul class="toc">513 <li class="tocline1">9.1 <a href="#status.1xx">Informational 1xx</a><ul class="toc">514 <li class="tocline1">9.1.1 <a href="#status.100">100 Continue</a></li>515 <li class="tocline1">9.1.2 <a href="#status.101">101 Switching Protocols</a></li>503 <li>9. <a href="#status.codes">Status Code Definitions</a><ul> 504 <li>9.1 <a href="#status.1xx">Informational 1xx</a><ul> 505 <li>9.1.1 <a href="#status.100">100 Continue</a></li> 506 <li>9.1.2 <a href="#status.101">101 Switching Protocols</a></li> 516 507 </ul> 517 508 </li> 518 <li class="tocline1">9.2 <a href="#status.2xx">Successful 2xx</a><ul class="toc">519 <li class="tocline1">9.2.1 <a href="#status.200">200 OK</a></li>520 <li class="tocline1">9.2.2 <a href="#status.201">201 Created</a></li>521 <li class="tocline1">9.2.3 <a href="#status.202">202 Accepted</a></li>522 <li class="tocline1">9.2.4 <a href="#status.203">203 Non-Authoritative Information</a></li>523 <li class="tocline1">9.2.5 <a href="#status.204">204 No Content</a></li>524 <li class="tocline1">9.2.6 <a href="#status.205">205 Reset Content</a></li>525 <li class="tocline1">9.2.7 <a href="#status.206">206 Partial Content</a></li>509 <li>9.2 <a href="#status.2xx">Successful 2xx</a><ul> 510 <li>9.2.1 <a href="#status.200">200 OK</a></li> 511 <li>9.2.2 <a href="#status.201">201 Created</a></li> 512 <li>9.2.3 <a href="#status.202">202 Accepted</a></li> 513 <li>9.2.4 <a href="#status.203">203 Non-Authoritative Information</a></li> 514 <li>9.2.5 <a href="#status.204">204 No Content</a></li> 515 <li>9.2.6 <a href="#status.205">205 Reset Content</a></li> 516 <li>9.2.7 <a href="#status.206">206 Partial Content</a></li> 526 517 </ul> 527 518 </li> 528 <li class="tocline1">9.3 <a href="#status.3xx">Redirection 3xx</a><ul class="toc">529 <li class="tocline1">9.3.1 <a href="#status.300">300 Multiple Choices</a></li>530 <li class="tocline1">9.3.2 <a href="#status.301">301 Moved Permanently</a></li>531 <li class="tocline1">9.3.3 <a href="#status.302">302 Found</a></li>532 <li class="tocline1">9.3.4 <a href="#status.303">303 See Other</a></li>533 <li class="tocline1">9.3.5 <a href="#status.304">304 Not Modified</a></li>534 <li class="tocline1">9.3.6 <a href="#status.305">305 Use Proxy</a></li>535 <li class="tocline1">9.3.7 <a href="#status.306">306 (Unused)</a></li>536 <li class="tocline1">9.3.8 <a href="#status.307">307 Temporary Redirect</a></li>519 <li>9.3 <a href="#status.3xx">Redirection 3xx</a><ul> 520 <li>9.3.1 <a href="#status.300">300 Multiple Choices</a></li> 521 <li>9.3.2 <a href="#status.301">301 Moved Permanently</a></li> 522 <li>9.3.3 <a href="#status.302">302 Found</a></li> 523 <li>9.3.4 <a href="#status.303">303 See Other</a></li> 524 <li>9.3.5 <a href="#status.304">304 Not Modified</a></li> 525 <li>9.3.6 <a href="#status.305">305 Use Proxy</a></li> 526 <li>9.3.7 <a href="#status.306">306 (Unused)</a></li> 527 <li>9.3.8 <a href="#status.307">307 Temporary Redirect</a></li> 537 528 </ul> 538 529 </li> 539 <li class="tocline1">9.4 <a href="#status.4xx">Client Error 4xx</a><ul class="toc">540 <li class="tocline1">9.4.1 <a href="#status.400">400 Bad Request</a></li>541 <li class="tocline1">9.4.2 <a href="#status.401">401 Unauthorized</a></li>542 <li class="tocline1">9.4.3 <a href="#status.402">402 Payment Required</a></li>543 <li class="tocline1">9.4.4 <a href="#status.403">403 Forbidden</a></li>544 <li class="tocline1">9.4.5 <a href="#status.404">404 Not Found</a></li>545 <li class="tocline1">9.4.6 <a href="#status.405">405 Method Not Allowed</a></li>546 <li class="tocline1">9.4.7 <a href="#status.406">406 Not Acceptable</a></li>547 <li class="tocline1">9.4.8 <a href="#status.407">407 Proxy Authentication Required</a></li>548 <li class="tocline1">9.4.9 <a href="#status.408">408 Request Timeout</a></li>549 <li class="tocline1">9.4.10 <a href="#status.409">409 Conflict</a></li>550 <li class="tocline1">9.4.11 <a href="#status.410">410 Gone</a></li>551 <li class="tocline1">9.4.12 <a href="#status.411">411 Length Required</a></li>552 <li class="tocline1">9.4.13 <a href="#status.412">412 Precondition Failed</a></li>553 <li class="tocline1">9.4.14 <a href="#status.413">413 Request Entity Too Large</a></li>554 <li class="tocline1">9.4.15 <a href="#status.414">414 Request-URI Too Long</a></li>555 <li class="tocline1">9.4.16 <a href="#status.415">415 Unsupported Media Type</a></li>556 <li class="tocline1">9.4.17 <a href="#status.416">416 Requested Range Not Satisfiable</a></li>557 <li class="tocline1">9.4.18 <a href="#status.417">417 Expectation Failed</a></li>530 <li>9.4 <a href="#status.4xx">Client Error 4xx</a><ul> 531 <li>9.4.1 <a href="#status.400">400 Bad Request</a></li> 532 <li>9.4.2 <a href="#status.401">401 Unauthorized</a></li> 533 <li>9.4.3 <a href="#status.402">402 Payment Required</a></li> 534 <li>9.4.4 <a href="#status.403">403 Forbidden</a></li> 535 <li>9.4.5 <a href="#status.404">404 Not Found</a></li> 536 <li>9.4.6 <a href="#status.405">405 Method Not Allowed</a></li> 537 <li>9.4.7 <a href="#status.406">406 Not Acceptable</a></li> 538 <li>9.4.8 <a href="#status.407">407 Proxy Authentication Required</a></li> 539 <li>9.4.9 <a href="#status.408">408 Request Timeout</a></li> 540 <li>9.4.10 <a href="#status.409">409 Conflict</a></li> 541 <li>9.4.11 <a href="#status.410">410 Gone</a></li> 542 <li>9.4.12 <a href="#status.411">411 Length Required</a></li> 543 <li>9.4.13 <a href="#status.412">412 Precondition Failed</a></li> 544 <li>9.4.14 <a href="#status.413">413 Request Entity Too Large</a></li> 545 <li>9.4.15 <a href="#status.414">414 Request-URI Too Long</a></li> 546 <li>9.4.16 <a href="#status.415">415 Unsupported Media Type</a></li> 547 <li>9.4.17 <a href="#status.416">416 Requested Range Not Satisfiable</a></li> 548 <li>9.4.18 <a href="#status.417">417 Expectation Failed</a></li> 558 549 </ul> 559 550 </li> 560 <li class="tocline1">9.5 <a href="#status.5xx">Server Error 5xx</a><ul class="toc">561 <li class="tocline1">9.5.1 <a href="#status.500">500 Internal Server Error</a></li>562 <li class="tocline1">9.5.2 <a href="#status.501">501 Not Implemented</a></li>563 <li class="tocline1">9.5.3 <a href="#status.502">502 Bad Gateway</a></li>564 <li class="tocline1">9.5.4 <a href="#status.503">503 Service Unavailable</a></li>565 <li class="tocline1">9.5.5 <a href="#status.504">504 Gateway Timeout</a></li>566 <li class="tocline1">9.5.6 <a href="#status.505">505 HTTP Version Not Supported</a></li>551 <li>9.5 <a href="#status.5xx">Server Error 5xx</a><ul> 552 <li>9.5.1 <a href="#status.500">500 Internal Server Error</a></li> 553 <li>9.5.2 <a href="#status.501">501 Not Implemented</a></li> 554 <li>9.5.3 <a href="#status.502">502 Bad Gateway</a></li> 555 <li>9.5.4 <a href="#status.503">503 Service Unavailable</a></li> 556 <li>9.5.5 <a href="#status.504">504 Gateway Timeout</a></li> 557 <li>9.5.6 <a href="#status.505">505 HTTP Version Not Supported</a></li> 567 558 </ul> 568 559 </li> 569 560 </ul> 570 561 </li> 571 <li class="tocline0">10. <a href="#header.fields">Header Field Definitions</a><ul class="toc">572 <li class="tocline1">10.1 <a href="#header.allow">Allow</a></li>573 <li class="tocline1">10.2 <a href="#header.expect">Expect</a></li>574 <li class="tocline1">10.3 <a href="#header.from">From</a></li>575 <li class="tocline1">10.4 <a href="#header.location">Location</a></li>576 <li class="tocline1">10.5 <a href="#header.max-forwards">Max-Forwards</a></li>577 <li class="tocline1">10.6 <a href="#header.referer">Referer</a></li>578 <li class="tocline1">10.7 <a href="#header.retry-after">Retry-After</a></li>579 <li class="tocline1">10.8 <a href="#header.server">Server</a></li>580 <li class="tocline1">10.9 <a href="#header.user-agent">User-Agent</a></li>562 <li>10. <a href="#header.fields">Header Field Definitions</a><ul> 563 <li>10.1 <a href="#header.allow">Allow</a></li> 564 <li>10.2 <a href="#header.expect">Expect</a></li> 565 <li>10.3 <a href="#header.from">From</a></li> 566 <li>10.4 <a href="#header.location">Location</a></li> 567 <li>10.5 <a href="#header.max-forwards">Max-Forwards</a></li> 568 <li>10.6 <a href="#header.referer">Referer</a></li> 569 <li>10.7 <a href="#header.retry-after">Retry-After</a></li> 570 <li>10.8 <a href="#header.server">Server</a></li> 571 <li>10.9 <a href="#header.user-agent">User-Agent</a></li> 581 572 </ul> 582 573 </li> 583 <li class="tocline0">11. <a href="#IANA.considerations">IANA Considerations</a></li>584 <li class="tocline0">12. <a href="#security.considerations">Security Considerations</a><ul class="toc">585 <li class="tocline1">12.1 <a href="#security.sensitive">Transfer of Sensitive Information</a></li>586 <li class="tocline1">12.2 <a href="#encoding.sensitive.information.in.uris">Encoding Sensitive Information in URI's</a></li>587 <li class="tocline1">12.3 <a href="#location.spoofing">Location Headers and Spoofing</a></li>574 <li>11. <a href="#IANA.considerations">IANA Considerations</a></li> 575 <li>12. <a href="#security.considerations">Security Considerations</a><ul> 576 <li>12.1 <a href="#security.sensitive">Transfer of Sensitive Information</a></li> 577 <li>12.2 <a href="#encoding.sensitive.information.in.uris">Encoding Sensitive Information in URI's</a></li> 578 <li>12.3 <a href="#location.spoofing">Location Headers and Spoofing</a></li> 588 579 </ul> 589 580 </li> 590 <li class="tocline0">13. <a href="#ack">Acknowledgments</a></li>591 <li class="tocline0">14. <a href="#rfc.references">References</a><ul class="toc">592 <li class="tocline1">14.1 <a href="#rfc.references.1">Normative References</a></li>593 <li class="tocline1">14.2 <a href="#rfc.references.2">Informative References</a></li>581 <li>13. <a href="#ack">Acknowledgments</a></li> 582 <li>14. <a href="#rfc.references">References</a><ul> 583 <li>14.1 <a href="#rfc.references.1">Normative References</a></li> 584 <li>14.2 <a href="#rfc.references.2">Informative References</a></li> 594 585 </ul> 595 586 </li> 596 <li class="tocline0"><a href="#rfc.authors">Authors' Addresses</a></li>597 <li class="tocline0">A. <a href="#compatibility">Compatibility with Previous Versions</a><ul class="toc">598 <li class="tocline1">A.1 <a href="#changes.from.rfc.2068">Changes from RFC 2068</a></li>599 <li class="tocline1">A.2 <a href="#changes.from.rfc.2616">Changes from RFC 2616</a></li>587 <li><a href="#rfc.authors">Authors' Addresses</a></li> 588 <li>A. <a href="#compatibility">Compatibility with Previous Versions</a><ul> 589 <li>A.1 <a href="#changes.from.rfc.2068">Changes from RFC 2068</a></li> 590 <li>A.2 <a href="#changes.from.rfc.2616">Changes from RFC 2616</a></li> 600 591 </ul> 601 592 </li> 602 <li class="tocline0">B. <a href="#rfc.section.B">Change Log (to be removed by RFC Editor before publication)</a><ul class="toc">603 <li class="tocline1">B.1 <a href="#rfc.section.B.1">Since RFC2616</a></li>604 <li class="tocline1">B.2 <a href="#rfc.section.B.2">Since draft-ietf-httpbis-p2-semantics-00</a></li>593 <li>B. <a href="#rfc.section.B">Change Log (to be removed by RFC Editor before publication)</a><ul> 594 <li>B.1 <a href="#rfc.section.B.1">Since RFC2616</a></li> 595 <li>B.2 <a href="#rfc.section.B.2">Since draft-ietf-httpbis-p2-semantics-00</a></li> 605 596 </ul> 606 597 </li> 607 <li class="tocline0"><a href="#rfc.ipr">Intellectual Property and Copyright Statements</a></li>608 <li class="tocline0"><a href="#rfc.index">Index</a></li>598 <li><a href="#rfc.index">Index</a></li> 599 <li><a href="#rfc.ipr">Intellectual Property and Copyright Statements</a></li> 609 600 </ul> 610 601 <h1 id="rfc.section.1" class="np"><a href="#rfc.section.1">1.</a> <a id="introduction" href="#introduction">Introduction</a></h1> … … 1053 1044 GET or HEAD. A client <em class="bcp14">SHOULD</em> detect infinite redirection loops, since such loops generate network traffic for each redirection. 1054 1045 </p> 1055 < dl class="empty">1056 < dd> <b>Note:</b> previous versions of this specification recommended a maximum of five redirections. Content developers should be aware that1046 <ul class="empty"> 1047 <li> <b>Note:</b> previous versions of this specification recommended a maximum of five redirections. Content developers should be aware that 1057 1048 there might be clients that implement such a fixed limitation. 1058 </ dd>1059 </ dl>1049 </li> 1050 </ul> 1060 1051 <div id="rfc.iref.34"></div> 1061 1052 <div id="rfc.iref.s.10"></div> … … 1082 1073 the request was issued. 1083 1074 </p> 1084 < dl class="empty">1085 < dd> <b>Note:</b> When automatically redirecting a POST request after receiving a 301 status code, some existing HTTP/1.0 user agents will erroneously1075 <ul class="empty"> 1076 <li> <b>Note:</b> When automatically redirecting a POST request after receiving a 301 status code, some existing HTTP/1.0 user agents will erroneously 1086 1077 change it into a GET request. 1087 </ dd>1088 </ dl>1078 </li> 1079 </ul> 1089 1080 <div id="rfc.iref.36"></div> 1090 1081 <div id="rfc.iref.s.12"></div> … … 1099 1090 the request was issued. 1100 1091 </p> 1101 < dl class="empty">1102 < dd> <b>Note:</b> <a href="#RFC1945" id="rfc.xref.RFC1945.1"><cite title="Hypertext Transfer Protocol -- HTTP/1.0">[RFC1945]</cite></a> and <a href="#RFC2068" id="rfc.xref.RFC2068.1"><cite title="Hypertext Transfer Protocol -- HTTP/1.1">[RFC2068]</cite></a> specify that the client is not allowed to change the method on the redirected request. However, most existing user agent implementations1092 <ul class="empty"> 1093 <li> <b>Note:</b> <a href="#RFC1945" id="rfc.xref.RFC1945.1"><cite title="Hypertext Transfer Protocol -- HTTP/1.0">[RFC1945]</cite></a> and <a href="#RFC2068" id="rfc.xref.RFC2068.1"><cite title="Hypertext Transfer Protocol -- HTTP/1.1">[RFC2068]</cite></a> specify that the client is not allowed to change the method on the redirected request. However, most existing user agent implementations 1103 1094 treat 302 as if it were a 303 response, performing a GET on the Location field-value regardless of the original request method. 1104 1095 The status codes 303 and 307 have been added for servers that wish to make unambiguously clear which kind of reaction is expected 1105 1096 of the client. 1106 </ dd>1107 </ dl>1097 </li> 1098 </ul> 1108 1099 <div id="rfc.iref.37"></div> 1109 1100 <div id="rfc.iref.s.13"></div> … … 1115 1106 <p id="rfc.section.9.3.4.p.2">The different URI <em class="bcp14">SHOULD</em> be given by the Location field in the response. Unless the request method was HEAD, the entity of the response <em class="bcp14">SHOULD</em> contain a short hypertext note with a hyperlink to the new URI(s). 1116 1107 </p> 1117 < dl class="empty">1118 < dd> <b>Note:</b> Many pre-HTTP/1.1 user agents do not understand the 303 status. When interoperability with such clients is a concern, the1108 <ul class="empty"> 1109 <li> <b>Note:</b> Many pre-HTTP/1.1 user agents do not understand the 303 status. When interoperability with such clients is a concern, the 1119 1110 302 status code may be used instead, since most user agents react to a 302 response as described here for 303. 1120 </ dd>1121 </ dl>1111 </li> 1112 </ul> 1122 1113 <div id="rfc.iref.38"></div> 1123 1114 <div id="rfc.iref.s.14"></div> … … 1132 1123 expected to repeat this single request via the proxy. 305 responses <em class="bcp14">MUST</em> only be generated by origin servers. 1133 1124 </p> 1134 < dl class="empty">1135 < dd> <b>Note:</b> <a href="#RFC2068" id="rfc.xref.RFC2068.2"><cite title="Hypertext Transfer Protocol -- HTTP/1.1">[RFC2068]</cite></a> was not clear that 305 was intended to redirect a single request, and to be generated by origin servers only. Not observing1125 <ul class="empty"> 1126 <li> <b>Note:</b> <a href="#RFC2068" id="rfc.xref.RFC2068.2"><cite title="Hypertext Transfer Protocol -- HTTP/1.1">[RFC2068]</cite></a> was not clear that 305 was intended to redirect a single request, and to be generated by origin servers only. Not observing 1136 1127 these limitations has significant security consequences. 1137 </ dd>1138 </ dl>1128 </li> 1129 </ul> 1139 1130 <div id="rfc.iref.40"></div> 1140 1131 <div id="rfc.iref.s.16"></div> … … 1207 1198 Depending upon the format and the capabilities of the user agent, selection of the most appropriate choice <em class="bcp14">MAY</em> be performed automatically. However, this specification does not define any standard for such automatic selection. 1208 1199 </p> 1209 < dl class="empty">1210 < dd> <b>Note:</b> HTTP/1.1 servers are allowed to return responses which are not acceptable according to the accept headers sent in the request.1200 <ul class="empty"> 1201 <li> <b>Note:</b> HTTP/1.1 servers are allowed to return responses which are not acceptable according to the accept headers sent in the request. 1211 1202 In some cases, this may even be preferable to sending a 406 response. User agents are encouraged to inspect the headers of 1212 1203 an incoming response to determine if it is acceptable. 1213 </ dd>1214 </ dl>1204 </li> 1205 </ul> 1215 1206 <p id="rfc.section.9.4.7.p.3">If the response could be unacceptable, a user agent <em class="bcp14">SHOULD</em> temporarily stop receipt of more data and query the user for a decision on further actions. 1216 1207 </p> … … 1324 1315 is that this is a temporary condition which will be alleviated after some delay. If known, the length of the delay <em class="bcp14">MAY</em> be indicated in a Retry-After header. If no Retry-After is given, the client <em class="bcp14">SHOULD</em> handle the response as it would for a 500 response. 1325 1316 </p> 1326 < dl class="empty">1327 < dd> <b>Note:</b> The existence of the 503 status code does not imply that a server must use it when becoming overloaded. Some servers may wish1317 <ul class="empty"> 1318 <li> <b>Note:</b> The existence of the 503 status code does not imply that a server must use it when becoming overloaded. Some servers may wish 1328 1319 to simply refuse the connection. 1329 </ dd>1330 </ dl>1320 </li> 1321 </ul> 1331 1322 <div id="rfc.iref.64"></div> 1332 1323 <div id="rfc.iref.s.40"></div> … … 1335 1326 URI (e.g. HTTP, FTP, LDAP) or some other auxiliary server (e.g. DNS) it needed to access in attempting to complete the request. 1336 1327 </p> 1337 < dl class="empty">1338 < dd> <b>Note:</b> Note to implementors: some deployed proxies are known to return 400 or 500 when DNS lookups time out.1339 </ dd>1340 </ dl>1328 <ul class="empty"> 1329 <li> <b>Note:</b> Note to implementors: some deployed proxies are known to return 400 or 500 when DNS lookups time out. 1330 </li> 1331 </ul> 1341 1332 <div id="rfc.iref.65"></div> 1342 1333 <div id="rfc.iref.s.41"></div> … … 1424 1415 <div id="rfc.figure.u.13"></div><pre class="text"> Location: http://www.example.org/pub/WWW/People.html 1425 1416 </pre><p id="rfc.section.10.4.p.5"> </p> 1426 < dl class="empty">1427 < dd> <b>Note:</b> The Content-Location header field (<a href="p3-payload.html#header.content-location" title="Content-Location">Section 5.7</a> of <a href="#Part3" id="rfc.xref.Part3.7"><cite title="HTTP/1.1, part 3: Message Payload and Content Negotiation">[Part3]</cite></a>) differs from Location in that the Content-Location identifies the original location of the entity enclosed in the request.1417 <ul class="empty"> 1418 <li> <b>Note:</b> The Content-Location header field (<a href="p3-payload.html#header.content-location" title="Content-Location">Section 5.7</a> of <a href="#Part3" id="rfc.xref.Part3.7"><cite title="HTTP/1.1, part 3: Message Payload and Content Negotiation">[Part3]</cite></a>) differs from Location in that the Content-Location identifies the original location of the entity enclosed in the request. 1428 1419 It is therefore possible for a response to contain header fields for both Location and Content-Location. 1429 </ dd>1430 </ dl>1420 </li> 1421 </ul> 1431 1422 <p id="rfc.section.10.4.p.6">There are circumstances in which a fragment identifier in a Location URL would not be appropriate: </p> 1432 1423 <ul> … … 1488 1479 </pre><p id="rfc.section.10.8.p.5">If the response is being forwarded through a proxy, the proxy application <em class="bcp14">MUST NOT</em> modify the Server response-header. Instead, it <em class="bcp14">MUST</em> include a Via field (as described in <a href="p1-messaging.html#header.via" title="Via">Section 8.9</a> of <a href="#Part1" id="rfc.xref.Part1.10"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>). 1489 1480 </p> 1490 < dl class="empty">1491 < dd> <b>Note:</b> Revealing the specific software version of the server might allow the server machine to become more vulnerable to attacks1481 <ul class="empty"> 1482 <li> <b>Note:</b> Revealing the specific software version of the server might allow the server machine to become more vulnerable to attacks 1492 1483 against software that is known to contain security holes. Server implementors are encouraged to make this field a configurable 1493 1484 option. 1494 </ dd>1495 </ dl>1485 </li> 1486 </ul> 1496 1487 <div id="rfc.iref.u.1"></div> 1497 1488 <div id="rfc.iref.h.10"></div> … … 1559 1550 <h2 id="rfc.references.1"><a href="#rfc.section.14.1" id="rfc.section.14.1">14.1</a> Normative References 1560 1551 </h2> 1561 <table summary="Normative References">1552 <table> 1562 1553 <tr> 1563 1554 <td class="reference"><b id="Part1">[Part1]</b></td> 1564 <td class="top"><a title="Day Software">Fielding, R., Ed.</a>, <a title="One Laptop per Child">Gettys, J.</a>, <a title="Hewlett-Packard Company">Mogul, J.</a>, <a title="Microsoft Corporation">Frystyk, H.</a>, <a title="Adobe Systems, Incorporated">Masinter, L.</a>, <a title="Microsoft Corporation">Leach, P.</a>, <a title="World Wide Web Consortium">Berners-Lee, T.</a>, <a title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a title="greenbytes GmbH">J. F. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p1-messaging-01">HTTP/1.1, part 1: URIs, Connections, and Message Parsing</a>”, Internet-Draft draft-ietf-httpbis-p1-messaging-01 (work in progress), January 2008.1555 <td class="top"><a href="mailto:fielding@gbiv.com" title="Day Software">Fielding, R., Ed.</a>, <a href="mailto:jg@laptop.org" title="One Laptop per Child">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems, Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p1-messaging-01">HTTP/1.1, part 1: URIs, Connections, and Message Parsing</a>”, Internet-Draft draft-ietf-httpbis-p1-messaging-01 (work in progress), January 2008. 1565 1556 </td> 1566 1557 </tr> 1567 1558 <tr> 1568 1559 <td class="reference"><b id="Part3">[Part3]</b></td> 1569 <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-01">HTTP/1.1, part 3: Message Payload and Content Negotiation</a>”, Internet-Draft draft-ietf-httpbis-p3-payload-01 (work in progress), January 2008.1560 <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-01">HTTP/1.1, part 3: Message Payload and Content Negotiation</a>”, Internet-Draft draft-ietf-httpbis-p3-payload-01 (work in progress), January 2008. 1570 1561 </td> 1571 1562 </tr> 1572 1563 <tr> 1573 1564 <td class="reference"><b id="Part4">[Part4]</b></td> 1574 <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-p4-conditional-01">HTTP/1.1, part 4: Conditional Requests</a>”, Internet-Draft draft-ietf-httpbis-p4-conditional-01 (work in progress), January 2008.1565 <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-p4-conditional-01">HTTP/1.1, part 4: Conditional Requests</a>”, Internet-Draft draft-ietf-httpbis-p4-conditional-01 (work in progress), January 2008. 1575 1566 </td> 1576 1567 </tr> 1577 1568 <tr> 1578 1569 <td class="reference"><b id="Part5">[Part5]</b></td> 1579 <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-01">HTTP/1.1, part 5: Range Requests and Partial Responses</a>”, Internet-Draft draft-ietf-httpbis-p5-range-01 (work in progress), January 2008.1570 <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-01">HTTP/1.1, part 5: Range Requests and Partial Responses</a>”, Internet-Draft draft-ietf-httpbis-p5-range-01 (work in progress), January 2008. 1580 1571 </td> 1581 1572 </tr> 1582 1573 <tr> 1583 1574 <td class="reference"><b id="Part6">[Part6]</b></td> 1584 <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-01">HTTP/1.1, part 6: Caching</a>”, Internet-Draft draft-ietf-httpbis-p6-cache-01 (work in progress), January 2008.1575 <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-01">HTTP/1.1, part 6: Caching</a>”, Internet-Draft draft-ietf-httpbis-p6-cache-01 (work in progress), January 2008. 1585 1576 </td> 1586 1577 </tr> 1587 1578 <tr> 1588 1579 <td class="reference"><b id="Part7">[Part7]</b></td> 1589 <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-p7-auth-01">HTTP/1.1, part 7: Authentication</a>”, Internet-Draft draft-ietf-httpbis-p7-auth-01 (work in progress), January 2008.1580 <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-p7-auth-01">HTTP/1.1, part 7: Authentication</a>”, Internet-Draft draft-ietf-httpbis-p7-auth-01 (work in progress), January 2008. 1590 1581 </td> 1591 1582 </tr> 1592 1583 <tr> 1593 1584 <td class="reference"><b id="RFC2119">[RFC2119]</b></td> 1594 <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.1585 <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. 1595 1586 </td> 1596 1587 </tr> … … 1598 1589 <h2 id="rfc.references.2"><a href="#rfc.section.14.2" id="rfc.section.14.2">14.2</a> Informative References 1599 1590 </h2> 1600 <table summary="Informative References">1591 <table> 1601 1592 <tr> 1602 1593 <td class="reference"><b id="Luo1998">[Luo1998]</b></td> … … 1606 1597 <tr> 1607 1598 <td class="reference"><b id="RFC1945">[RFC1945]</b></td> 1608 <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.1599 <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. 1609 1600 </td> 1610 1601 </tr> 1611 1602 <tr> 1612 1603 <td class="reference"><b id="RFC2068">[RFC2068]</b></td> 1613 <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.1604 <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. 1614 1605 </td> 1615 1606 </tr> 1616 1607 <tr> 1617 1608 <td class="reference"><b id="RFC2616">[RFC2616]</b></td> 1618 <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.1609 <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. 1619 1610 </td> 1620 1611 </tr> … … 1625 1616 </tr> 1626 1617 </table> 1627 <h1 id="rfc.authors"><a href="#rfc.authors">Authors' Addresses</a></h1> 1628 <address class="vcard"><span class="vcardline"><span class="fn">Roy T. Fielding</span> 1629 (editor) 1630 <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> 1631 <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> 1632 <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> 1633 <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> 1634 <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> 1635 <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> 1636 <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> 1637 <address class="vcard"><span class="vcardline"><span class="fn">Yves Lafon</span> 1638 (editor) 1639 <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> 1640 <address class="vcard"><span class="vcardline"><span class="fn">Julian F. Reschke</span> 1641 (editor) 1642 <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> 1643 <h1 id="rfc.section.A"><a href="#rfc.section.A">A.</a> <a id="compatibility" href="#compatibility">Compatibility with Previous Versions</a></h1> 1618 <div class="avoidbreak"> 1619 <h1 id="rfc.authors"><a href="#rfc.authors">Authors' Addresses</a></h1> 1620 <address class="vcard"><span class="vcardline"><span class="fn">Roy T. Fielding</span> 1621 (editor) 1622 <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> 1623 <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> 1624 <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> 1625 <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> 1626 <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> 1627 <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> 1628 <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> 1629 <address class="vcard"><span class="vcardline"><span class="fn">Yves Lafon</span> 1630 (editor) 1631 <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> 1632 <address class="vcard"><span class="vcardline"><span class="fn">Julian F. Reschke</span> 1633 (editor) 1634 <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> 1635 </div> 1636 <h1 id="rfc.section.A" class="np"><a href="#rfc.section.A">A.</a> <a id="compatibility" href="#compatibility">Compatibility with Previous Versions</a></h1> 1644 1637 <h2 id="rfc.section.A.1"><a href="#rfc.section.A.1">A.1</a> <a id="changes.from.rfc.2068" href="#changes.from.rfc.2068">Changes from RFC 2068</a></h2> 1645 1638 <p id="rfc.section.A.1.p.1">Clarified which error code should be used for inbound server failures (e.g. DNS failures). (<a href="#status.504" id="rfc.xref.status.504.2" title="504 Gateway Timeout">Section 9.5.5</a>). … … 1713 1706 </li> 1714 1707 </ul> 1708 <h1 id="rfc.index"><a href="#rfc.index">Index</a></h1> 1709 <p class="noprint"><a href="#rfc.index.1">1</a> <a href="#rfc.index.2">2</a> <a href="#rfc.index.3">3</a> <a href="#rfc.index.4">4</a> <a href="#rfc.index.5">5</a> <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.F">F</a> <a href="#rfc.index.G">G</a> <a href="#rfc.index.H">H</a> <a href="#rfc.index.L">L</a> <a href="#rfc.index.M">M</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> 1710 </p> 1711 <div class="print2col"> 1712 <ul class="ind"> 1713 <li><a id="rfc.index.1" href="#rfc.index.1"><b>1</b></a><ul> 1714 <li>100 Continue (status code) <a href="#rfc.xref.status.100.1">5</a>, <a href="#rfc.iref.25"><b>9.1.1</b></a></li> 1715 <li>101 Switching Protocols (status code) <a href="#rfc.xref.status.101.1">5</a>, <a href="#rfc.iref.26"><b>9.1.2</b></a></li> 1716 </ul> 1717 </li> 1718 <li><a id="rfc.index.2" href="#rfc.index.2"><b>2</b></a><ul> 1719 <li>200 OK (status code) <a href="#rfc.xref.status.200.1">5</a>, <a href="#rfc.iref.27"><b>9.2.1</b></a></li> 1720 <li>201 Created (status code) <a href="#rfc.xref.status.201.1">5</a>, <a href="#rfc.iref.28"><b>9.2.2</b></a>, <a href="#rfc.xref.status.201.2">A.1</a></li> 1721 <li>202 Accepted (status code) <a href="#rfc.xref.status.202.1">5</a>, <a href="#rfc.iref.29"><b>9.2.3</b></a></li> 1722 <li>203 Non-Authoritative Information (status code) <a href="#rfc.xref.status.203.1">5</a>, <a href="#rfc.iref.30"><b>9.2.4</b></a></li> 1723 <li>204 No Content (status code) <a href="#rfc.xref.status.204.1">5</a>, <a href="#rfc.iref.31"><b>9.2.5</b></a></li> 1724 <li>205 Reset Content (status code) <a href="#rfc.xref.status.205.1">5</a>, <a href="#rfc.iref.32"><b>9.2.6</b></a></li> 1725 <li>206 Partial Content (status code) <a href="#rfc.xref.status.206.1">5</a>, <a href="#rfc.iref.33"><b>9.2.7</b></a></li> 1726 </ul> 1727 </li> 1728 <li><a id="rfc.index.3" href="#rfc.index.3"><b>3</b></a><ul> 1729 <li>300 Multiple Choices (status code) <a href="#rfc.xref.status.300.1">5</a>, <a href="#rfc.iref.34"><b>9.3.1</b></a></li> 1730 <li>301 Moved Permanently (status code) <a href="#rfc.xref.status.301.1">5</a>, <a href="#rfc.iref.35"><b>9.3.2</b></a>, <a href="#rfc.xref.status.301.2">A.2</a></li> 1731 <li>302 Found (status code) <a href="#rfc.xref.status.302.1">5</a>, <a href="#rfc.iref.36"><b>9.3.3</b></a>, <a href="#rfc.xref.status.302.2">A.2</a></li> 1732 <li>303 See Other (status code) <a href="#rfc.xref.status.303.1">5</a>, <a href="#rfc.iref.37"><b>9.3.4</b></a></li> 1733 <li>304 Not Modified (status code) <a href="#rfc.xref.status.304.1">5</a>, <a href="#rfc.iref.38"><b>9.3.5</b></a></li> 1734 <li>305 Use Proxy (status code) <a href="#rfc.xref.status.305.1">5</a>, <a href="#rfc.iref.39"><b>9.3.6</b></a></li> 1735 <li>306 (Unused) (status code) <a href="#rfc.iref.40"><b>9.3.7</b></a></li> 1736 <li>307 Temporary Redirect (status code) <a href="#rfc.xref.status.307.1">5</a>, <a href="#rfc.iref.41"><b>9.3.8</b></a>, <a href="#rfc.xref.status.307.2">A.2</a></li> 1737 </ul> 1738 </li> 1739 <li><a id="rfc.index.4" href="#rfc.index.4"><b>4</b></a><ul> 1740 <li>400 Bad Request (status code) <a href="#rfc.xref.status.400.1">5</a>, <a href="#rfc.iref.42"><b>9.4.1</b></a></li> 1741 <li>401 Unauthorized (status code) <a href="#rfc.xref.status.401.1">5</a>, <a href="#rfc.iref.43"><b>9.4.2</b></a></li> 1742 <li>402 Payment Required (status code) <a href="#rfc.xref.status.402.1">5</a>, <a href="#rfc.iref.44"><b>9.4.3</b></a></li> 1743 <li>403 Forbidden (status code) <a href="#rfc.xref.status.403.1">5</a>, <a href="#rfc.iref.45"><b>9.4.4</b></a>, <a href="#rfc.xref.status.403.2">A.1</a></li> 1744 <li>404 Not Found (status code) <a href="#rfc.xref.status.404.1">5</a>, <a href="#rfc.iref.46"><b>9.4.5</b></a>, <a href="#rfc.xref.status.404.2">A.1</a></li> 1745 <li>405 Method Not Allowed (status code) <a href="#rfc.xref.status.405.1">5</a>, <a href="#rfc.iref.47"><b>9.4.6</b></a></li> 1746 <li>406 Not Acceptable (status code) <a href="#rfc.xref.status.406.1">5</a>, <a href="#rfc.iref.48"><b>9.4.7</b></a></li> 1747 <li>407 Proxy Authentication Required (status code) <a href="#rfc.xref.status.407.1">5</a>, <a href="#rfc.iref.49"><b>9.4.8</b></a></li> 1748 <li>408 Request Timeout (status code) <a href="#rfc.xref.status.408.1">5</a>, <a href="#rfc.iref.50"><b>9.4.9</b></a></li> 1749 <li>409 Conflict (status code) <a href="#rfc.xref.status.409.1">5</a>, <a href="#rfc.iref.51"><b>9.4.10</b></a></li> 1750 <li>410 Gone (status code) <a href="#rfc.xref.status.410.1">5</a>, <a href="#rfc.iref.52"><b>9.4.11</b></a>, <a href="#rfc.xref.status.410.2">A.1</a></li> 1751 <li>411 Length Required (status code) <a href="#rfc.xref.status.411.1">5</a>, <a href="#rfc.iref.53"><b>9.4.12</b></a></li> 1752 <li>412 Precondition Failed (status code) <a href="#rfc.xref.status.412.1">5</a>, <a href="#rfc.iref.54"><b>9.4.13</b></a></li> 1753 <li>413 Request Entity Too Large (status code) <a href="#rfc.xref.status.413.1">5</a>, <a href="#rfc.iref.55"><b>9.4.14</b></a></li> 1754 <li>414 Request-URI Too Long (status code) <a href="#rfc.xref.status.414.1">5</a>, <a href="#rfc.iref.56"><b>9.4.15</b></a></li> 1755 <li>415 Unsupported Media Type (status code) <a href="#rfc.xref.status.415.1">5</a>, <a href="#rfc.iref.57"><b>9.4.16</b></a></li> 1756 <li>416 Requested Range Not Satisfiable (status code) <a href="#rfc.xref.status.416.1">5</a>, <a href="#rfc.iref.58"><b>9.4.17</b></a></li> 1757 <li>417 Expectation Failed (status code) <a href="#rfc.xref.status.417.1">5</a>, <a href="#rfc.iref.59"><b>9.4.18</b></a></li> 1758 </ul> 1759 </li> 1760 <li><a id="rfc.index.5" href="#rfc.index.5"><b>5</b></a><ul> 1761 <li>500 Internal Server Error (status code) <a href="#rfc.xref.status.500.1">5</a>, <a href="#rfc.iref.60"><b>9.5.1</b></a></li> 1762 <li>501 Not Implemented (status code) <a href="#rfc.xref.status.501.1">5</a>, <a href="#rfc.iref.61"><b>9.5.2</b></a></li> 1763 <li>502 Bad Gateway (status code) <a href="#rfc.xref.status.502.1">5</a>, <a href="#rfc.iref.62"><b>9.5.3</b></a></li> 1764 <li>503 Service Unavailable (status code) <a href="#rfc.xref.status.503.1">5</a>, <a href="#rfc.iref.63"><b>9.5.4</b></a></li> 1765 <li>504 Gateway Timeout (status code) <a href="#rfc.xref.status.504.1">5</a>, <a href="#rfc.iref.64"><b>9.5.5</b></a>, <a href="#rfc.xref.status.504.2">A.1</a></li> 1766 <li>505 HTTP Version Not Supported (status code) <a href="#rfc.xref.status.505.1">5</a>, <a href="#rfc.iref.65"><b>9.5.6</b></a></li> 1767 </ul> 1768 </li> 1769 <li><a id="rfc.index.A" href="#rfc.index.A"><b>A</b></a><ul> 1770 <li>Allow header <a href="#rfc.xref.header.allow.1">3</a>, <a href="#rfc.iref.a.1"><b>10.1</b></a></li> 1771 </ul> 1772 </li> 1773 <li><a id="rfc.index.C" href="#rfc.index.C"><b>C</b></a><ul> 1774 <li>CONNECT method <a href="#rfc.xref.CONNECT.1">3</a>, <a href="#rfc.iref.c.1"><b>8.9</b></a></li> 1775 </ul> 1776 </li> 1777 <li><a id="rfc.index.D" href="#rfc.index.D"><b>D</b></a><ul> 1778 <li>DELETE method <a href="#rfc.xref.DELETE.1">3</a>, <a href="#rfc.iref.d.1"><b>8.7</b></a></li> 1779 </ul> 1780 </li> 1781 <li><a id="rfc.index.E" href="#rfc.index.E"><b>E</b></a><ul> 1782 <li>Expect header <a href="#rfc.xref.header.expect.1">4</a>, <a href="#rfc.xref.header.expect.2">9.4.18</a>, <a href="#rfc.iref.e.1"><b>10.2</b></a></li> 1783 </ul> 1784 </li> 1785 <li><a id="rfc.index.F" href="#rfc.index.F"><b>F</b></a><ul> 1786 <li>From header <a href="#rfc.xref.header.from.1">4</a>, <a href="#rfc.iref.f.1"><b>10.3</b></a></li> 1787 </ul> 1788 </li> 1789 <li><a id="rfc.index.G" href="#rfc.index.G"><b>G</b></a><ul> 1790 <li>GET method <a href="#rfc.xref.GET.1">3</a>, <a href="#rfc.iref.g.10"><b>8.3</b></a></li> 1791 <li><tt>Grammar</tt> 1792 <ul> 1793 <li><tt>Allow</tt> <a href="#rfc.iref.g.11"><b>10.1</b></a></li> 1794 <li><tt>Expect</tt> <a href="#rfc.iref.g.12"><b>10.2</b></a></li> 1795 <li><tt>expect-params</tt> <a href="#rfc.iref.g.15"><b>10.2</b></a></li> 1796 <li><tt>expectation</tt> <a href="#rfc.iref.g.13"><b>10.2</b></a></li> 1797 <li><tt>expectation-extension</tt> <a href="#rfc.iref.g.14"><b>10.2</b></a></li> 1798 <li><tt>extension-code</tt> <a href="#rfc.iref.g.7"><b>5</b></a></li> 1799 <li><tt>extension-method</tt> <a href="#rfc.iref.g.4"><b>3</b></a></li> 1800 <li><tt>From</tt> <a href="#rfc.iref.g.16"><b>10.3</b></a></li> 1801 <li><tt>Location</tt> <a href="#rfc.iref.g.17"><b>10.4</b></a></li> 1802 <li><tt>Max-Forwards</tt> <a href="#rfc.iref.g.18"><b>10.5</b></a></li> 1803 <li><tt>Method</tt> <a href="#rfc.iref.g.3"><b>3</b></a></li> 1804 <li><tt>product</tt> <a href="#rfc.iref.g.1"><b>2</b></a></li> 1805 <li><tt>product-version</tt> <a href="#rfc.iref.g.2"><b>2</b></a></li> 1806 <li><tt>Reason-Phrase</tt> <a href="#rfc.iref.g.8"><b>5</b></a></li> 1807 <li><tt>Referer</tt> <a href="#rfc.iref.g.19"><b>10.6</b></a></li> 1808 <li><tt>request-header</tt> <a href="#rfc.iref.g.5"><b>4</b></a></li> 1809 <li><tt>response-header</tt> <a href="#rfc.iref.g.9"><b>6</b></a></li> 1810 <li><tt>Retry-After</tt> <a href="#rfc.iref.g.20"><b>10.7</b></a></li> 1811 <li><tt>Server</tt> <a href="#rfc.iref.g.21"><b>10.8</b></a></li> 1812 <li><tt>Status-Code</tt> <a href="#rfc.iref.g.6"><b>5</b></a></li> 1813 <li><tt>User-Agent</tt> <a href="#rfc.iref.g.22"><b>10.9</b></a></li> 1814 </ul> 1815 </li> 1816 </ul> 1817 </li> 1818 <li><a id="rfc.index.H" href="#rfc.index.H"><b>H</b></a><ul> 1819 <li>HEAD method <a href="#rfc.xref.HEAD.1">3</a>, <a href="#rfc.iref.h.1"><b>8.4</b></a></li> 1820 <li>Headers 1821 <ul> 1822 <li>Allow <a href="#rfc.xref.header.allow.1">3</a>, <a href="#rfc.iref.h.2"><b>10.1</b></a></li> 1823 <li>Expect <a href="#rfc.xref.header.expect.1">4</a>, <a href="#rfc.xref.header.expect.2">9.4.18</a>, <a href="#rfc.iref.h.3"><b>10.2</b></a></li> 1824 <li>From <a href="#rfc.xref.header.from.1">4</a>, <a href="#rfc.iref.h.4"><b>10.3</b></a></li> 1825 <li>Location <a href="#rfc.xref.header.location.1">6</a>, <a href="#rfc.xref.header.location.2">8.5</a>, <a href="#rfc.iref.h.5"><b>10.4</b></a>, <a href="#rfc.xref.header.location.3">A.2</a></li> 1826 <li>Max-Forwards <a href="#rfc.xref.header.max-forwards.1">4</a>, <a href="#rfc.xref.header.max-forwards.2">8.8</a>, <a href="#rfc.iref.h.6"><b>10.5</b></a></li> 1827 <li>Referer <a href="#rfc.xref.header.referer.1">4</a>, <a href="#rfc.iref.h.7"><b>10.6</b></a></li> 1828 <li>Retry-After <a href="#rfc.xref.header.retry-after.1">6</a>, <a href="#rfc.iref.h.8"><b>10.7</b></a></li> 1829 <li>Server <a href="#rfc.xref.header.server.1">6</a>, <a href="#rfc.iref.h.9"><b>10.8</b></a>, <a href="#rfc.xref.header.server.2">12.1</a>, <a href="#rfc.xref.header.server.3">A.2</a></li> 1830 <li>User-Agent <a href="#rfc.xref.header.user-agent.1">4</a>, <a href="#rfc.iref.h.10"><b>10.9</b></a>, <a href="#rfc.xref.header.user-agent.2">12.1</a></li> 1831 </ul> 1832 </li> 1833 </ul> 1834 </li> 1835 <li><a id="rfc.index.L" href="#rfc.index.L"><b>L</b></a><ul> 1836 <li>LINK method <a href="#rfc.iref.l.2"><b>A.1</b></a></li> 1837 <li>Location header <a href="#rfc.xref.header.location.1">6</a>, <a href="#rfc.xref.header.location.2">8.5</a>, <a href="#rfc.iref.l.1"><b>10.4</b></a>, <a href="#rfc.xref.header.location.3">A.2</a></li> 1838 <li><em>Luo1998</em> <a href="#rfc.xref.Luo1998.1">8.9</a>, <a href="#Luo1998"><b>14.2</b></a></li> 1839 </ul> 1840 </li> 1841 <li><a id="rfc.index.M" href="#rfc.index.M"><b>M</b></a><ul> 1842 <li>Max-Forwards header <a href="#rfc.xref.header.max-forwards.1">4</a>, <a href="#rfc.xref.header.max-forwards.2">8.8</a>, <a href="#rfc.iref.m.9"><b>10.5</b></a></li> 1843 <li>Methods 1844 <ul> 1845 <li>CONNECT <a href="#rfc.xref.CONNECT.1">3</a>, <a href="#rfc.iref.m.8"><b>8.9</b></a></li> 1846 <li>DELETE <a href="#rfc.xref.DELETE.1">3</a>, <a href="#rfc.iref.m.6"><b>8.7</b></a></li> 1847 <li>GET <a href="#rfc.xref.GET.1">3</a>, <a href="#rfc.iref.m.2"><b>8.3</b></a></li> 1848 <li>HEAD <a href="#rfc.xref.HEAD.1">3</a>, <a href="#rfc.iref.m.3"><b>8.4</b></a></li> 1849 <li>LINK <a href="#rfc.iref.m.11"><b>A.1</b></a></li> 1850 <li>OPTIONS <a href="#rfc.xref.OPTIONS.1">3</a>, <a href="#rfc.iref.m.1"><b>8.2</b></a>, <a href="#rfc.xref.OPTIONS.2">10.5</a></li> 1851 <li>PATCH <a href="#rfc.iref.m.10"><b>A.1</b></a></li> 1852 <li>POST <a href="#rfc.xref.POST.1">3</a>, <a href="#rfc.iref.m.4"><b>8.5</b></a>, <a href="#rfc.xref.POST.2">A.2</a></li> 1853 <li>PUT <a href="#rfc.xref.PUT.1">3</a>, <a href="#rfc.iref.m.5"><b>8.6</b></a></li> 1854 <li>TRACE <a href="#rfc.xref.TRACE.1">3</a>, <a href="#rfc.iref.m.7"><b>8.8</b></a>, <a href="#rfc.xref.TRACE.2">10.5</a></li> 1855 <li>UNLINK <a href="#rfc.iref.m.12"><b>A.1</b></a></li> 1856 </ul> 1857 </li> 1858 </ul> 1859 </li> 1860 <li><a id="rfc.index.O" href="#rfc.index.O"><b>O</b></a><ul> 1861 <li>OPTIONS method <a href="#rfc.xref.OPTIONS.1">3</a>, <a href="#rfc.iref.o.1"><b>8.2</b></a>, <a href="#rfc.xref.OPTIONS.2">10.5</a></li> 1862 </ul> 1863 </li> 1864 <li><a id="rfc.index.P" href="#rfc.index.P"><b>P</b></a><ul> 1865 <li><em>Part1</em> <a href="#rfc.xref.Part1.1">1</a>, <a href="#rfc.xref.Part1.2">4</a>, <a href="#rfc.xref.Part1.3">4</a>, <a href="#rfc.xref.Part1.4">7</a>, <a href="#rfc.xref.Part1.5">8</a>, <a href="#rfc.xref.Part1.6">8.8</a>, <a href="#rfc.xref.Part1.7">9.1.1</a>, <a href="#rfc.xref.Part1.8">9.5.6</a>, <a href="#rfc.xref.Part1.9">10.2</a>, <a href="#rfc.xref.Part1.10">10.8</a>, <a href="#Part1"><b>14.1</b></a>, <a href="#rfc.xref.Part1.11">A.2</a><ul> 1866 <li><em>Section 3.1</em> <a href="#rfc.xref.Part1.8">9.5.6</a></li> 1867 <li><em>Section 4.3</em> <a href="#rfc.xref.Part1.4">7</a></li> 1868 <li><em>Section 7.2.3</em> <a href="#rfc.xref.Part1.7">9.1.1</a>, <a href="#rfc.xref.Part1.9">10.2</a></li> 1869 <li><em>Section 8.4</em> <a href="#rfc.xref.Part1.2">4</a>, <a href="#rfc.xref.Part1.5">8</a></li> 1870 <li><em>Section 8.8</em> <a href="#rfc.xref.Part1.3">4</a></li> 1871 <li><em>Section 8.9</em> <a href="#rfc.xref.Part1.6">8.8</a>, <a href="#rfc.xref.Part1.10">10.8</a>, <a href="#rfc.xref.Part1.11">A.2</a></li> 1872 </ul> 1873 </li> 1874 <li><em>Part3</em> <a href="#rfc.xref.Part3.1">4</a>, <a href="#rfc.xref.Part3.2">4</a>, <a href="#rfc.xref.Part3.3">4</a>, <a href="#rfc.xref.Part3.4">4</a>, <a href="#rfc.xref.Part3.5">7</a>, <a href="#rfc.xref.Part3.6">9.3.1</a>, <a href="#rfc.xref.Part3.7">10.4</a>, <a href="#Part3"><b>14.1</b></a><ul> 1875 <li><em>Section 4</em> <a href="#rfc.xref.Part3.6">9.3.1</a></li> 1876 <li><em>Section 5.1</em> <a href="#rfc.xref.Part3.1">4</a></li> 1877 <li><em>Section 5.2</em> <a href="#rfc.xref.Part3.2">4</a></li> 1878 <li><em>Section 5.3</em> <a href="#rfc.xref.Part3.3">4</a></li> 1879 <li><em>Section 5.4</em> <a href="#rfc.xref.Part3.4">4</a></li> 1880 <li><em>Section 5.7</em> <a href="#rfc.xref.Part3.7">10.4</a></li> 1881 </ul> 1882 </li> 1883 <li><em>Part4</em> <a href="#rfc.xref.Part4.1">4</a>, <a href="#rfc.xref.Part4.2">4</a>, <a href="#rfc.xref.Part4.3">4</a>, <a href="#rfc.xref.Part4.4">4</a>, <a href="#rfc.xref.Part4.5">6</a>, <a href="#rfc.xref.Part4.6">9.2.2</a>, <a href="#rfc.xref.Part4.7">9.3.5</a>, <a href="#rfc.xref.Part4.8">9.4.13</a>, <a href="#Part4"><b>14.1</b></a>, <a href="#rfc.xref.Part4.9">B.2</a><ul> 1884 <li><em>Section 6.1</em> <a href="#rfc.xref.Part4.5">6</a>, <a href="#rfc.xref.Part4.6">9.2.2</a></li> 1885 <li><em>Section 6.2</em> <a href="#rfc.xref.Part4.1">4</a></li> 1886 <li><em>Section 6.3</em> <a href="#rfc.xref.Part4.2">4</a></li> 1887 <li><em>Section 6.4</em> <a href="#rfc.xref.Part4.3">4</a></li> 1888 <li><em>Section 6.5</em> <a href="#rfc.xref.Part4.4">4</a></li> 1889 </ul> 1890 </li> 1891 <li><em>Part5</em> <a href="#rfc.xref.Part5.1">4</a>, <a href="#rfc.xref.Part5.2">4</a>, <a href="#rfc.xref.Part5.3">6</a>, <a href="#rfc.xref.Part5.4">8.3</a>, <a href="#rfc.xref.Part5.5">9.1.2</a>, <a href="#rfc.xref.Part5.6">9.2.7</a>, <a href="#rfc.xref.Part5.7">9.4.17</a>, <a href="#Part5"><b>14.1</b></a><ul> 1892 <li><em>Section 5.1</em> <a href="#rfc.xref.Part5.3">6</a></li> 1893 <li><em>Section 5.3</em> <a href="#rfc.xref.Part5.1">4</a></li> 1894 <li><em>Section 5.4</em> <a href="#rfc.xref.Part5.2">4</a>, <a href="#rfc.xref.Part5.4">8.3</a>, <a href="#rfc.xref.Part5.5">9.1.2</a>, <a href="#rfc.xref.Part5.7">9.4.17</a></li> 1895 </ul> 1896 </li> 1897 <li><em>Part6</em> <a href="#rfc.xref.Part6.1">6</a>, <a href="#rfc.xref.Part6.2">6</a>, <a href="#rfc.xref.Part6.3">8.3</a>, <a href="#Part6"><b>14.1</b></a><ul> 1898 <li><em>Section 15.1</em> <a href="#rfc.xref.Part6.1">6</a></li> 1899 <li><em>Section 15.5</em> <a href="#rfc.xref.Part6.2">6</a></li> 1900 </ul> 1901 </li> 1902 <li><em>Part7</em> <a href="#rfc.xref.Part7.1">4</a>, <a href="#rfc.xref.Part7.2">4</a>, <a href="#rfc.xref.Part7.3">6</a>, <a href="#rfc.xref.Part7.4">6</a>, <a href="#rfc.xref.Part7.5">9.4.2</a>, <a href="#rfc.xref.Part7.6">9.4.8</a>, <a href="#Part7"><b>14.1</b></a><ul> 1903 <li><em>Section 3.1</em> <a href="#rfc.xref.Part7.1">4</a></li> 1904 <li><em>Section 3.2</em> <a href="#rfc.xref.Part7.3">6</a></li> 1905 <li><em>Section 3.3</em> <a href="#rfc.xref.Part7.2">4</a></li> 1906 <li><em>Section 3.4</em> <a href="#rfc.xref.Part7.4">6</a></li> 1907 </ul> 1908 </li> 1909 <li>PATCH method <a href="#rfc.iref.p.3"><b>A.1</b></a></li> 1910 <li>POST method <a href="#rfc.xref.POST.1">3</a>, <a href="#rfc.iref.p.1"><b>8.5</b></a>, <a href="#rfc.xref.POST.2">A.2</a></li> 1911 <li>PUT method <a href="#rfc.xref.PUT.1">3</a>, <a href="#rfc.iref.p.2"><b>8.6</b></a></li> 1912 </ul> 1913 </li> 1914 <li><a id="rfc.index.R" href="#rfc.index.R"><b>R</b></a><ul> 1915 <li>Referer header <a href="#rfc.xref.header.referer.1">4</a>, <a href="#rfc.iref.r.1"><b>10.6</b></a></li> 1916 <li>Retry-After header <a href="#rfc.xref.header.retry-after.1">6</a>, <a href="#rfc.iref.r.2"><b>10.7</b></a></li> 1917 <li><em>RFC1945</em> <a href="#rfc.xref.RFC1945.1">9.3.3</a>, <a href="#RFC1945"><b>14.2</b></a></li> 1918 <li><em>RFC2068</em> <a href="#rfc.xref.RFC2068.1">9.3.3</a>, <a href="#rfc.xref.RFC2068.2">9.3.6</a>, <a href="#RFC2068"><b>14.2</b></a>, <a href="#rfc.xref.RFC2068.3">A.1</a></li> 1919 <li><em>RFC2119</em> <a href="#rfc.xref.RFC2119.1">1.1</a>, <a href="#RFC2119"><b>14.1</b></a></li> 1920 <li><em>RFC2616</em> <a href="#rfc.xref.RFC2616.1">1</a>, <a href="#RFC2616"><b>14.2</b></a>, <a href="#rfc.xref.RFC2616.2">B.1</a></li> 1921 <li><em>RFC2822</em> <a href="#rfc.xref.RFC2822.1">10.3</a>, <a href="#RFC2822"><b>14.2</b></a><ul> 1922 <li><em>Section 3.4</em> <a href="#rfc.xref.RFC2822.1">10.3</a></li> 1923 </ul> 1924 </li> 1925 </ul> 1926 </li> 1927 <li><a id="rfc.index.S" href="#rfc.index.S"><b>S</b></a><ul> 1928 <li>Server header <a href="#rfc.xref.header.server.1">6</a>, <a href="#rfc.iref.s.42"><b>10.8</b></a>, <a href="#rfc.xref.header.server.2">12.1</a>, <a href="#rfc.xref.header.server.3">A.2</a></li> 1929 <li>Status Codes 1930 <ul> 1931 <li>100 Continue <a href="#rfc.xref.status.100.1">5</a>, <a href="#rfc.iref.s.1"><b>9.1.1</b></a></li> 1932 <li>101 Switching Protocols <a href="#rfc.xref.status.101.1">5</a>, <a href="#rfc.iref.s.2"><b>9.1.2</b></a></li> 1933 <li>200 OK <a href="#rfc.xref.status.200.1">5</a>, <a href="#rfc.iref.s.3"><b>9.2.1</b></a></li> 1934 <li>201 Created <a href="#rfc.xref.status.201.1">5</a>, <a href="#rfc.iref.s.4"><b>9.2.2</b></a>, <a href="#rfc.xref.status.201.2">A.1</a></li> 1935 <li>202 Accepted <a href="#rfc.xref.status.202.1">5</a>, <a href="#rfc.iref.s.5"><b>9.2.3</b></a></li> 1936 <li>203 Non-Authoritative Information <a href="#rfc.xref.status.203.1">5</a>, <a href="#rfc.iref.s.6"><b>9.2.4</b></a></li> 1937 <li>204 No Content <a href="#rfc.xref.status.204.1">5</a>, <a href="#rfc.iref.s.7"><b>9.2.5</b></a></li> 1938 <li>205 Reset Content <a href="#rfc.xref.status.205.1">5</a>, <a href="#rfc.iref.s.8"><b>9.2.6</b></a></li> 1939 <li>206 Partial Content <a href="#rfc.xref.status.206.1">5</a>, <a href="#rfc.iref.s.9"><b>9.2.7</b></a></li> 1940 <li>300 Multiple Choices <a href="#rfc.xref.status.300.1">5</a>, <a href="#rfc.iref.s.10"><b>9.3.1</b></a></li> 1941 <li>301 Moved Permanently <a href="#rfc.xref.status.301.1">5</a>, <a href="#rfc.iref.s.11"><b>9.3.2</b></a>, <a href="#rfc.xref.status.301.2">A.2</a></li> 1942 <li>302 Found <a href="#rfc.xref.status.302.1">5</a>, <a href="#rfc.iref.s.12"><b>9.3.3</b></a>, <a href="#rfc.xref.status.302.2">A.2</a></li> 1943 <li>303 See Other <a href="#rfc.xref.status.303.1">5</a>, <a href="#rfc.iref.s.13"><b>9.3.4</b></a></li> 1944 <li>304 Not Modified <a href="#rfc.xref.status.304.1">5</a>, <a href="#rfc.iref.s.14"><b>9.3.5</b></a></li> 1945 <li>305 Use Proxy <a href="#rfc.xref.status.305.1">5</a>, <a href="#rfc.iref.s.15"><b>9.3.6</b></a></li> 1946 <li>306 (Unused) <a href="#rfc.iref.s.16"><b>9.3.7</b></a></li> 1947 <li>307 Temporary Redirect <a href="#rfc.xref.status.307.1">5</a>, <a href="#rfc.iref.s.17"><b>9.3.8</b></a>, <a href="#rfc.xref.status.307.2">A.2</a></li> 1948 <li>400 Bad Request <a href="#rfc.xref.status.400.1">5</a>, <a href="#rfc.iref.s.18"><b>9.4.1</b></a></li> 1949 <li>401 Unauthorized <a href="#rfc.xref.status.401.1">5</a>, <a href="#rfc.iref.s.19"><b>9.4.2</b></a></li> 1950 <li>402 Payment Required <a href="#rfc.xref.status.402.1">5</a>, <a href="#rfc.iref.s.20"><b>9.4.3</b></a></li> 1951 <li>403 Forbidden <a href="#rfc.xref.status.403.1">5</a>, <a href="#rfc.iref.s.21"><b>9.4.4</b></a>, <a href="#rfc.xref.status.403.2">A.1</a></li> 1952 <li>404 Not Found <a href="#rfc.xref.status.404.1">5</a>, <a href="#rfc.iref.s.22"><b>9.4.5</b></a>, <a href="#rfc.xref.status.404.2">A.1</a></li> 1953 <li>405 Method Not Allowed <a href="#rfc.xref.status.405.1">5</a>, <a href="#rfc.iref.s.23"><b>9.4.6</b></a></li> 1954 <li>406 Not Acceptable <a href="#rfc.xref.status.406.1">5</a>, <a href="#rfc.iref.s.24"><b>9.4.7</b></a></li> 1955 <li>407 Proxy Authentication Required <a href="#rfc.xref.status.407.1">5</a>, <a href="#rfc.iref.s.25"><b>9.4.8</b></a></li> 1956 <li>408 Request Timeout <a href="#rfc.xref.status.408.1">5</a>, <a href="#rfc.iref.s.26"><b>9.4.9</b></a></li> 1957 <li>409 Conflict <a href="#rfc.xref.status.409.1">5</a>, <a href="#rfc.iref.s.27"><b>9.4.10</b></a></li> 1958 <li>410 Gone <a href="#rfc.xref.status.410.1">5</a>, <a href="#rfc.iref.s.28"><b>9.4.11</b></a>, <a href="#rfc.xref.status.410.2">A.1</a></li> 1959 <li>411 Length Required <a href="#rfc.xref.status.411.1">5</a>, <a href="#rfc.iref.s.29"><b>9.4.12</b></a></li> 1960 <li>412 Precondition Failed <a href="#rfc.xref.status.412.1">5</a>, <a href="#rfc.iref.s.30"><b>9.4.13</b></a></li> 1961 <li>413 Request Entity Too Large <a href="#rfc.xref.status.413.1">5</a>, <a href="#rfc.iref.s.31"><b>9.4.14</b></a></li> 1962 <li>414 Request-URI Too Long <a href="#rfc.xref.status.414.1">5</a>, <a href="#rfc.iref.s.32"><b>9.4.15</b></a></li> 1963 <li>415 Unsupported Media Type <a href="#rfc.xref.status.415.1">5</a>, <a href="#rfc.iref.s.33"><b>9.4.16</b></a></li> 1964 <li>416 Requested Range Not Satisfiable <a href="#rfc.xref.status.416.1">5</a>, <a href="#rfc.iref.s.34"><b>9.4.17</b></a></li> 1965 <li>417 Expectation Failed <a href="#rfc.xref.status.417.1">5</a>, <a href="#rfc.iref.s.35"><b>9.4.18</b></a></li> 1966 <li>500 Internal Server Error <a href="#rfc.xref.status.500.1">5</a>, <a href="#rfc.iref.s.36"><b>9.5.1</b></a></li> 1967 <li>501 Not Implemented <a href="#rfc.xref.status.501.1">5</a>, <a href="#rfc.iref.s.37"><b>9.5.2</b></a></li> 1968 <li>502 Bad Gateway <a href="#rfc.xref.status.502.1">5</a>, <a href="#rfc.iref.s.38"><b>9.5.3</b></a></li> 1969 <li>503 Service Unavailable <a href="#rfc.xref.status.503.1">5</a>, <a href="#rfc.iref.s.39"><b>9.5.4</b></a></li> 1970 <li>504 Gateway Timeout <a href="#rfc.xref.status.504.1">5</a>, <a href="#rfc.iref.s.40"><b>9.5.5</b></a>, <a href="#rfc.xref.status.504.2">A.1</a></li> 1971 <li>505 HTTP Version Not Supported <a href="#rfc.xref.status.505.1">5</a>, <a href="#rfc.iref.s.41"><b>9.5.6</b></a></li> 1972 </ul> 1973 </li> 1974 </ul> 1975 </li> 1976 <li><a id="rfc.index.T" href="#rfc.index.T"><b>T</b></a><ul> 1977 <li>TRACE method <a href="#rfc.xref.TRACE.1">3</a>, <a href="#rfc.iref.t.1"><b>8.8</b></a>, <a href="#rfc.xref.TRACE.2">10.5</a></li> 1978 </ul> 1979 </li> 1980 <li><a id="rfc.index.U" href="#rfc.index.U"><b>U</b></a><ul> 1981 <li>UNLINK method <a href="#rfc.iref.u.2"><b>A.1</b></a></li> 1982 <li>User-Agent header <a href="#rfc.xref.header.user-agent.1">4</a>, <a href="#rfc.iref.u.1"><b>10.9</b></a>, <a href="#rfc.xref.header.user-agent.2">12.1</a></li> 1983 </ul> 1984 </li> 1985 </ul> 1986 </div> 1715 1987 <h1><a id="rfc.copyright" href="#rfc.copyright">Full Copyright Statement</a></h1> 1988 <p>Copyright © The IETF Trust (2008).</p> 1716 1989 <p>This document is subject to the rights, licenses and restrictions contained in BCP 78, and except as set forth therein, the 1717 1990 authors retain all their rights. … … 1731 2004 <p>Copies of IPR disclosures made to the IETF Secretariat and any assurances of licenses to be made available, or the result 1732 2005 of an attempt made to obtain a general license or permission for the use of such proprietary rights by implementers or users 1733 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>>.2006 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>. 1734 2007 </p> 1735 2008 <p>The IETF invites any interested party to bring to its attention any copyrights, patents or patent applications, or other proprietary … … 1737 2010 at <a href="mailto:ietf-ipr@ietf.org">ietf-ipr@ietf.org</a>. 1738 2011 </p> 1739 <h1 id="rfc.index"><a href="#rfc.index">Index</a></h1>1740 <p class="noprint"><a href="#rfc.index.1">1</a> <a href="#rfc.index.2">2</a> <a href="#rfc.index.3">3</a> <a href="#rfc.index.4">4</a> <a href="#rfc.index.5">5</a> <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.F">F</a> <a href="#rfc.index.G">G</a> <a href="#rfc.index.H">H</a> <a href="#rfc.index.L">L</a> <a href="#rfc.index.M">M</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>1741 </p>1742 <div class="print2col">1743 <ul class="ind">1744 <li class="indline0"><a id="rfc.index.1" href="#rfc.index.1"><b>1</b></a><ul class="ind">1745 <li class="indline1">100 Continue (status code) <a class="iref" href="#rfc.xref.status.100.1">5</a>, <a class="iref" href="#rfc.iref.25"><b>9.1.1</b></a></li>1746 <li class="indline1">101 Switching Protocols (status code) <a class="iref" href="#rfc.xref.status.101.1">5</a>, <a class="iref" href="#rfc.iref.26"><b>9.1.2</b></a></li>1747 </ul>1748 </li>1749 <li class="indline0"><a id="rfc.index.2" href="#rfc.index.2"><b>2</b></a><ul class="ind">1750 <li class="indline1">200 OK (status code) <a class="iref" href="#rfc.xref.status.200.1">5</a>, <a class="iref" href="#rfc.iref.27"><b>9.2.1</b></a></li>1751 <li class="indline1">201 Created (status code) <a class="iref" href="#rfc.xref.status.201.1">5</a>, <a class="iref" href="#rfc.iref.28"><b>9.2.2</b></a>, <a class="iref" href="#rfc.xref.status.201.2">A.1</a></li>1752 <li class="indline1">202 Accepted (status code) <a class="iref" href="#rfc.xref.status.202.1">5</a>, <a class="iref" href="#rfc.iref.29"><b>9.2.3</b></a></li>1753 <li class="indline1">203 Non-Authoritative Information (status code) <a class="iref" href="#rfc.xref.status.203.1">5</a>, <a class="iref" href="#rfc.iref.30"><b>9.2.4</b></a></li>1754 <li class="indline1">204 No Content (status code) <a class="iref" href="#rfc.xref.status.204.1">5</a>, <a class="iref" href="#rfc.iref.31"><b>9.2.5</b></a></li>1755 <li class="indline1">205 Reset Content (status code) <a class="iref" href="#rfc.xref.status.205.1">5</a>, <a class="iref" href="#rfc.iref.32"><b>9.2.6</b></a></li>1756 <li class="indline1">206 Partial Content (status code) <a class="iref" href="#rfc.xref.status.206.1">5</a>, <a class="iref" href="#rfc.iref.33"><b>9.2.7</b></a></li>1757 </ul>1758 </li>1759 <li class="indline0"><a id="rfc.index.3" href="#rfc.index.3"><b>3</b></a><ul class="ind">1760 <li class="indline1">300 Multiple Choices (status code) <a class="iref" href="#rfc.xref.status.300.1">5</a>, <a class="iref" href="#rfc.iref.34"><b>9.3.1</b></a></li>1761 <li class="indline1">301 Moved Permanently (status code) <a class="iref" href="#rfc.xref.status.301.1">5</a>, <a class="iref" href="#rfc.iref.35"><b>9.3.2</b></a>, <a class="iref" href="#rfc.xref.status.301.2">A.2</a></li>1762 <li class="indline1">302 Found (status code) <a class="iref" href="#rfc.xref.status.302.1">5</a>, <a class="iref" href="#rfc.iref.36"><b>9.3.3</b></a>, <a class="iref" href="#rfc.xref.status.302.2">A.2</a></li>1763 <li class="indline1">303 See Other (status code) <a class="iref" href="#rfc.xref.status.303.1">5</a>, <a class="iref" href="#rfc.iref.37"><b>9.3.4</b></a></li>1764 <li class="indline1">304 Not Modified (status code) <a class="iref" href="#rfc.xref.status.304.1">5</a>, <a class="iref" href="#rfc.iref.38"><b>9.3.5</b></a></li>1765 <li class="indline1">305 Use Proxy (status code) <a class="iref" href="#rfc.xref.status.305.1">5</a>, <a class="iref" href="#rfc.iref.39"><b>9.3.6</b></a></li>1766 <li class="indline1">306 (Unused) (status code) <a class="iref" href="#rfc.iref.40"><b>9.3.7</b></a></li>1767 <li class="indline1">307 Temporary Redirect (status code) <a class="iref" href="#rfc.xref.status.307.1">5</a>, <a class="iref" href="#rfc.iref.41"><b>9.3.8</b></a>, <a class="iref" href="#rfc.xref.status.307.2">A.2</a></li>1768 </ul>1769 </li>1770 <li class="indline0"><a id="rfc.index.4" href="#rfc.index.4"><b>4</b></a><ul class="ind">1771 <li class="indline1">400 Bad Request (status code) <a class="iref" href="#rfc.xref.status.400.1">5</a>, <a class="iref" href="#rfc.iref.42"><b>9.4.1</b></a></li>1772 <li class="indline1">401 Unauthorized (status code) <a class="iref" href="#rfc.xref.status.401.1">5</a>, <a class="iref" href="#rfc.iref.43"><b>9.4.2</b></a></li>1773 <li class="indline1">402 Payment Required (status code) <a class="iref" href="#rfc.xref.status.402.1">5</a>, <a class="iref" href="#rfc.iref.44"><b>9.4.3</b></a></li>1774 <li class="indline1">403 Forbidden (status code) <a class="iref" href="#rfc.xref.status.403.1">5</a>, <a class="iref" href="#rfc.iref.45"><b>9.4.4</b></a>, <a class="iref" href="#rfc.xref.status.403.2">A.1</a></li>1775 <li class="indline1">404 Not Found (status code) <a class="iref" href="#rfc.xref.status.404.1">5</a>, <a class="iref" href="#rfc.iref.46"><b>9.4.5</b></a>, <a class="iref" href="#rfc.xref.status.404.2">A.1</a></li>1776 <li class="indline1">405 Method Not Allowed (status code) <a class="iref" href="#rfc.xref.status.405.1">5</a>, <a class="iref" href="#rfc.iref.47"><b>9.4.6</b></a></li>1777 <li class="indline1">406 Not Acceptable (status code) <a class="iref" href="#rfc.xref.status.406.1">5</a>, <a class="iref" href="#rfc.iref.48"><b>9.4.7</b></a></li>1778 <li class="indline1">407 Proxy Authentication Required (status code) <a class="iref" href="#rfc.xref.status.407.1">5</a>, <a class="iref" href="#rfc.iref.49"><b>9.4.8</b></a></li>1779 <li class="indline1">408 Request Timeout (status code) <a class="iref" href="#rfc.xref.status.408.1">5</a>, <a class="iref" href="#rfc.iref.50"><b>9.4.9</b></a></li>1780 <li class="indline1">409 Conflict (status code) <a class="iref" href="#rfc.xref.status.409.1">5</a>, <a class="iref" href="#rfc.iref.51"><b>9.4.10</b></a></li>1781 <li class="indline1">410 Gone (status code) <a class="iref" href="#rfc.xref.status.410.1">5</a>, <a class="iref" href="#rfc.iref.52"><b>9.4.11</b></a>, <a class="iref" href="#rfc.xref.status.410.2">A.1</a></li>1782 <li class="indline1">411 Length Required (status code) <a class="iref" href="#rfc.xref.status.411.1">5</a>, <a class="iref" href="#rfc.iref.53"><b>9.4.12</b></a></li>1783 <li class="indline1">412 Precondition Failed (status code) <a class="iref" href="#rfc.xref.status.412.1">5</a>, <a class="iref" href="#rfc.iref.54"><b>9.4.13</b></a></li>1784 <li class="indline1">413 Request Entity Too Large (status code) <a class="iref" href="#rfc.xref.status.413.1">5</a>, <a class="iref" href="#rfc.iref.55"><b>9.4.14</b></a></li>1785 <li class="indline1">414 Request-URI Too Long (status code) <a class="iref" href="#rfc.xref.status.414.1">5</a>, <a class="iref" href="#rfc.iref.56"><b>9.4.15</b></a></li>1786 <li class="indline1">415 Unsupported Media Type (status code) <a class="iref" href="#rfc.xref.status.415.1">5</a>, <a class="iref" href="#rfc.iref.57"><b>9.4.16</b></a></li>1787 <li class="indline1">416 Requested Range Not Satisfiable (status code) <a class="iref" href="#rfc.xref.status.416.1">5</a>, <a class="iref" href="#rfc.iref.58"><b>9.4.17</b></a></li>1788 <li class="indline1">417 Expectation Failed (status code) <a class="iref" href="#rfc.xref.status.417.1">5</a>, <a class="iref" href="#rfc.iref.59"><b>9.4.18</b></a></li>1789 </ul>1790 </li>1791 <li class="indline0"><a id="rfc.index.5" href="#rfc.index.5"><b>5</b></a><ul class="ind">1792 <li class="indline1">500 Internal Server Error (status code) <a class="iref" href="#rfc.xref.status.500.1">5</a>, <a class="iref" href="#rfc.iref.60"><b>9.5.1</b></a></li>1793 <li class="indline1">501 Not Implemented (status code) <a class="iref" href="#rfc.xref.status.501.1">5</a>, <a class="iref" href="#rfc.iref.61"><b>9.5.2</b></a></li>1794 <li class="indline1">502 Bad Gateway (status code) <a class="iref" href="#rfc.xref.status.502.1">5</a>, <a class="iref" href="#rfc.iref.62"><b>9.5.3</b></a></li>1795 <li class="indline1">503 Service Unavailable (status code) <a class="iref" href="#rfc.xref.status.503.1">5</a>, <a class="iref" href="#rfc.iref.63"><b>9.5.4</b></a></li>1796 <li class="indline1">504 Gateway Timeout (status code) <a class="iref" href="#rfc.xref.status.504.1">5</a>, <a class="iref" href="#rfc.iref.64"><b>9.5.5</b></a>, <a class="iref" href="#rfc.xref.status.504.2">A.1</a></li>1797 <li class="indline1">505 HTTP Version Not Supported (status code) <a class="iref" href="#rfc.xref.status.505.1">5</a>, <a class="iref" href="#rfc.iref.65"><b>9.5.6</b></a></li>1798 </ul>1799 </li>1800 <li class="indline0"><a id="rfc.index.A" href="#rfc.index.A"><b>A</b></a><ul class="ind">1801 <li class="indline1">Allow header <a class="iref" href="#rfc.xref.header.allow.1">3</a>, <a class="iref" href="#rfc.iref.a.1"><b>10.1</b></a></li>1802 </ul>1803 </li>1804 <li class="indline0"><a id="rfc.index.C" href="#rfc.index.C"><b>C</b></a><ul class="ind">1805 <li class="indline1">CONNECT method <a class="iref" href="#rfc.xref.CONNECT.1">3</a>, <a class="iref" href="#rfc.iref.c.1"><b>8.9</b></a></li>1806 </ul>1807 </li>1808 <li class="indline0"><a id="rfc.index.D" href="#rfc.index.D"><b>D</b></a><ul class="ind">1809 <li class="indline1">DELETE method <a class="iref" href="#rfc.xref.DELETE.1">3</a>, <a class="iref" href="#rfc.iref.d.1"><b>8.7</b></a></li>1810 </ul>1811 </li>1812 <li class="indline0"><a id="rfc.index.E" href="#rfc.index.E"><b>E</b></a><ul class="ind">1813 <li class="indline1">Expect header <a class="iref" href="#rfc.xref.header.expect.1">4</a>, <a class="iref" href="#rfc.xref.header.expect.2">9.4.18</a>, <a class="iref" href="#rfc.iref.e.1"><b>10.2</b></a></li>1814 </ul>1815 </li>1816 <li class="indline0"><a id="rfc.index.F" href="#rfc.index.F"><b>F</b></a><ul class="ind">1817 <li class="indline1">From header <a class="iref" href="#rfc.xref.header.from.1">4</a>, <a class="iref" href="#rfc.iref.f.1"><b>10.3</b></a></li>1818 </ul>1819 </li>1820 <li class="indline0"><a id="rfc.index.G" href="#rfc.index.G"><b>G</b></a><ul class="ind">1821 <li class="indline1">GET method <a class="iref" href="#rfc.xref.GET.1">3</a>, <a class="iref" href="#rfc.iref.g.10"><b>8.3</b></a></li>1822 <li class="indline1"><tt>Grammar</tt> 1823 <ul class="ind">1824 <li class="indline1"><tt>Allow</tt> <a class="iref" href="#rfc.iref.g.11"><b>10.1</b></a></li>1825 <li class="indline1"><tt>Expect</tt> <a class="iref" href="#rfc.iref.g.12"><b>10.2</b></a></li>1826 <li class="indline1"><tt>expect-params</tt> <a class="iref" href="#rfc.iref.g.15"><b>10.2</b></a></li>1827 <li class="indline1"><tt>expectation</tt> <a class="iref" href="#rfc.iref.g.13"><b>10.2</b></a></li>1828 <li class="indline1"><tt>expectation-extension</tt> <a class="iref" href="#rfc.iref.g.14"><b>10.2</b></a></li>1829 <li class="indline1"><tt>extension-code</tt> <a class="iref" href="#rfc.iref.g.7"><b>5</b></a></li>1830 <li class="indline1"><tt>extension-method</tt> <a class="iref" href="#rfc.iref.g.4"><b>3</b></a></li>1831 <li class="indline1"><tt>From</tt> <a class="iref" href="#rfc.iref.g.16"><b>10.3</b></a></li>1832 <li class="indline1"><tt>Location</tt> <a class="iref" href="#rfc.iref.g.17"><b>10.4</b></a></li>1833 <li class="indline1"><tt>Max-Forwards</tt> <a class="iref" href="#rfc.iref.g.18"><b>10.5</b></a></li>1834 <li class="indline1"><tt>Method</tt> <a class="iref" href="#rfc.iref.g.3"><b>3</b></a></li>1835 <li class="indline1"><tt>product</tt> <a class="iref" href="#rfc.iref.g.1"><b>2</b></a></li>1836 <li class="indline1"><tt>product-version</tt> <a class="iref" href="#rfc.iref.g.2"><b>2</b></a></li>1837 <li class="indline1"><tt>Reason-Phrase</tt> <a class="iref" href="#rfc.iref.g.8"><b>5</b></a></li>1838 <li class="indline1"><tt>Referer</tt> <a class="iref" href="#rfc.iref.g.19"><b>10.6</b></a></li>1839 <li class="indline1"><tt>request-header</tt> <a class="iref" href="#rfc.iref.g.5"><b>4</b></a></li>1840 <li class="indline1"><tt>response-header</tt> <a class="iref" href="#rfc.iref.g.9"><b>6</b></a></li>1841 <li class="indline1"><tt>Retry-After</tt> <a class="iref" href="#rfc.iref.g.20"><b>10.7</b></a></li>1842 <li class="indline1"><tt>Server</tt> <a class="iref" href="#rfc.iref.g.21"><b>10.8</b></a></li>1843 <li class="indline1"><tt>Status-Code</tt> <a class="iref" href="#rfc.iref.g.6"><b>5</b></a></li>1844 <li class="indline1"><tt>User-Agent</tt> <a class="iref" href="#rfc.iref.g.22"><b>10.9</b></a></li>1845 </ul>1846 </li>1847 </ul>1848 </li>1849 <li class="indline0"><a id="rfc.index.H" href="#rfc.index.H"><b>H</b></a><ul class="ind">1850 <li class="indline1">HEAD method <a class="iref" href="#rfc.xref.HEAD.1">3</a>, <a class="iref" href="#rfc.iref.h.1"><b>8.4</b></a></li>1851 <li class="indline1">Headers 1852 <ul class="ind">1853 <li class="indline1">Allow <a class="iref" href="#rfc.xref.header.allow.1">3</a>, <a class="iref" href="#rfc.iref.h.2"><b>10.1</b></a></li>1854 <li class="indline1">Expect <a class="iref" href="#rfc.xref.header.expect.1">4</a>, <a class="iref" href="#rfc.xref.header.expect.2">9.4.18</a>, <a class="iref" href="#rfc.iref.h.3"><b>10.2</b></a></li>1855 <li class="indline1">From <a class="iref" href="#rfc.xref.header.from.1">4</a>, <a class="iref" href="#rfc.iref.h.4"><b>10.3</b></a></li>1856 <li class="indline1">Location <a class="iref" href="#rfc.xref.header.location.1">6</a>, <a class="iref" href="#rfc.xref.header.location.2">8.5</a>, <a class="iref" href="#rfc.iref.h.5"><b>10.4</b></a>, <a class="iref" href="#rfc.xref.header.location.3">A.2</a></li>1857 <li class="indline1">Max-Forwards <a class="iref" href="#rfc.xref.header.max-forwards.1">4</a>, <a class="iref" href="#rfc.xref.header.max-forwards.2">8.8</a>, <a class="iref" href="#rfc.iref.h.6"><b>10.5</b></a></li>1858 <li class="indline1">Referer <a class="iref" href="#rfc.xref.header.referer.1">4</a>, <a class="iref" href="#rfc.iref.h.7"><b>10.6</b></a></li>1859 <li class="indline1">Retry-After <a class="iref" href="#rfc.xref.header.retry-after.1">6</a>, <a class="iref" href="#rfc.iref.h.8"><b>10.7</b></a></li>1860 <li class="indline1">Server <a class="iref" href="#rfc.xref.header.server.1">6</a>, <a class="iref" href="#rfc.iref.h.9"><b>10.8</b></a>, <a class="iref" href="#rfc.xref.header.server.2">12.1</a>, <a class="iref" href="#rfc.xref.header.server.3">A.2</a></li>1861 <li class="indline1">User-Agent <a class="iref" href="#rfc.xref.header.user-agent.1">4</a>, <a class="iref" href="#rfc.iref.h.10"><b>10.9</b></a>, <a class="iref" href="#rfc.xref.header.user-agent.2">12.1</a></li>1862 </ul>1863 </li>1864 </ul>1865 </li>1866 <li class="indline0"><a id="rfc.index.L" href="#rfc.index.L"><b>L</b></a><ul class="ind">1867 <li class="indline1">LINK method <a class="iref" href="#rfc.iref.l.2"><b>A.1</b></a></li>1868 <li class="indline1">Location header <a class="iref" href="#rfc.xref.header.location.1">6</a>, <a class="iref" href="#rfc.xref.header.location.2">8.5</a>, <a class="iref" href="#rfc.iref.l.1"><b>10.4</b></a>, <a class="iref" href="#rfc.xref.header.location.3">A.2</a></li>1869 <li class="indline1"><em>Luo1998</em> <a class="iref" href="#rfc.xref.Luo1998.1">8.9</a>, <a class="iref" href="#Luo1998"><b>14.2</b></a></li>1870 </ul>1871 </li>1872 <li class="indline0"><a id="rfc.index.M" href="#rfc.index.M"><b>M</b></a><ul class="ind">1873 <li class="indline1">Max-Forwards header <a class="iref" href="#rfc.xref.header.max-forwards.1">4</a>, <a class="iref" href="#rfc.xref.header.max-forwards.2">8.8</a>, <a class="iref" href="#rfc.iref.m.9"><b>10.5</b></a></li>1874 <li class="indline1">Methods 1875 <ul class="ind">1876 <li class="indline1">CONNECT <a class="iref" href="#rfc.xref.CONNECT.1">3</a>, <a class="iref" href="#rfc.iref.m.8"><b>8.9</b></a></li>1877 <li class="indline1">DELETE <a class="iref" href="#rfc.xref.DELETE.1">3</a>, <a class="iref" href="#rfc.iref.m.6"><b>8.7</b></a></li>1878 <li class="indline1">GET <a class="iref" href="#rfc.xref.GET.1">3</a>, <a class="iref" href="#rfc.iref.m.2"><b>8.3</b></a></li>1879 <li class="indline1">HEAD <a class="iref" href="#rfc.xref.HEAD.1">3</a>, <a class="iref" href="#rfc.iref.m.3"><b>8.4</b></a></li>1880 <li class="indline1">LINK <a class="iref" href="#rfc.iref.m.11"><b>A.1</b></a></li>1881 <li class="indline1">OPTIONS <a class="iref" href="#rfc.xref.OPTIONS.1">3</a>, <a class="iref" href="#rfc.iref.m.1"><b>8.2</b></a>, <a class="iref" href="#rfc.xref.OPTIONS.2">10.5</a></li>1882 <li class="indline1">PATCH <a class="iref" href="#rfc.iref.m.10"><b>A.1</b></a></li>1883 <li class="indline1">POST <a class="iref" href="#rfc.xref.POST.1">3</a>, <a class="iref" href="#rfc.iref.m.4"><b>8.5</b></a>, <a class="iref" href="#rfc.xref.POST.2">A.2</a></li>1884 <li class="indline1">PUT <a class="iref" href="#rfc.xref.PUT.1">3</a>, <a class="iref" href="#rfc.iref.m.5"><b>8.6</b></a></li>1885 <li class="indline1">TRACE <a class="iref" href="#rfc.xref.TRACE.1">3</a>, <a class="iref" href="#rfc.iref.m.7"><b>8.8</b></a>, <a class="iref" href="#rfc.xref.TRACE.2">10.5</a></li>1886 <li class="indline1">UNLINK <a class="iref" href="#rfc.iref.m.12"><b>A.1</b></a></li>1887 </ul>1888 </li>1889 </ul>1890 </li>1891 <li class="indline0"><a id="rfc.index.O" href="#rfc.index.O"><b>O</b></a><ul class="ind">1892 <li class="indline1">OPTIONS method <a class="iref" href="#rfc.xref.OPTIONS.1">3</a>, <a class="iref" href="#rfc.iref.o.1"><b>8.2</b></a>, <a class="iref" href="#rfc.xref.OPTIONS.2">10.5</a></li>1893 </ul>1894 </li>1895 <li class="indline0"><a id="rfc.index.P" href="#rfc.index.P"><b>P</b></a><ul class="ind">1896 <li class="indline1"><em>Part1</em> <a class="iref" href="#rfc.xref.Part1.1">1</a>, <a class="iref" href="#rfc.xref.Part1.2">4</a>, <a class="iref" href="#rfc.xref.Part1.3">4</a>, <a class="iref" href="#rfc.xref.Part1.4">7</a>, <a class="iref" href="#rfc.xref.Part1.5">8</a>, <a class="iref" href="#rfc.xref.Part1.6">8.8</a>, <a class="iref" href="#rfc.xref.Part1.7">9.1.1</a>, <a class="iref" href="#rfc.xref.Part1.8">9.5.6</a>, <a class="iref" href="#rfc.xref.Part1.9">10.2</a>, <a class="iref" href="#rfc.xref.Part1.10">10.8</a>, <a class="iref" href="#Part1"><b>14.1</b></a>, <a class="iref" href="#rfc.xref.Part1.11">A.2</a><ul class="ind">1897 <li class="indline1"><em>Section 3.1</em> <a class="iref" href="#rfc.xref.Part1.8">9.5.6</a></li>1898 <li class="indline1"><em>Section 4.3</em> <a class="iref" href="#rfc.xref.Part1.4">7</a></li>1899 <li class="indline1"><em>Section 7.2.3</em> <a class="iref" href="#rfc.xref.Part1.7">9.1.1</a>, <a class="iref" href="#rfc.xref.Part1.9">10.2</a></li>1900 <li class="indline1"><em>Section 8.4</em> <a class="iref" href="#rfc.xref.Part1.2">4</a>, <a class="iref" href="#rfc.xref.Part1.5">8</a></li>1901 <li class="indline1"><em>Section 8.8</em> <a class="iref" href="#rfc.xref.Part1.3">4</a></li>1902 <li class="indline1"><em>Section 8.9</em> <a class="iref" href="#rfc.xref.Part1.6">8.8</a>, <a class="iref" href="#rfc.xref.Part1.10">10.8</a>, <a class="iref" href="#rfc.xref.Part1.11">A.2</a></li>1903 </ul>1904 </li>1905 <li class="indline1"><em>Part3</em> <a class="iref" href="#rfc.xref.Part3.1">4</a>, <a class="iref" href="#rfc.xref.Part3.2">4</a>, <a class="iref" href="#rfc.xref.Part3.3">4</a>, <a class="iref" href="#rfc.xref.Part3.4">4</a>, <a class="iref" href="#rfc.xref.Part3.5">7</a>, <a class="iref" href="#rfc.xref.Part3.6">9.3.1</a>, <a class="iref" href="#rfc.xref.Part3.7">10.4</a>, <a class="iref" href="#Part3"><b>14.1</b></a><ul class="ind">1906 <li class="indline1"><em>Section 4</em> <a class="iref" href="#rfc.xref.Part3.6">9.3.1</a></li>1907 <li class="indline1"><em>Section 5.1</em> <a class="iref" href="#rfc.xref.Part3.1">4</a></li>1908 <li class="indline1"><em>Section 5.2</em> <a class="iref" href="#rfc.xref.Part3.2">4</a></li>1909 <li class="indline1"><em>Section 5.3</em> <a class="iref" href="#rfc.xref.Part3.3">4</a></li>1910 <li class="indline1"><em>Section 5.4</em> <a class="iref" href="#rfc.xref.Part3.4">4</a></li>1911 <li class="indline1"><em>Section 5.7</em> <a class="iref" href="#rfc.xref.Part3.7">10.4</a></li>1912 </ul>1913 </li>1914 <li class="indline1"><em>Part4</em> <a class="iref" href="#rfc.xref.Part4.1">4</a>, <a class="iref" href="#rfc.xref.Part4.2">4</a>, <a class="iref" href="#rfc.xref.Part4.3">4</a>, <a class="iref" href="#rfc.xref.Part4.4">4</a>, <a class="iref" href="#rfc.xref.Part4.5">6</a>, <a class="iref" href="#rfc.xref.Part4.6">9.2.2</a>, <a class="iref" href="#rfc.xref.Part4.7">9.3.5</a>, <a class="iref" href="#rfc.xref.Part4.8">9.4.13</a>, <a class="iref" href="#Part4"><b>14.1</b></a>, <a class="iref" href="#rfc.xref.Part4.9">B.2</a><ul class="ind">1915 <li class="indline1"><em>Section 6.1</em> <a class="iref" href="#rfc.xref.Part4.5">6</a>, <a class="iref" href="#rfc.xref.Part4.6">9.2.2</a></li>1916 <li class="indline1"><em>Section 6.2</em> <a class="iref" href="#rfc.xref.Part4.1">4</a></li>1917 <li class="indline1"><em>Section 6.3</em> <a class="iref" href="#rfc.xref.Part4.2">4</a></li>1918 <li class="indline1"><em>Section 6.4</em> <a class="iref" href="#rfc.xref.Part4.3">4</a></li>1919 <li class="indline1"><em>Section 6.5</em> <a class="iref" href="#rfc.xref.Part4.4">4</a></li>1920 </ul>1921 </li>1922 <li class="indline1"><em>Part5</em> <a class="iref" href="#rfc.xref.Part5.1">4</a>, <a class="iref" href="#rfc.xref.Part5.2">4</a>, <a class="iref" href="#rfc.xref.Part5.3">6</a>, <a class="iref" href="#rfc.xref.Part5.4">8.3</a>, <a class="iref" href="#rfc.xref.Part5.5">9.1.2</a>, <a class="iref" href="#rfc.xref.Part5.6">9.2.7</a>, <a class="iref" href="#rfc.xref.Part5.7">9.4.17</a>, <a class="iref" href="#Part5"><b>14.1</b></a><ul class="ind">1923 <li class="indline1"><em>Section 5.1</em> <a class="iref" href="#rfc.xref.Part5.3">6</a></li>1924 <li class="indline1"><em>Section 5.3</em> <a class="iref" href="#rfc.xref.Part5.1">4</a></li>1925 <li class="indline1"><em>Section 5.4</em> <a class="iref" href="#rfc.xref.Part5.2">4</a>, <a class="iref" href="#rfc.xref.Part5.4">8.3</a>, <a class="iref" href="#rfc.xref.Part5.5">9.1.2</a>, <a class="iref" href="#rfc.xref.Part5.7">9.4.17</a></li>1926 </ul>1927 </li>1928 <li class="indline1"><em>Part6</em> <a class="iref" href="#rfc.xref.Part6.1">6</a>, <a class="iref" href="#rfc.xref.Part6.2">6</a>, <a class="iref" href="#rfc.xref.Part6.3">8.3</a>, <a class="iref" href="#Part6"><b>14.1</b></a><ul class="ind">1929 <li class="indline1"><em>Section 15.1</em> <a class="iref" href="#rfc.xref.Part6.1">6</a></li>1930 <li class="indline1"><em>Section 15.5</em> <a class="iref" href="#rfc.xref.Part6.2">6</a></li>1931 </ul>1932 </li>1933 <li class="indline1"><em>Part7</em> <a class="iref" href="#rfc.xref.Part7.1">4</a>, <a class="iref" href="#rfc.xref.Part7.2">4</a>, <a class="iref" href="#rfc.xref.Part7.3">6</a>, <a class="iref" href="#rfc.xref.Part7.4">6</a>, <a class="iref" href="#rfc.xref.Part7.5">9.4.2</a>, <a class="iref" href="#rfc.xref.Part7.6">9.4.8</a>, <a class="iref" href="#Part7"><b>14.1</b></a><ul class="ind">1934 <li class="indline1"><em>Section 3.1</em> <a class="iref" href="#rfc.xref.Part7.1">4</a></li>1935 <li class="indline1"><em>Section 3.2</em> <a class="iref" href="#rfc.xref.Part7.3">6</a></li>1936 <li class="indline1"><em>Section 3.3</em> <a class="iref" href="#rfc.xref.Part7.2">4</a></li>1937 <li class="indline1"><em>Section 3.4</em> <a class="iref" href="#rfc.xref.Part7.4">6</a></li>1938 </ul>1939 </li>1940 <li class="indline1">PATCH method <a class="iref" href="#rfc.iref.p.3"><b>A.1</b></a></li>1941 <li class="indline1">POST method <a class="iref" href="#rfc.xref.POST.1">3</a>, <a class="iref" href="#rfc.iref.p.1"><b>8.5</b></a>, <a class="iref" href="#rfc.xref.POST.2">A.2</a></li>1942 <li class="indline1">PUT method <a class="iref" href="#rfc.xref.PUT.1">3</a>, <a class="iref" href="#rfc.iref.p.2"><b>8.6</b></a></li>1943 </ul>1944 </li>1945 <li class="indline0"><a id="rfc.index.R" href="#rfc.index.R"><b>R</b></a><ul class="ind">1946 <li class="indline1">Referer header <a class="iref" href="#rfc.xref.header.referer.1">4</a>, <a class="iref" href="#rfc.iref.r.1"><b>10.6</b></a></li>1947 <li class="indline1">Retry-After header <a class="iref" href="#rfc.xref.header.retry-after.1">6</a>, <a class="iref" href="#rfc.iref.r.2"><b>10.7</b></a></li>1948 <li class="indline1"><em>RFC1945</em> <a class="iref" href="#rfc.xref.RFC1945.1">9.3.3</a>, <a class="iref" href="#RFC1945"><b>14.2</b></a></li>1949 <li class="indline1"><em>RFC2068</em> <a class="iref" href="#rfc.xref.RFC2068.1">9.3.3</a>, <a class="iref" href="#rfc.xref.RFC2068.2">9.3.6</a>, <a class="iref" href="#RFC2068"><b>14.2</b></a>, <a class="iref" href="#rfc.xref.RFC2068.3">A.1</a></li>1950 <li class="indline1"><em>RFC2119</em> <a class="iref" href="#rfc.xref.RFC2119.1">1.1</a>, <a class="iref" href="#RFC2119"><b>14.1</b></a></li>1951 <li class="indline1"><em>RFC2616</em> <a class="iref" href="#rfc.xref.RFC2616.1">1</a>, <a class="iref" href="#RFC2616"><b>14.2</b></a>, <a class="iref" href="#rfc.xref.RFC2616.2">B.1</a></li>1952 <li class="indline1"><em>RFC2822</em> <a class="iref" href="#rfc.xref.RFC2822.1">10.3</a>, <a class="iref" href="#RFC2822"><b>14.2</b></a><ul class="ind">1953 <li class="indline1"><em>Section 3.4</em> <a class="iref" href="#rfc.xref.RFC2822.1">10.3</a></li>1954 </ul>1955 </li>1956 </ul>1957 </li>1958 <li class="indline0"><a id="rfc.index.S" href="#rfc.index.S"><b>S</b></a><ul class="ind">1959 <li class="indline1">Server header <a class="iref" href="#rfc.xref.header.server.1">6</a>, <a class="iref" href="#rfc.iref.s.42"><b>10.8</b></a>, <a class="iref" href="#rfc.xref.header.server.2">12.1</a>, <a class="iref" href="#rfc.xref.header.server.3">A.2</a></li>1960 <li class="indline1">Status Codes 1961 <ul class="ind">1962 <li class="indline1">100 Continue <a class="iref" href="#rfc.xref.status.100.1">5</a>, <a class="iref" href="#rfc.iref.s.1"><b>9.1.1</b></a></li>1963 <li class="indline1">101 Switching Protocols <a class="iref" href="#rfc.xref.status.101.1">5</a>, <a class="iref" href="#rfc.iref.s.2"><b>9.1.2</b></a></li>1964 <li class="indline1">200 OK <a class="iref" href="#rfc.xref.status.200.1">5</a>, <a class="iref" href="#rfc.iref.s.3"><b>9.2.1</b></a></li>1965 <li class="indline1">201 Created <a class="iref" href="#rfc.xref.status.201.1">5</a>, <a class="iref" href="#rfc.iref.s.4"><b>9.2.2</b></a>, <a class="iref" href="#rfc.xref.status.201.2">A.1</a></li>1966 <li class="indline1">202 Accepted <a class="iref" href="#rfc.xref.status.202.1">5</a>, <a class="iref" href="#rfc.iref.s.5"><b>9.2.3</b></a></li>1967 <li class="indline1">203 Non-Authoritative Information <a class="iref" href="#rfc.xref.status.203.1">5</a>, <a class="iref" href="#rfc.iref.s.6"><b>9.2.4</b></a></li>1968 <li class="indline1">204 No Content <a class="iref" href="#rfc.xref.status.204.1">5</a>, <a class="iref" href="#rfc.iref.s.7"><b>9.2.5</b></a></li>1969 <li class="indline1">205 Reset Content <a class="iref" href="#rfc.xref.status.205.1">5</a>, <a class="iref" href="#rfc.iref.s.8"><b>9.2.6</b></a></li>1970 <li class="indline1">206 Partial Content <a class="iref" href="#rfc.xref.status.206.1">5</a>, <a class="iref" href="#rfc.iref.s.9"><b>9.2.7</b></a></li>1971 <li class="indline1">300 Multiple Choices <a class="iref" href="#rfc.xref.status.300.1">5</a>, <a class="iref" href="#rfc.iref.s.10"><b>9.3.1</b></a></li>1972 <li class="indline1">301 Moved Permanently <a class="iref" href="#rfc.xref.status.301.1">5</a>, <a class="iref" href="#rfc.iref.s.11"><b>9.3.2</b></a>, <a class="iref" href="#rfc.xref.status.301.2">A.2</a></li>1973 <li class="indline1">302 Found <a class="iref" href="#rfc.xref.status.302.1">5</a>, <a class="iref" href="#rfc.iref.s.12"><b>9.3.3</b></a>, <a class="iref" href="#rfc.xref.status.302.2">A.2</a></li>1974 <li class="indline1">303 See Other <a class="iref" href="#rfc.xref.status.303.1">5</a>, <a class="iref" href="#rfc.iref.s.13"><b>9.3.4</b></a></li>1975 <li class="indline1">304 Not Modified <a class="iref" href="#rfc.xref.status.304.1">5</a>, <a class="iref" href="#rfc.iref.s.14"><b>9.3.5</b></a></li>1976 <li class="indline1">305 Use Proxy <a class="iref" href="#rfc.xref.status.305.1">5</a>, <a class="iref" href="#rfc.iref.s.15"><b>9.3.6</b></a></li>1977 <li class="indline1">306 (Unused) <a class="iref" href="#rfc.iref.s.16"><b>9.3.7</b></a></li>1978 <li class="indline1">307 Temporary Redirect <a class="iref" href="#rfc.xref.status.307.1">5</a>, <a class="iref" href="#rfc.iref.s.17"><b>9.3.8</b></a>, <a class="iref" href="#rfc.xref.status.307.2">A.2</a></li>1979 <li class="indline1">400 Bad Request <a class="iref" href="#rfc.xref.status.400.1">5</a>, <a class="iref" href="#rfc.iref.s.18"><b>9.4.1</b></a></li>1980 <li class="indline1">401 Unauthorized <a class="iref" href="#rfc.xref.status.401.1">5</a>, <a class="iref" href="#rfc.iref.s.19"><b>9.4.2</b></a></li>1981 <li class="indline1">402 Payment Required <a class="iref" href="#rfc.xref.status.402.1">5</a>, <a class="iref" href="#rfc.iref.s.20"><b>9.4.3</b></a></li>1982 <li class="indline1">403 Forbidden <a class="iref" href="#rfc.xref.status.403.1">5</a>, <a class="iref" href="#rfc.iref.s.21"><b>9.4.4</b></a>, <a class="iref" href="#rfc.xref.status.403.2">A.1</a></li>1983 <li class="indline1">404 Not Found <a class="iref" href="#rfc.xref.status.404.1">5</a>, <a class="iref" href="#rfc.iref.s.22"><b>9.4.5</b></a>, <a class="iref" href="#rfc.xref.status.404.2">A.1</a></li>1984 <li class="indline1">405 Method Not Allowed <a class="iref" href="#rfc.xref.status.405.1">5</a>, <a class="iref" href="#rfc.iref.s.23"><b>9.4.6</b></a></li>1985 <li class="indline1">406 Not Acceptable <a class="iref" href="#rfc.xref.status.406.1">5</a>, <a class="iref" href="#rfc.iref.s.24"><b>9.4.7</b></a></li>1986 <li class="indline1">407 Proxy Authentication Required <a class="iref" href="#rfc.xref.status.407.1">5</a>, <a class="iref" href="#rfc.iref.s.25"><b>9.4.8</b></a></li>1987 <li class="indline1">408 Request Timeout <a class="iref" href="#rfc.xref.status.408.1">5</a>, <a class="iref" href="#rfc.iref.s.26"><b>9.4.9</b></a></li>1988 <li class="indline1">409 Conflict <a class="iref" href="#rfc.xref.status.409.1">5</a>, <a class="iref" href="#rfc.iref.s.27"><b>9.4.10</b></a></li>1989 <li class="indline1">410 Gone <a class="iref" href="#rfc.xref.status.410.1">5</a>, <a class="iref" href="#rfc.iref.s.28"><b>9.4.11</b></a>, <a class="iref" href="#rfc.xref.status.410.2">A.1</a></li>1990 <li class="indline1">411 Length Required <a class="iref" href="#rfc.xref.status.411.1">5</a>, <a class="iref" href="#rfc.iref.s.29"><b>9.4.12</b></a></li>1991 <li class="indline1">412 Precondition Failed <a class="iref" href="#rfc.xref.status.412.1">5</a>, <a class="iref" href="#rfc.iref.s.30"><b>9.4.13</b></a></li>1992 <li class="indline1">413 Request Entity Too Large <a class="iref" href="#rfc.xref.status.413.1">5</a>, <a class="iref" href="#rfc.iref.s.31"><b>9.4.14</b></a></li>1993 <li class="indline1">414 Request-URI Too Long <a class="iref" href="#rfc.xref.status.414.1">5</a>, <a class="iref" href="#rfc.iref.s.32"><b>9.4.15</b></a></li>1994 <li class="indline1">415 Unsupported Media Type <a class="iref" href="#rfc.xref.status.415.1">5</a>, <a class="iref" href="#rfc.iref.s.33"><b>9.4.16</b></a></li>1995 <li class="indline1">416 Requested Range Not Satisfiable <a class="iref" href="#rfc.xref.status.416.1">5</a>, <a class="iref" href="#rfc.iref.s.34"><b>9.4.17</b></a></li>1996 <li class="indline1">417 Expectation Failed <a class="iref" href="#rfc.xref.status.417.1">5</a>, <a class="iref" href="#rfc.iref.s.35"><b>9.4.18</b></a></li>1997 <li class="indline1">500 Internal Server Error <a class="iref" href="#rfc.xref.status.500.1">5</a>, <a class="iref" href="#rfc.iref.s.36"><b>9.5.1</b></a></li>1998 <li class="indline1">501 Not Implemented <a class="iref" href="#rfc.xref.status.501.1">5</a>, <a class="iref" href="#rfc.iref.s.37"><b>9.5.2</b></a></li>1999 <li class="indline1">502 Bad Gateway <a class="iref" href="#rfc.xref.status.502.1">5</a>, <a class="iref" href="#rfc.iref.s.38"><b>9.5.3</b></a></li>2000 <li class="indline1">503 Service Unavailable <a class="iref" href="#rfc.xref.status.503.1">5</a>, <a class="iref" href="#rfc.iref.s.39"><b>9.5.4</b></a></li>2001 <li class="indline1">504 Gateway Timeout <a class="iref" href="#rfc.xref.status.504.1">5</a>, <a class="iref" href="#rfc.iref.s.40"><b>9.5.5</b></a>, <a class="iref" href="#rfc.xref.status.504.2">A.1</a></li>2002 <li class="indline1">505 HTTP Version Not Supported <a class="iref" href="#rfc.xref.status.505.1">5</a>, <a class="iref" href="#rfc.iref.s.41"><b>9.5.6</b></a></li>2003 </ul>2004 </li>2005 </ul>2006 </li>2007 <li class="indline0"><a id="rfc.index.T" href="#rfc.index.T"><b>T</b></a><ul class="ind">2008 <li class="indline1">TRACE method <a class="iref" href="#rfc.xref.TRACE.1">3</a>, <a class="iref" href="#rfc.iref.t.1"><b>8.8</b></a>, <a class="iref" href="#rfc.xref.TRACE.2">10.5</a></li>2009 </ul>2010 </li>2011 <li class="indline0"><a id="rfc.index.U" href="#rfc.index.U"><b>U</b></a><ul class="ind">2012 <li class="indline1">UNLINK method <a class="iref" href="#rfc.iref.u.2"><b>A.1</b></a></li>2013 <li class="indline1">User-Agent header <a class="iref" href="#rfc.xref.header.user-agent.1">4</a>, <a class="iref" href="#rfc.iref.u.1"><b>10.9</b></a>, <a class="iref" href="#rfc.xref.header.user-agent.2">12.1</a></li>2014 </ul>2015 </li>2016 </ul>2017 </div>2018 2012 </body> 2019 2013 </html>
Note: See TracChangeset
for help on using the changeset viewer.