Changeset 1099 for draft-ietf-httpbis/04/p5-range.html
- Timestamp:
- 01/01/11 17:23:02 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
draft-ietf-httpbis/04/p5-range.html
r314 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 5: Range Requests and Partial Responses</title><style type="text/css" title="Xml2Rfc (sans serif)"> … … 37 37 } 38 38 39 dl.empty dd { 39 ul.empty { 40 list-style-type: none; 41 } 42 ul.empty li { 40 43 margin-top: .5em; 41 44 } … … 62 65 page-break-after: avoid; 63 66 } 64 h2 a { 65 color: black; 66 } 67 h3 { 67 h3, h4, h5, h6 { 68 68 font-size: 10pt; 69 69 page-break-after: avoid; 70 70 } 71 h3 a { 72 color: black; 73 } 74 h4 { 75 font-size: 10pt; 76 page-break-after: avoid; 77 } 78 h4 a { 79 color: black; 80 } 81 h5 { 82 font-size: 10pt; 83 page-break-after: avoid; 84 } 85 h5 a { 71 h2 a, h3 a, h4 a, h5 a, h6 a { 86 72 color: black; 87 73 } … … 163 149 border-width: 1px; 164 150 } 151 table.left { 152 margin-right: auto; 153 } 154 table.right { 155 margin-left: auto; 156 } 157 table.center { 158 margin-left: auto; 159 margin-right: auto; 160 } 161 caption { 162 caption-side: bottom; 163 font-weight: bold; 164 font-size: 9pt; 165 margin-top: .5em; 166 } 167 165 168 table.header { 169 border-spacing: 1px; 166 170 width: 95%; 167 171 font-size: 10pt; … … 175 179 white-space: nowrap; 176 180 } 177 t d.header{181 table.header td { 178 182 background-color: gray; 179 183 width: 50%; 180 184 } 181 t d.header a {185 table.header a { 182 186 color: white; 183 187 } … … 190 194 display:table-header-group; 191 195 } 192 ul.toc {196 ul.toc, ul.toc ul { 193 197 list-style: none; 194 198 margin-left: 1.5em; … … 196 200 padding-left: 0em; 197 201 } 198 li.tocline0{202 ul.toc li { 199 203 line-height: 150%; 200 204 font-weight: bold; … … 203 207 margin-right: 0em; 204 208 } 205 li.tocline1{209 ul.toc li li { 206 210 line-height: normal; 207 211 font-weight: normal; … … 210 214 margin-right: 0em; 211 215 } 212 li. tocline2{216 li.excluded { 213 217 font-size: 0pt; 214 218 } … … 216 220 margin-left: 0em; 217 221 } 218 ul.ind {222 ul.ind, ul.ind ul { 219 223 list-style: none; 220 224 margin-left: 1.5em; 221 225 margin-right: 0em; 222 226 padding-left: 0em; 223 } 224 li.indline0 { 227 page-break-before: avoid; 228 } 229 ul.ind li { 225 230 font-weight: bold; 226 231 line-height: 200%; … … 228 233 margin-right: 0em; 229 234 } 230 li.indline1{235 ul.ind li li { 231 236 font-weight: normal; 232 237 line-height: 150%; 233 238 margin-left: 0em; 234 239 margin-right: 0em; 240 } 241 .avoidbreak { 242 page-break-inside: avoid; 235 243 } 236 244 .bcp14 { … … 317 325 } 318 326 319 a.iref{327 ul.ind li li a { 320 328 content: target-counter(attr(href), page); 321 329 } … … 330 338 @page { 331 339 @top-left { 332 content: "I NTERNET DRAFT";340 content: "Internet-Draft"; 333 341 } 334 342 @top-right { … … 377 385 <link rel="Appendix" title="B Compatibility with Previous Versions" href="#rfc.section.B"> 378 386 <link rel="Appendix" title="C Change Log (to be removed by RFC Editor before publication)" href="#rfc.section.C"> 379 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.387, 2008-08-08 13:06:55, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/"> 380 <link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"> 381 <meta name="DC.Creator" content="Fielding, R."> 382 <meta name="DC.Creator" content="Gettys, J."> 383 <meta name="DC.Creator" content="Mogul, J."> 384 <meta name="DC.Creator" content="Frystyk, H."> 385 <meta name="DC.Creator" content="Masinter, L."> 386 <meta name="DC.Creator" content="Leach, P."> 387 <meta name="DC.Creator" content="Berners-Lee, T."> 388 <meta name="DC.Creator" content="Lafon, Y."> 389 <meta name="DC.Creator" content="Reschke, J. F."> 390 <meta name="DC.Identifier" content="urn:ietf:id:draft-ietf-httpbis-p5-range-04"> 391 <meta name="DC.Date.Issued" scheme="ISO8601" content="2008-08"> 392 <meta name="DC.Relation.Replaces" content="urn:ietf:rfc:2616"> 393 <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 5 of the seven-part specification that defines the protocol referred to as "HTTP/1.1" and, taken together, obsoletes RFC 2616. Part 5 defines range-specific requests and the rules for constructing and combining responses to those requests."> 387 <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/"> 388 <link rel="schema.dct" href="http://purl.org/dc/terms/"> 389 <meta name="dct.creator" content="Fielding, R."> 390 <meta name="dct.creator" content="Gettys, J."> 391 <meta name="dct.creator" content="Mogul, J."> 392 <meta name="dct.creator" content="Frystyk, H."> 393 <meta name="dct.creator" content="Masinter, L."> 394 <meta name="dct.creator" content="Leach, P."> 395 <meta name="dct.creator" content="Berners-Lee, T."> 396 <meta name="dct.creator" content="Lafon, Y."> 397 <meta name="dct.creator" content="Reschke, J. F."> 398 <meta name="dct.identifier" content="urn:ietf:id:draft-ietf-httpbis-p5-range-04"> 399 <meta name="dct.issued" scheme="ISO8601" content="2008-08-29"> 400 <meta name="dct.replaces" content="urn:ietf:rfc:2616"> 401 <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 5 of the seven-part specification that defines the protocol referred to as "HTTP/1.1" and, taken together, obsoletes RFC 2616. Part 5 defines range-specific requests and the rules for constructing and combining responses to those requests."> 402 <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 5 of the seven-part specification that defines the protocol referred to as "HTTP/1.1" and, taken together, obsoletes RFC 2616. Part 5 defines range-specific requests and the rules for constructing and combining responses to those requests."> 394 403 </head> 395 404 <body> 396 <table summary="header information" class="header" border="0" cellpadding="1" cellspacing="1"> 397 <tr> 398 <td class="header left">Network Working Group</td> 399 <td class="header right">R. Fielding, Editor</td> 400 </tr> 401 <tr> 402 <td class="header left">Internet Draft</td> 403 <td class="header right">Day Software</td> 404 </tr> 405 <tr> 406 <td class="header left"> 407 <draft-ietf-httpbis-p5-range-04> 408 409 </td> 410 <td class="header right">J. Gettys</td> 411 </tr> 412 <tr> 413 <td class="header left">Obsoletes: <a href="http://tools.ietf.org/html/rfc2616">2616</a> (if approved) 414 </td> 415 <td class="header right">One Laptop per Child</td> 416 </tr> 417 <tr> 418 <td class="header left">Intended status: Standards Track</td> 419 <td class="header right">J. Mogul</td> 420 </tr> 421 <tr> 422 <td class="header left">Expires: February 2009</td> 423 <td class="header right">HP</td> 424 </tr> 425 <tr> 426 <td class="header left"></td> 427 <td class="header right">H. Frystyk</td> 428 </tr> 429 <tr> 430 <td class="header left"></td> 431 <td class="header right">Microsoft</td> 432 </tr> 433 <tr> 434 <td class="header left"></td> 435 <td class="header right">L. Masinter</td> 436 </tr> 437 <tr> 438 <td class="header left"></td> 439 <td class="header right">Adobe Systems</td> 440 </tr> 441 <tr> 442 <td class="header left"></td> 443 <td class="header right">P. Leach</td> 444 </tr> 445 <tr> 446 <td class="header left"></td> 447 <td class="header right">Microsoft</td> 448 </tr> 449 <tr> 450 <td class="header left"></td> 451 <td class="header right">T. Berners-Lee</td> 452 </tr> 453 <tr> 454 <td class="header left"></td> 455 <td class="header right">W3C/MIT</td> 456 </tr> 457 <tr> 458 <td class="header left"></td> 459 <td class="header right">Y. Lafon, Editor</td> 460 </tr> 461 <tr> 462 <td class="header left"></td> 463 <td class="header right">W3C</td> 464 </tr> 465 <tr> 466 <td class="header left"></td> 467 <td class="header right">J. F. Reschke, Editor</td> 468 </tr> 469 <tr> 470 <td class="header left"></td> 471 <td class="header right">greenbytes</td> 472 </tr> 473 <tr> 474 <td class="header left"></td> 475 <td class="header right">August 29, 2008</td> 476 </tr> 405 <table class="header"> 406 <tbody> 407 <tr> 408 <td class="left">Network Working Group</td> 409 <td class="right">R. Fielding, Editor</td> 410 </tr> 411 <tr> 412 <td class="left">Internet-Draft</td> 413 <td class="right">Day Software</td> 414 </tr> 415 <tr> 416 <td class="left">Obsoletes: <a href="http://tools.ietf.org/html/rfc2616">2616</a> (if approved) 417 </td> 418 <td class="right">J. Gettys</td> 419 </tr> 420 <tr> 421 <td class="left">Intended status: Standards Track</td> 422 <td class="right">One Laptop per Child</td> 423 </tr> 424 <tr> 425 <td class="left">Expires: March 2, 2009</td> 426 <td class="right">J. Mogul</td> 427 </tr> 428 <tr> 429 <td class="left"></td> 430 <td class="right">HP</td> 431 </tr> 432 <tr> 433 <td class="left"></td> 434 <td class="right">H. Frystyk</td> 435 </tr> 436 <tr> 437 <td class="left"></td> 438 <td class="right">Microsoft</td> 439 </tr> 440 <tr> 441 <td class="left"></td> 442 <td class="right">L. Masinter</td> 443 </tr> 444 <tr> 445 <td class="left"></td> 446 <td class="right">Adobe Systems</td> 447 </tr> 448 <tr> 449 <td class="left"></td> 450 <td class="right">P. Leach</td> 451 </tr> 452 <tr> 453 <td class="left"></td> 454 <td class="right">Microsoft</td> 455 </tr> 456 <tr> 457 <td class="left"></td> 458 <td class="right">T. Berners-Lee</td> 459 </tr> 460 <tr> 461 <td class="left"></td> 462 <td class="right">W3C/MIT</td> 463 </tr> 464 <tr> 465 <td class="left"></td> 466 <td class="right">Y. Lafon, Editor</td> 467 </tr> 468 <tr> 469 <td class="left"></td> 470 <td class="right">W3C</td> 471 </tr> 472 <tr> 473 <td class="left"></td> 474 <td class="right">J. Reschke, Editor</td> 475 </tr> 476 <tr> 477 <td class="left"></td> 478 <td class="right">greenbytes</td> 479 </tr> 480 <tr> 481 <td class="left"></td> 482 <td class="right">August 29, 2008</td> 483 </tr> 484 </tbody> 477 485 </table> 478 486 <p class="title">HTTP/1.1, part 5: Range Requests and Partial Responses<br><span class="filename">draft-ietf-httpbis-p5-range-04</span></p> … … 489 497 in progress”. 490 498 </p> 491 <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>>.492 </p> 493 <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>>.494 </p> 495 <p>This Internet-Draft will expire in February2009.</p>499 <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>. 500 </p> 501 <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>. 502 </p> 503 <p>This Internet-Draft will expire on March 2, 2009.</p> 496 504 <h1 id="rfc.abstract"><a href="#rfc.abstract">Abstract</a></h1> 497 505 <p>The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia information … … 509 517 <h1 class="np" id="rfc.toc"><a href="#rfc.toc">Table of Contents</a></h1> 510 518 <ul class="toc"> 511 <li class="tocline0">1. <a href="#introduction">Introduction</a><ul class="toc">512 <li class="tocline1">1.1 <a href="#intro.requirements">Requirements</a></li>519 <li>1. <a href="#introduction">Introduction</a><ul> 520 <li>1.1 <a href="#intro.requirements">Requirements</a></li> 513 521 </ul> 514 522 </li> 515 <li class="tocline0">2. <a href="#notation">Notational Conventions and Generic Grammar</a></li>516 <li class="tocline0">3. <a href="#range.units">Range Units</a></li>517 <li class="tocline0">4. <a href="#rfc.section.4">Status Code Definitions</a><ul class="toc">518 <li class="tocline1">4.1 <a href="#status.206">206 Partial Content</a></li>519 <li class="tocline1">4.2 <a href="#status.416">416 Requested Range Not Satisfiable</a></li>523 <li>2. <a href="#notation">Notational Conventions and Generic Grammar</a></li> 524 <li>3. <a href="#range.units">Range Units</a></li> 525 <li>4. <a href="#rfc.section.4">Status Code Definitions</a><ul> 526 <li>4.1 <a href="#status.206">206 Partial Content</a></li> 527 <li>4.2 <a href="#status.416">416 Requested Range Not Satisfiable</a></li> 520 528 </ul> 521 529 </li> 522 <li class="tocline0">5. <a href="#combining.byte.ranges">Combining Byte Ranges</a></li>523 <li class="tocline0">6. <a href="#header.fields">Header Field Definitions</a><ul class="toc">524 <li class="tocline1">6.1 <a href="#header.accept-ranges">Accept-Ranges</a></li>525 <li class="tocline1">6.2 <a href="#header.content-range">Content-Range</a></li>526 <li class="tocline1">6.3 <a href="#header.if-range">If-Range</a></li>527 <li class="tocline1">6.4 <a href="#header.range">Range</a><ul class="toc">528 <li class="tocline1">6.4.1 <a href="#byte.ranges">Byte Ranges</a></li>529 <li class="tocline1">6.4.2 <a href="#range.retrieval.requests">Range Retrieval Requests</a></li>530 <li>5. <a href="#combining.byte.ranges">Combining Byte Ranges</a></li> 531 <li>6. <a href="#header.fields">Header Field Definitions</a><ul> 532 <li>6.1 <a href="#header.accept-ranges">Accept-Ranges</a></li> 533 <li>6.2 <a href="#header.content-range">Content-Range</a></li> 534 <li>6.3 <a href="#header.if-range">If-Range</a></li> 535 <li>6.4 <a href="#header.range">Range</a><ul> 536 <li>6.4.1 <a href="#byte.ranges">Byte Ranges</a></li> 537 <li>6.4.2 <a href="#range.retrieval.requests">Range Retrieval Requests</a></li> 530 538 </ul> 531 539 </li> 532 540 </ul> 533 541 </li> 534 <li class="tocline0">7. <a href="#IANA.considerations">IANA Considerations</a><ul class="toc">535 <li class="tocline1">7.1 <a href="#message.header.registration">Message Header Registration</a></li>542 <li>7. <a href="#IANA.considerations">IANA Considerations</a><ul> 543 <li>7.1 <a href="#message.header.registration">Message Header Registration</a></li> 536 544 </ul> 537 545 </li> 538 <li class="tocline0">8. <a href="#security.considerations">Security Considerations</a></li>539 <li class="tocline0">9. <a href="#ack">Acknowledgments</a></li>540 <li class="tocline0">10. <a href="#rfc.references">References</a><ul class="toc">541 <li class="tocline1">10.1 <a href="#rfc.references.1">Normative References</a></li>542 <li class="tocline1">10.2 <a href="#rfc.references.2">Informative References</a></li>546 <li>8. <a href="#security.considerations">Security Considerations</a></li> 547 <li>9. <a href="#ack">Acknowledgments</a></li> 548 <li>10. <a href="#rfc.references">References</a><ul> 549 <li>10.1 <a href="#rfc.references.1">Normative References</a></li> 550 <li>10.2 <a href="#rfc.references.2">Informative References</a></li> 543 551 </ul> 544 552 </li> 545 <li class="tocline0"><a href="#rfc.authors">Authors' Addresses</a></li>546 <li class="tocline0">A. <a href="#internet.media.type.multipart.byteranges">Internet Media Type multipart/byteranges</a></li>547 <li class="tocline0">B. <a href="#compatibility">Compatibility with Previous Versions</a><ul class="toc">548 <li class="tocline1">B.1 <a href="#changes.from.rfc.2068">Changes from RFC 2068</a></li>549 <li class="tocline1">B.2 <a href="#changes.from.rfc.2616">Changes from RFC 2616</a></li>553 <li><a href="#rfc.authors">Authors' Addresses</a></li> 554 <li>A. <a href="#internet.media.type.multipart.byteranges">Internet Media Type multipart/byteranges</a></li> 555 <li>B. <a href="#compatibility">Compatibility with Previous Versions</a><ul> 556 <li>B.1 <a href="#changes.from.rfc.2068">Changes from RFC 2068</a></li> 557 <li>B.2 <a href="#changes.from.rfc.2616">Changes from RFC 2616</a></li> 550 558 </ul> 551 559 </li> 552 <li class="tocline0">C. <a href="#change.log">Change Log (to be removed by RFC Editor before publication)</a><ul class="toc">553 <li class="tocline1">C.1 <a href="#rfc.section.C.1">Since RFC2616</a></li>554 <li class="tocline1">C.2 <a href="#rfc.section.C.2">Since draft-ietf-httpbis-p5-range-00</a></li>555 <li class="tocline1">C.3 <a href="#rfc.section.C.3">Since draft-ietf-httpbis-p5-range-01</a></li>556 <li class="tocline1">C.4 <a href="#changes.since.02">Since draft-ietf-httpbis-p5-range-02</a></li>557 <li class="tocline1">C.5 <a href="#changes.since.03">Since draft-ietf-httpbis-p5-range-03</a></li>560 <li>C. <a href="#change.log">Change Log (to be removed by RFC Editor before publication)</a><ul> 561 <li>C.1 <a href="#rfc.section.C.1">Since RFC2616</a></li> 562 <li>C.2 <a href="#rfc.section.C.2">Since draft-ietf-httpbis-p5-range-00</a></li> 563 <li>C.3 <a href="#rfc.section.C.3">Since draft-ietf-httpbis-p5-range-01</a></li> 564 <li>C.4 <a href="#changes.since.02">Since draft-ietf-httpbis-p5-range-02</a></li> 565 <li>C.5 <a href="#changes.since.03">Since draft-ietf-httpbis-p5-range-03</a></li> 558 566 </ul> 559 567 </li> 560 <li class="tocline0"><a href="#rfc.ipr">Intellectual Property and Copyright Statements</a></li>561 <li class="tocline0"><a href="#rfc.index">Index</a></li>568 <li><a href="#rfc.index">Index</a></li> 569 <li><a href="#rfc.ipr">Intellectual Property and Copyright Statements</a></li> 562 570 </ul> 563 571 <h1 id="rfc.section.1" class="np"><a href="#rfc.section.1">1.</a> <a id="introduction" href="#introduction">Introduction</a></h1> … … 583 591 </p> 584 592 <h1 id="rfc.section.2"><a href="#rfc.section.2">2.</a> <a id="notation" href="#notation">Notational Conventions and Generic Grammar</a></h1> 585 <p id="rfc.section.2.p.1">This specification uses the ABNF syntax defined in <a href="p1-messaging.html#notation.abnf" title="Augmented BNF">Section 2.1</a> of <a href="#Part1" id="rfc.xref.Part1.1"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a> and the core rules defined in <a href="p1-messaging.html#basic.rules" title="Basic Rules">Section 2.2</a> of <a href="#Part1" id="rfc.xref.Part1.2"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>: <span class="comment" >[abnf.dep: ABNF syntax and basic rules will be adopted from RFC 5234, see <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/36">http://tools.ietf.org/wg/httpbis/trac/ticket/36</a>>.]</span>593 <p id="rfc.section.2.p.1">This specification uses the ABNF syntax defined in <a href="p1-messaging.html#notation.abnf" title="Augmented BNF">Section 2.1</a> of <a href="#Part1" id="rfc.xref.Part1.1"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a> and the core rules defined in <a href="p1-messaging.html#basic.rules" title="Basic Rules">Section 2.2</a> of <a href="#Part1" id="rfc.xref.Part1.2"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>: <span class="comment" id="abnf.dep">[<a href="#abnf.dep" class="smpl">abnf.dep</a>: ABNF syntax and basic rules will be adopted from RFC 5234, see <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/36">http://tools.ietf.org/wg/httpbis/trac/ticket/36</a>>.]</span> 586 594 </p> 587 595 <div id="rfc.figure.u.1"></div><pre class="inline"> <a href="#notation" class="smpl">DIGIT</a> = <DIGIT, defined in <a href="#Part1" id="rfc.xref.Part1.3"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>, <a href="p1-messaging.html#basic.rules" title="Basic Rules">Section 2.2</a>> … … 741 749 resource), it <em class="bcp14">SHOULD</em> return a response code of 416 (Requested range not satisfiable) (<a href="#status.416" id="rfc.xref.status.416.1" title="416 Requested Range Not Satisfiable">Section 4.2</a>). 742 750 </p> 743 < dl class="empty">744 < dd> <b>Note:</b> clients cannot depend on servers to send a 416 (Requested range not satisfiable) response instead of a 200 (OK) response for751 <ul class="empty"> 752 <li> <b>Note:</b> clients cannot depend on servers to send a 416 (Requested range not satisfiable) response instead of a 200 (OK) response for 745 753 an unsatisfiable Range request-header, since not all servers implement this request-header. 746 </ dd>747 </ dl>754 </li> 755 </ul> 748 756 <div id="rfc.iref.i.1"></div> 749 757 <div id="rfc.iref.h.3"></div> … … 843 851 <div id="rfc.table.1"> 844 852 <div id="iana.header.registration.table"></div> 845 <table summary="" class="tt full" cellpadding="3" cellspacing="0">853 <table class="tt full left" cellpadding="3" cellspacing="0"> 846 854 <thead> 847 855 <tr> … … 854 862 <tbody> 855 863 <tr> 856 <td >Accept-Ranges</td>857 <td >http</td>858 <td >standard</td>859 <td > <a href="#header.accept-ranges" id="rfc.xref.header.accept-ranges.1" title="Accept-Ranges">Section 6.1</a>864 <td class="left">Accept-Ranges</td> 865 <td class="left">http</td> 866 <td class="left">standard</td> 867 <td class="left"> <a href="#header.accept-ranges" id="rfc.xref.header.accept-ranges.1" title="Accept-Ranges">Section 6.1</a> 860 868 </td> 861 869 </tr> 862 870 <tr> 863 <td >Content-Range</td>864 <td >http</td>865 <td >standard</td>866 <td > <a href="#header.content-range" id="rfc.xref.header.content-range.4" title="Content-Range">Section 6.2</a>871 <td class="left">Content-Range</td> 872 <td class="left">http</td> 873 <td class="left">standard</td> 874 <td class="left"> <a href="#header.content-range" id="rfc.xref.header.content-range.4" title="Content-Range">Section 6.2</a> 867 875 </td> 868 876 </tr> 869 877 <tr> 870 <td >If-Range</td>871 <td >http</td>872 <td >standard</td>873 <td > <a href="#header.if-range" id="rfc.xref.header.if-range.3" title="If-Range">Section 6.3</a>878 <td class="left">If-Range</td> 879 <td class="left">http</td> 880 <td class="left">standard</td> 881 <td class="left"> <a href="#header.if-range" id="rfc.xref.header.if-range.3" title="If-Range">Section 6.3</a> 874 882 </td> 875 883 </tr> 876 884 <tr> 877 <td >Range</td>878 <td >http</td>879 <td >standard</td>880 <td > <a href="#header.range" id="rfc.xref.header.range.4" title="Range">Section 6.4</a>885 <td class="left">Range</td> 886 <td class="left">http</td> 887 <td class="left">standard</td> 888 <td class="left"> <a href="#header.range" id="rfc.xref.header.range.4" title="Range">Section 6.4</a> 881 889 </td> 882 890 </tr> … … 897 905 <h2 id="rfc.references.1"><a href="#rfc.section.10.1" id="rfc.section.10.1">10.1</a> Normative References 898 906 </h2> 899 <table summary="Normative References">907 <table> 900 908 <tr> 901 909 <td class="reference"><b id="Part1">[Part1]</b></td> 902 <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-04">HTTP/1.1, part 1: URIs, Connections, and Message Parsing</a>”, Internet-Draft draft-ietf-httpbis-p1-messaging-04 (work in progress), August 2008.910 <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-04">HTTP/1.1, part 1: URIs, Connections, and Message Parsing</a>”, Internet-Draft draft-ietf-httpbis-p1-messaging-04 (work in progress), August 2008. 903 911 </td> 904 912 </tr> 905 913 <tr> 906 914 <td class="reference"><b id="Part3">[Part3]</b></td> 907 <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-04">HTTP/1.1, part 3: Message Payload and Content Negotiation</a>”, Internet-Draft draft-ietf-httpbis-p3-payload-04 (work in progress), August 2008.915 <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-04">HTTP/1.1, part 3: Message Payload and Content Negotiation</a>”, Internet-Draft draft-ietf-httpbis-p3-payload-04 (work in progress), August 2008. 908 916 </td> 909 917 </tr> 910 918 <tr> 911 919 <td class="reference"><b id="Part4">[Part4]</b></td> 912 <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-04">HTTP/1.1, part 4: Conditional Requests</a>”, Internet-Draft draft-ietf-httpbis-p4-conditional-04 (work in progress), August 2008.920 <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-04">HTTP/1.1, part 4: Conditional Requests</a>”, Internet-Draft draft-ietf-httpbis-p4-conditional-04 (work in progress), August 2008. 913 921 </td> 914 922 </tr> 915 923 <tr> 916 924 <td class="reference"><b id="Part6">[Part6]</b></td> 917 <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-04">HTTP/1.1, part 6: Caching</a>”, Internet-Draft draft-ietf-httpbis-p6-cache-04 (work in progress), August 2008.925 <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-04">HTTP/1.1, part 6: Caching</a>”, Internet-Draft draft-ietf-httpbis-p6-cache-04 (work in progress), August 2008. 918 926 </td> 919 927 </tr> 920 928 <tr> 921 929 <td class="reference"><b id="RFC2046">[RFC2046]</b></td> 922 <td class="top"><a title="Innosoft International, Inc.">Freed, N.</a> and <atitle="First Virtual Holdings">N. Borenstein</a>, “<a href="http://tools.ietf.org/html/rfc2046">Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types</a>”, RFC 2046, November 1996.930 <td class="top"><a href="mailto:ned@innosoft.com" title="Innosoft International, Inc.">Freed, N.</a> and <a href="mailto:nsb@nsb.fv.com" title="First Virtual Holdings">N. Borenstein</a>, “<a href="http://tools.ietf.org/html/rfc2046">Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types</a>”, RFC 2046, November 1996. 923 931 </td> 924 932 </tr> 925 933 <tr> 926 934 <td class="reference"><b id="RFC2119">[RFC2119]</b></td> 927 <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.935 <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. 928 936 </td> 929 937 </tr> … … 931 939 <h2 id="rfc.references.2"><a href="#rfc.section.10.2" id="rfc.section.10.2">10.2</a> Informative References 932 940 </h2> 933 <table summary="Informative References">941 <table> 934 942 <tr> 935 943 <td class="reference"><b id="RFC2616">[RFC2616]</b></td> 936 <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.944 <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. 937 945 </td> 938 946 </tr> 939 947 <tr> 940 948 <td class="reference"><b id="RFC3864">[RFC3864]</b></td> 941 <td class="top"><a title="Nine by Nine">Klyne, G.</a>, <a title="BEA Systems">Nottingham, M.</a>, and <atitle="HP Labs">J. Mogul</a>, “<a href="http://tools.ietf.org/html/rfc3864">Registration Procedures for Message Header Fields</a>”, BCP 90, RFC 3864, September 2004.949 <td class="top"><a href="mailto:GK-IETF@ninebynine.org" title="Nine by Nine">Klyne, G.</a>, <a href="mailto:mnot@pobox.com" title="BEA Systems">Nottingham, M.</a>, and <a href="mailto:JeffMogul@acm.org" title="HP Labs">J. Mogul</a>, “<a href="http://tools.ietf.org/html/rfc3864">Registration Procedures for Message Header Fields</a>”, BCP 90, RFC 3864, September 2004. 942 950 </td> 943 951 </tr> 944 952 <tr> 945 953 <td class="reference"><b id="RFC4288">[RFC4288]</b></td> 946 <td class="top"><a title="Sun Microsystems">Freed, N.</a> and <a>J. Klensin</a>, “<a href="http://tools.ietf.org/html/rfc4288">Media Type Specifications and Registration Procedures</a>”, BCP 13, RFC 4288, December 2005.954 <td class="top"><a href="mailto:ned.freed@mrochek.com" title="Sun Microsystems">Freed, N.</a> and <a href="mailto:klensin+ietf@jck.com">J. Klensin</a>, “<a href="http://tools.ietf.org/html/rfc4288">Media Type Specifications and Registration Procedures</a>”, BCP 13, RFC 4288, December 2005. 947 955 </td> 948 956 </tr> 949 957 </table> 950 <h1 id="rfc.authors"><a href="#rfc.authors">Authors' Addresses</a></h1> 951 <address class="vcard"><span class="vcardline"><span class="fn">Roy T. Fielding</span> 952 (editor) 953 <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> 954 <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> 955 <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> 956 <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> 957 <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> 958 <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> 959 <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> 960 <address class="vcard"><span class="vcardline"><span class="fn">Yves Lafon</span> 961 (editor) 962 <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> 963 <address class="vcard"><span class="vcardline"><span class="fn">Julian F. Reschke</span> 964 (editor) 965 <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> 958 <div class="avoidbreak"> 959 <h1 id="rfc.authors"><a href="#rfc.authors">Authors' Addresses</a></h1> 960 <address class="vcard"><span class="vcardline"><span class="fn">Roy T. Fielding</span> 961 (editor) 962 <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> 963 <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> 964 <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> 965 <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> 966 <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> 967 <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> 968 <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> 969 <address class="vcard"><span class="vcardline"><span class="fn">Yves Lafon</span> 970 (editor) 971 <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> 972 <address class="vcard"><span class="vcardline"><span class="fn">Julian F. Reschke</span> 973 (editor) 974 <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> 975 </div> 966 976 <div id="rfc.iref.m.1"></div> 967 977 <div id="rfc.iref.m.2"></div> 968 <h1 id="rfc.section.A" ><a href="#rfc.section.A">A.</a> <a id="internet.media.type.multipart.byteranges" href="#internet.media.type.multipart.byteranges">Internet Media Type multipart/byteranges</a></h1>978 <h1 id="rfc.section.A" class="np"><a href="#rfc.section.A">A.</a> <a id="internet.media.type.multipart.byteranges" href="#internet.media.type.multipart.byteranges">Internet Media Type multipart/byteranges</a></h1> 969 979 <p id="rfc.section.A.p.1">When an HTTP 206 (Partial Content) response message includes the content of multiple ranges (a response to a request for multiple 970 980 non-overlapping ranges), these are transmitted as a multipart message-body <a href="#RFC2046" id="rfc.xref.RFC2046.1"><cite title="Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types">[RFC2046]</cite></a>. The media type for this purpose is called "multipart/byteranges". The following is to be registered with IANA <a href="#RFC4288" id="rfc.xref.RFC4288.1"><cite title="Media Type Specifications and Registration Procedures">[RFC4288]</cite></a>. … … 1093 1103 </ul> 1094 1104 <h2 id="rfc.section.C.5"><a href="#rfc.section.C.5">C.5</a> <a id="changes.since.03" href="#changes.since.03">Since draft-ietf-httpbis-p5-range-03</a></h2> 1105 <h1 id="rfc.index"><a href="#rfc.index">Index</a></h1> 1106 <p class="noprint"><a href="#rfc.index.2">2</a> <a href="#rfc.index.4">4</a> <a href="#rfc.index.A">A</a> <a href="#rfc.index.C">C</a> <a href="#rfc.index.G">G</a> <a href="#rfc.index.H">H</a> <a href="#rfc.index.I">I</a> <a href="#rfc.index.M">M</a> <a href="#rfc.index.P">P</a> <a href="#rfc.index.R">R</a> <a href="#rfc.index.S">S</a> 1107 </p> 1108 <div class="print2col"> 1109 <ul class="ind"> 1110 <li><a id="rfc.index.2" href="#rfc.index.2"><b>2</b></a><ul> 1111 <li>206 Partial Content (status code) <a href="#rfc.iref.3"><b>4.1</b></a>, <a href="#rfc.xref.status.206.1">B.1</a>, <a href="#rfc.xref.status.206.2">B.2</a></li> 1112 </ul> 1113 </li> 1114 <li><a id="rfc.index.4" href="#rfc.index.4"><b>4</b></a><ul> 1115 <li>416 Requested Range Not Satisfiable (status code) <a href="#rfc.iref.4"><b>4.2</b></a>, <a href="#rfc.xref.status.416.1">6.2</a>, <a href="#rfc.xref.status.416.2">B.1</a></li> 1116 </ul> 1117 </li> 1118 <li><a id="rfc.index.A" href="#rfc.index.A"><b>A</b></a><ul> 1119 <li>Accept-Ranges header <a href="#rfc.iref.a.1"><b>6.1</b></a>, <a href="#rfc.xref.header.accept-ranges.1">7.1</a></li> 1120 </ul> 1121 </li> 1122 <li><a id="rfc.index.C" href="#rfc.index.C"><b>C</b></a><ul> 1123 <li>Content-Range header <a href="#rfc.xref.header.content-range.1">3</a>, <a href="#rfc.xref.header.content-range.2">4.1</a>, <a href="#rfc.xref.header.content-range.3">4.2</a>, <a href="#rfc.iref.c.1"><b>6.2</b></a>, <a href="#rfc.xref.header.content-range.4">7.1</a>, <a href="#rfc.xref.header.content-range.5">B.1</a>, <a href="#rfc.xref.header.content-range.6">B.1</a>, <a href="#rfc.xref.header.content-range.7">B.1</a></li> 1124 </ul> 1125 </li> 1126 <li><a id="rfc.index.G" href="#rfc.index.G"><b>G</b></a><ul> 1127 <li><tt>Grammar</tt> 1128 <ul> 1129 <li><tt>Accept-Ranges</tt> <a href="#rfc.iref.g.4"><b>6.1</b></a></li> 1130 <li><tt>acceptable-ranges</tt> <a href="#rfc.iref.g.5"><b>6.1</b></a></li> 1131 <li><tt>byte-content-range-spec</tt> <a href="#rfc.iref.g.8"><b>6.2</b></a></li> 1132 <li><tt>byte-range-resp-spec</tt> <a href="#rfc.iref.g.9"><b>6.2</b></a></li> 1133 <li><tt>byte-range-set</tt> <a href="#rfc.iref.g.14"><b>6.4.1</b></a></li> 1134 <li><tt>byte-range-spec</tt> <a href="#rfc.iref.g.15"><b>6.4.1</b></a></li> 1135 <li><tt>byte-ranges-specifier</tt> <a href="#rfc.iref.g.13"><b>6.4.1</b></a></li> 1136 <li><tt>bytes-unit</tt> <a href="#rfc.iref.g.2"><b>3</b></a></li> 1137 <li><tt>Content-Range</tt> <a href="#rfc.iref.g.6"><b>6.2</b></a></li> 1138 <li><tt>content-range-spec</tt> <a href="#rfc.iref.g.7"><b>6.2</b></a></li> 1139 <li><tt>first-byte-pos</tt> <a href="#rfc.iref.g.16"><b>6.4.1</b></a></li> 1140 <li><tt>If-Range</tt> <a href="#rfc.iref.g.11"><b>6.3</b></a></li> 1141 <li><tt>instance-length</tt> <a href="#rfc.iref.g.10"><b>6.2</b></a></li> 1142 <li><tt>last-byte-pos</tt> <a href="#rfc.iref.g.17"><b>6.4.1</b></a></li> 1143 <li><tt>other-range-unit</tt> <a href="#rfc.iref.g.3"><b>3</b></a></li> 1144 <li><tt>Range</tt> <a href="#rfc.iref.g.20"><b>6.4.2</b></a></li> 1145 <li><tt>range-unit</tt> <a href="#rfc.iref.g.1"><b>3</b></a></li> 1146 <li><tt>ranges-specifier</tt> <a href="#rfc.iref.g.12"><b>6.4.1</b></a></li> 1147 <li><tt>suffix-byte-range-spec</tt> <a href="#rfc.iref.g.18"><b>6.4.1</b></a></li> 1148 <li><tt>suffix-length</tt> <a href="#rfc.iref.g.19"><b>6.4.1</b></a></li> 1149 </ul> 1150 </li> 1151 </ul> 1152 </li> 1153 <li><a id="rfc.index.H" href="#rfc.index.H"><b>H</b></a><ul> 1154 <li>Headers 1155 <ul> 1156 <li>Accept-Ranges <a href="#rfc.iref.h.1"><b>6.1</b></a>, <a href="#rfc.xref.header.accept-ranges.1">7.1</a></li> 1157 <li>Content-Range <a href="#rfc.xref.header.content-range.1">3</a>, <a href="#rfc.xref.header.content-range.2">4.1</a>, <a href="#rfc.xref.header.content-range.3">4.2</a>, <a href="#rfc.iref.h.2"><b>6.2</b></a>, <a href="#rfc.xref.header.content-range.4">7.1</a>, <a href="#rfc.xref.header.content-range.5">B.1</a>, <a href="#rfc.xref.header.content-range.6">B.1</a>, <a href="#rfc.xref.header.content-range.7">B.1</a></li> 1158 <li>If-Range <a href="#rfc.xref.header.if-range.1">4.1</a>, <a href="#rfc.iref.h.3"><b>6.3</b></a>, <a href="#rfc.xref.header.if-range.2">6.4.2</a>, <a href="#rfc.xref.header.if-range.3">7.1</a>, <a href="#rfc.xref.header.if-range.4">B.1</a></li> 1159 <li>Range <a href="#rfc.xref.header.range.1">3</a>, <a href="#rfc.xref.header.range.2">4.1</a>, <a href="#rfc.xref.header.range.3">4.2</a>, <a href="#rfc.iref.h.4"><b>6.4</b></a>, <a href="#rfc.xref.header.range.4">7.1</a></li> 1160 </ul> 1161 </li> 1162 </ul> 1163 </li> 1164 <li><a id="rfc.index.I" href="#rfc.index.I"><b>I</b></a><ul> 1165 <li>If-Range header <a href="#rfc.xref.header.if-range.1">4.1</a>, <a href="#rfc.iref.i.1"><b>6.3</b></a>, <a href="#rfc.xref.header.if-range.2">6.4.2</a>, <a href="#rfc.xref.header.if-range.3">7.1</a>, <a href="#rfc.xref.header.if-range.4">B.1</a></li> 1166 </ul> 1167 </li> 1168 <li><a id="rfc.index.M" href="#rfc.index.M"><b>M</b></a><ul> 1169 <li>Media Type 1170 <ul> 1171 <li>multipart/byteranges <a href="#rfc.iref.m.1"><b>A</b></a></li> 1172 <li>multipart/x-byteranges <a href="#rfc.iref.m.4">A</a></li> 1173 </ul> 1174 </li> 1175 <li>multipart/byteranges Media Type <a href="#rfc.iref.m.2"><b>A</b></a></li> 1176 <li>multipart/x-byteranges Media Type <a href="#rfc.iref.m.3">A</a></li> 1177 </ul> 1178 </li> 1179 <li><a id="rfc.index.P" href="#rfc.index.P"><b>P</b></a><ul> 1180 <li><em>Part1</em> <a href="#rfc.xref.Part1.1">2</a>, <a href="#rfc.xref.Part1.2">2</a>, <a href="#rfc.xref.Part1.3">2</a>, <a href="#rfc.xref.Part1.4">2</a>, <a href="#rfc.xref.Part1.5">2</a>, <a href="#rfc.xref.Part1.6">2</a>, <a href="#rfc.xref.Part1.7">8</a>, <a href="#Part1"><b>10.1</b></a>, <a href="#rfc.xref.Part1.8">B.1</a><ul> 1181 <li><em>Section 2.1</em> <a href="#rfc.xref.Part1.1">2</a></li> 1182 <li><em>Section 2.2</em> <a href="#rfc.xref.Part1.2">2</a>, <a href="#rfc.xref.Part1.3">2</a>, <a href="#rfc.xref.Part1.4">2</a>, <a href="#rfc.xref.Part1.5">2</a></li> 1183 <li><em>Section 3.3.1</em> <a href="#rfc.xref.Part1.6">2</a></li> 1184 </ul> 1185 </li> 1186 <li><em>Part3</em> <a href="#Part3"><b>10.1</b></a>, <a href="#rfc.xref.Part3.1">B.1</a></li> 1187 <li><em>Part4</em> <a href="#rfc.xref.Part4.1">2</a>, <a href="#rfc.xref.Part4.2">5</a>, <a href="#Part4"><b>10.1</b></a><ul> 1188 <li><em>Section 3</em> <a href="#rfc.xref.Part4.1">2</a></li> 1189 <li><em>Section 5</em> <a href="#rfc.xref.Part4.2">5</a></li> 1190 </ul> 1191 </li> 1192 <li><em>Part6</em> <a href="#Part6"><b>10.1</b></a>, <a href="#rfc.xref.Part6.1">B.1</a></li> 1193 </ul> 1194 </li> 1195 <li><a id="rfc.index.R" href="#rfc.index.R"><b>R</b></a><ul> 1196 <li>Range header <a href="#rfc.xref.header.range.1">3</a>, <a href="#rfc.xref.header.range.2">4.1</a>, <a href="#rfc.xref.header.range.3">4.2</a>, <a href="#rfc.iref.r.1"><b>6.4</b></a>, <a href="#rfc.xref.header.range.4">7.1</a></li> 1197 <li><em>RFC2046</em> <a href="#RFC2046"><b>10.1</b></a>, <a href="#rfc.xref.RFC2046.1">A</a>, <a href="#rfc.xref.RFC2046.2">A</a></li> 1198 <li><em>RFC2119</em> <a href="#rfc.xref.RFC2119.1">1.1</a>, <a href="#RFC2119"><b>10.1</b></a></li> 1199 <li><em>RFC2616</em> <a href="#RFC2616"><b>10.2</b></a>, <a href="#rfc.xref.RFC2616.1">C.1</a></li> 1200 <li><em>RFC3864</em> <a href="#rfc.xref.RFC3864.1">7.1</a>, <a href="#RFC3864"><b>10.2</b></a></li> 1201 <li><em>RFC4288</em> <a href="#RFC4288"><b>10.2</b></a>, <a href="#rfc.xref.RFC4288.1">A</a></li> 1202 </ul> 1203 </li> 1204 <li><a id="rfc.index.S" href="#rfc.index.S"><b>S</b></a><ul> 1205 <li>Status Codes 1206 <ul> 1207 <li>206 Partial Content <a href="#rfc.iref.s.1"><b>4.1</b></a>, <a href="#rfc.xref.status.206.1">B.1</a>, <a href="#rfc.xref.status.206.2">B.2</a></li> 1208 <li>416 Requested Range Not Satisfiable <a href="#rfc.iref.s.2"><b>4.2</b></a>, <a href="#rfc.xref.status.416.1">6.2</a>, <a href="#rfc.xref.status.416.2">B.1</a></li> 1209 </ul> 1210 </li> 1211 </ul> 1212 </li> 1213 </ul> 1214 </div> 1095 1215 <h1><a id="rfc.copyright" href="#rfc.copyright">Full Copyright Statement</a></h1> 1216 <p>Copyright © The IETF Trust (2008).</p> 1096 1217 <p>This document is subject to the rights, licenses and restrictions contained in BCP 78, and except as set forth therein, the 1097 1218 authors retain all their rights. … … 1111 1232 <p>Copies of IPR disclosures made to the IETF Secretariat and any assurances of licenses to be made available, or the result 1112 1233 of an attempt made to obtain a general license or permission for the use of such proprietary rights by implementers or users 1113 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>>.1234 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>. 1114 1235 </p> 1115 1236 <p>The IETF invites any interested party to bring to its attention any copyrights, patents or patent applications, or other proprietary … … 1117 1238 at <a href="mailto:ietf-ipr@ietf.org">ietf-ipr@ietf.org</a>. 1118 1239 </p> 1119 <h1 id="rfc.index"><a href="#rfc.index">Index</a></h1>1120 <p class="noprint"><a href="#rfc.index.2">2</a> <a href="#rfc.index.4">4</a> <a href="#rfc.index.A">A</a> <a href="#rfc.index.C">C</a> <a href="#rfc.index.G">G</a> <a href="#rfc.index.H">H</a> <a href="#rfc.index.I">I</a> <a href="#rfc.index.M">M</a> <a href="#rfc.index.P">P</a> <a href="#rfc.index.R">R</a> <a href="#rfc.index.S">S</a>1121 </p>1122 <div class="print2col">1123 <ul class="ind">1124 <li class="indline0"><a id="rfc.index.2" href="#rfc.index.2"><b>2</b></a><ul class="ind">1125 <li class="indline1">206 Partial Content (status code) <a class="iref" href="#rfc.iref.3"><b>4.1</b></a>, <a class="iref" href="#rfc.xref.status.206.1">B.1</a>, <a class="iref" href="#rfc.xref.status.206.2">B.2</a></li>1126 </ul>1127 </li>1128 <li class="indline0"><a id="rfc.index.4" href="#rfc.index.4"><b>4</b></a><ul class="ind">1129 <li class="indline1">416 Requested Range Not Satisfiable (status code) <a class="iref" href="#rfc.iref.4"><b>4.2</b></a>, <a class="iref" href="#rfc.xref.status.416.1">6.2</a>, <a class="iref" href="#rfc.xref.status.416.2">B.1</a></li>1130 </ul>1131 </li>1132 <li class="indline0"><a id="rfc.index.A" href="#rfc.index.A"><b>A</b></a><ul class="ind">1133 <li class="indline1">Accept-Ranges header <a class="iref" href="#rfc.iref.a.1"><b>6.1</b></a>, <a class="iref" href="#rfc.xref.header.accept-ranges.1">7.1</a></li>1134 </ul>1135 </li>1136 <li class="indline0"><a id="rfc.index.C" href="#rfc.index.C"><b>C</b></a><ul class="ind">1137 <li class="indline1">Content-Range header <a class="iref" href="#rfc.xref.header.content-range.1">3</a>, <a class="iref" href="#rfc.xref.header.content-range.2">4.1</a>, <a class="iref" href="#rfc.xref.header.content-range.3">4.2</a>, <a class="iref" href="#rfc.iref.c.1"><b>6.2</b></a>, <a class="iref" href="#rfc.xref.header.content-range.4">7.1</a>, <a class="iref" href="#rfc.xref.header.content-range.5">B.1</a>, <a class="iref" href="#rfc.xref.header.content-range.6">B.1</a>, <a class="iref" href="#rfc.xref.header.content-range.7">B.1</a></li>1138 </ul>1139 </li>1140 <li class="indline0"><a id="rfc.index.G" href="#rfc.index.G"><b>G</b></a><ul class="ind">1141 <li class="indline1"><tt>Grammar</tt> 1142 <ul class="ind">1143 <li class="indline1"><tt>Accept-Ranges</tt> <a class="iref" href="#rfc.iref.g.4"><b>6.1</b></a></li>1144 <li class="indline1"><tt>acceptable-ranges</tt> <a class="iref" href="#rfc.iref.g.5"><b>6.1</b></a></li>1145 <li class="indline1"><tt>byte-content-range-spec</tt> <a class="iref" href="#rfc.iref.g.8"><b>6.2</b></a></li>1146 <li class="indline1"><tt>byte-range-resp-spec</tt> <a class="iref" href="#rfc.iref.g.9"><b>6.2</b></a></li>1147 <li class="indline1"><tt>byte-range-set</tt> <a class="iref" href="#rfc.iref.g.14"><b>6.4.1</b></a></li>1148 <li class="indline1"><tt>byte-range-spec</tt> <a class="iref" href="#rfc.iref.g.15"><b>6.4.1</b></a></li>1149 <li class="indline1"><tt>byte-ranges-specifier</tt> <a class="iref" href="#rfc.iref.g.13"><b>6.4.1</b></a></li>1150 <li class="indline1"><tt>bytes-unit</tt> <a class="iref" href="#rfc.iref.g.2"><b>3</b></a></li>1151 <li class="indline1"><tt>Content-Range</tt> <a class="iref" href="#rfc.iref.g.6"><b>6.2</b></a></li>1152 <li class="indline1"><tt>content-range-spec</tt> <a class="iref" href="#rfc.iref.g.7"><b>6.2</b></a></li>1153 <li class="indline1"><tt>first-byte-pos</tt> <a class="iref" href="#rfc.iref.g.16"><b>6.4.1</b></a></li>1154 <li class="indline1"><tt>If-Range</tt> <a class="iref" href="#rfc.iref.g.11"><b>6.3</b></a></li>1155 <li class="indline1"><tt>instance-length</tt> <a class="iref" href="#rfc.iref.g.10"><b>6.2</b></a></li>1156 <li class="indline1"><tt>last-byte-pos</tt> <a class="iref" href="#rfc.iref.g.17"><b>6.4.1</b></a></li>1157 <li class="indline1"><tt>other-range-unit</tt> <a class="iref" href="#rfc.iref.g.3"><b>3</b></a></li>1158 <li class="indline1"><tt>Range</tt> <a class="iref" href="#rfc.iref.g.20"><b>6.4.2</b></a></li>1159 <li class="indline1"><tt>range-unit</tt> <a class="iref" href="#rfc.iref.g.1"><b>3</b></a></li>1160 <li class="indline1"><tt>ranges-specifier</tt> <a class="iref" href="#rfc.iref.g.12"><b>6.4.1</b></a></li>1161 <li class="indline1"><tt>suffix-byte-range-spec</tt> <a class="iref" href="#rfc.iref.g.18"><b>6.4.1</b></a></li>1162 <li class="indline1"><tt>suffix-length</tt> <a class="iref" href="#rfc.iref.g.19"><b>6.4.1</b></a></li>1163 </ul>1164 </li>1165 </ul>1166 </li>1167 <li class="indline0"><a id="rfc.index.H" href="#rfc.index.H"><b>H</b></a><ul class="ind">1168 <li class="indline1">Headers 1169 <ul class="ind">1170 <li class="indline1">Accept-Ranges <a class="iref" href="#rfc.iref.h.1"><b>6.1</b></a>, <a class="iref" href="#rfc.xref.header.accept-ranges.1">7.1</a></li>1171 <li class="indline1">Content-Range <a class="iref" href="#rfc.xref.header.content-range.1">3</a>, <a class="iref" href="#rfc.xref.header.content-range.2">4.1</a>, <a class="iref" href="#rfc.xref.header.content-range.3">4.2</a>, <a class="iref" href="#rfc.iref.h.2"><b>6.2</b></a>, <a class="iref" href="#rfc.xref.header.content-range.4">7.1</a>, <a class="iref" href="#rfc.xref.header.content-range.5">B.1</a>, <a class="iref" href="#rfc.xref.header.content-range.6">B.1</a>, <a class="iref" href="#rfc.xref.header.content-range.7">B.1</a></li>1172 <li class="indline1">If-Range <a class="iref" href="#rfc.xref.header.if-range.1">4.1</a>, <a class="iref" href="#rfc.iref.h.3"><b>6.3</b></a>, <a class="iref" href="#rfc.xref.header.if-range.2">6.4.2</a>, <a class="iref" href="#rfc.xref.header.if-range.3">7.1</a>, <a class="iref" href="#rfc.xref.header.if-range.4">B.1</a></li>1173 <li class="indline1">Range <a class="iref" href="#rfc.xref.header.range.1">3</a>, <a class="iref" href="#rfc.xref.header.range.2">4.1</a>, <a class="iref" href="#rfc.xref.header.range.3">4.2</a>, <a class="iref" href="#rfc.iref.h.4"><b>6.4</b></a>, <a class="iref" href="#rfc.xref.header.range.4">7.1</a></li>1174 </ul>1175 </li>1176 </ul>1177 </li>1178 <li class="indline0"><a id="rfc.index.I" href="#rfc.index.I"><b>I</b></a><ul class="ind">1179 <li class="indline1">If-Range header <a class="iref" href="#rfc.xref.header.if-range.1">4.1</a>, <a class="iref" href="#rfc.iref.i.1"><b>6.3</b></a>, <a class="iref" href="#rfc.xref.header.if-range.2">6.4.2</a>, <a class="iref" href="#rfc.xref.header.if-range.3">7.1</a>, <a class="iref" href="#rfc.xref.header.if-range.4">B.1</a></li>1180 </ul>1181 </li>1182 <li class="indline0"><a id="rfc.index.M" href="#rfc.index.M"><b>M</b></a><ul class="ind">1183 <li class="indline1">Media Type 1184 <ul class="ind">1185 <li class="indline1">multipart/byteranges <a class="iref" href="#rfc.iref.m.1"><b>A</b></a></li>1186 <li class="indline1">multipart/x-byteranges <a class="iref" href="#rfc.iref.m.4">A</a></li>1187 </ul>1188 </li>1189 <li class="indline1">multipart/byteranges Media Type <a class="iref" href="#rfc.iref.m.2"><b>A</b></a></li>1190 <li class="indline1">multipart/x-byteranges Media Type <a class="iref" href="#rfc.iref.m.3">A</a></li>1191 </ul>1192 </li>1193 <li class="indline0"><a id="rfc.index.P" href="#rfc.index.P"><b>P</b></a><ul class="ind">1194 <li class="indline1"><em>Part1</em> <a class="iref" href="#rfc.xref.Part1.1">2</a>, <a class="iref" href="#rfc.xref.Part1.2">2</a>, <a class="iref" href="#rfc.xref.Part1.3">2</a>, <a class="iref" href="#rfc.xref.Part1.4">2</a>, <a class="iref" href="#rfc.xref.Part1.5">2</a>, <a class="iref" href="#rfc.xref.Part1.6">2</a>, <a class="iref" href="#rfc.xref.Part1.7">8</a>, <a class="iref" href="#Part1"><b>10.1</b></a>, <a class="iref" href="#rfc.xref.Part1.8">B.1</a><ul class="ind">1195 <li class="indline1"><em>Section 2.1</em> <a class="iref" href="#rfc.xref.Part1.1">2</a></li>1196 <li class="indline1"><em>Section 2.2</em> <a class="iref" href="#rfc.xref.Part1.2">2</a>, <a class="iref" href="#rfc.xref.Part1.3">2</a>, <a class="iref" href="#rfc.xref.Part1.4">2</a>, <a class="iref" href="#rfc.xref.Part1.5">2</a></li>1197 <li class="indline1"><em>Section 3.3.1</em> <a class="iref" href="#rfc.xref.Part1.6">2</a></li>1198 </ul>1199 </li>1200 <li class="indline1"><em>Part3</em> <a class="iref" href="#Part3"><b>10.1</b></a>, <a class="iref" href="#rfc.xref.Part3.1">B.1</a></li>1201 <li class="indline1"><em>Part4</em> <a class="iref" href="#rfc.xref.Part4.1">2</a>, <a class="iref" href="#rfc.xref.Part4.2">5</a>, <a class="iref" href="#Part4"><b>10.1</b></a><ul class="ind">1202 <li class="indline1"><em>Section 3</em> <a class="iref" href="#rfc.xref.Part4.1">2</a></li>1203 <li class="indline1"><em>Section 5</em> <a class="iref" href="#rfc.xref.Part4.2">5</a></li>1204 </ul>1205 </li>1206 <li class="indline1"><em>Part6</em> <a class="iref" href="#Part6"><b>10.1</b></a>, <a class="iref" href="#rfc.xref.Part6.1">B.1</a></li>1207 </ul>1208 </li>1209 <li class="indline0"><a id="rfc.index.R" href="#rfc.index.R"><b>R</b></a><ul class="ind">1210 <li class="indline1">Range header <a class="iref" href="#rfc.xref.header.range.1">3</a>, <a class="iref" href="#rfc.xref.header.range.2">4.1</a>, <a class="iref" href="#rfc.xref.header.range.3">4.2</a>, <a class="iref" href="#rfc.iref.r.1"><b>6.4</b></a>, <a class="iref" href="#rfc.xref.header.range.4">7.1</a></li>1211 <li class="indline1"><em>RFC2046</em> <a class="iref" href="#RFC2046"><b>10.1</b></a>, <a class="iref" href="#rfc.xref.RFC2046.1">A</a>, <a class="iref" href="#rfc.xref.RFC2046.2">A</a></li>1212 <li class="indline1"><em>RFC2119</em> <a class="iref" href="#rfc.xref.RFC2119.1">1.1</a>, <a class="iref" href="#RFC2119"><b>10.1</b></a></li>1213 <li class="indline1"><em>RFC2616</em> <a class="iref" href="#RFC2616"><b>10.2</b></a>, <a class="iref" href="#rfc.xref.RFC2616.1">C.1</a></li>1214 <li class="indline1"><em>RFC3864</em> <a class="iref" href="#rfc.xref.RFC3864.1">7.1</a>, <a class="iref" href="#RFC3864"><b>10.2</b></a></li>1215 <li class="indline1"><em>RFC4288</em> <a class="iref" href="#RFC4288"><b>10.2</b></a>, <a class="iref" href="#rfc.xref.RFC4288.1">A</a></li>1216 </ul>1217 </li>1218 <li class="indline0"><a id="rfc.index.S" href="#rfc.index.S"><b>S</b></a><ul class="ind">1219 <li class="indline1">Status Codes 1220 <ul class="ind">1221 <li class="indline1">206 Partial Content <a class="iref" href="#rfc.iref.s.1"><b>4.1</b></a>, <a class="iref" href="#rfc.xref.status.206.1">B.1</a>, <a class="iref" href="#rfc.xref.status.206.2">B.2</a></li>1222 <li class="indline1">416 Requested Range Not Satisfiable <a class="iref" href="#rfc.iref.s.2"><b>4.2</b></a>, <a class="iref" href="#rfc.xref.status.416.1">6.2</a>, <a class="iref" href="#rfc.xref.status.416.2">B.1</a></li>1223 </ul>1224 </li>1225 </ul>1226 </li>1227 </ul>1228 </div>1229 1240 </body> 1230 1241 </html>
Note: See TracChangeset
for help on using the changeset viewer.