Changeset 1072 for draft-ietf-httpbis/latest/p5-range.html
- Timestamp:
- 01/11/10 07:18:16 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
draft-ietf-httpbis/latest/p5-range.html
r1057 r1072 197 197 display:table-header-group; 198 198 } 199 ul.toc {199 ul.toc, ul.toc ul { 200 200 list-style: none; 201 201 margin-left: 1.5em; … … 203 203 padding-left: 0em; 204 204 } 205 li.tocline0{205 ul.toc li { 206 206 line-height: 150%; 207 207 font-weight: bold; … … 210 210 margin-right: 0em; 211 211 } 212 li.tocline1{212 ul.toc li li { 213 213 line-height: normal; 214 214 font-weight: normal; … … 217 217 margin-right: 0em; 218 218 } 219 li. tocline2{219 li.excluded { 220 220 font-size: 0pt; 221 221 } … … 230 230 page-break-before: avoid; 231 231 } 232 li.indline0{232 ul.ind li { 233 233 font-weight: bold; 234 234 line-height: 200%; … … 236 236 margin-right: 0em; 237 237 } 238 li.indline1{238 ul.ind li li { 239 239 font-weight: normal; 240 240 line-height: 150%; … … 328 328 } 329 329 330 a.iref{330 ul.ind li li a { 331 331 content: target-counter(attr(href), page); 332 332 } … … 344 344 } 345 345 @top-right { 346 content: " October 2010";346 content: "November 2010"; 347 347 } 348 348 @top-center { … … 388 388 <link rel="Appendix" title="C Collected ABNF" href="#rfc.section.C"> 389 389 <link rel="Appendix" title="D Change Log (to be removed by RFC Editor before publication)" href="#rfc.section.D"> 390 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.5 24, 2010-09-14 12:37:11, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/">390 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.531, 2010-10-31 21:50:52, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/"> 391 391 <link rel="schema.dct" href="http://purl.org/dc/terms/"> 392 392 <meta name="dct.creator" content="Fielding, R."> … … 400 400 <meta name="dct.creator" content="Reschke, J. F."> 401 401 <meta name="dct.identifier" content="urn:ietf:id:draft-ietf-httpbis-p5-range-latest"> 402 <meta name="dct.issued" scheme="ISO8601" content="2010-1 0-25">402 <meta name="dct.issued" scheme="ISO8601" content="2010-11-01"> 403 403 <meta name="dct.replaces" content="urn:ietf:rfc:2616"> 404 404 <meta name="dct.abstract" content="The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia information systems. HTTP has been in use by the World Wide Web global information initiative since 1990. This document is Part 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."> … … 426 426 </tr> 427 427 <tr> 428 <td class="left">Expires: April 28, 2011</td>428 <td class="left">Expires: May 5, 2011</td> 429 429 <td class="right">J. Mogul</td> 430 430 </tr> … … 483 483 <tr> 484 484 <td class="left"></td> 485 <td class="right"> October 25, 2010</td>485 <td class="right">November 1, 2010</td> 486 486 </tr> 487 487 </tbody> … … 509 509 in progress”. 510 510 </p> 511 <p>This Internet-Draft will expire on April 28, 2011.</p>511 <p>This Internet-Draft will expire on May 5, 2011.</p> 512 512 <h1><a id="rfc.copyrightnotice" href="#rfc.copyrightnotice">Copyright Notice</a></h1> 513 513 <p>Copyright © 2010 IETF Trust and the persons identified as the document authors. All rights reserved.</p> … … 527 527 <h1 class="np" id="rfc.toc"><a href="#rfc.toc">Table of Contents</a></h1> 528 528 <ul class="toc"> 529 <li class="tocline0">1. <a href="#introduction">Introduction</a><ul class="toc">530 <li class="tocline1">1.1 <a href="#intro.requirements">Requirements</a></li>531 <li class="tocline1">1.2 <a href="#notation">Syntax Notation</a><ul class="toc">532 <li class="tocline1">1.2.1 <a href="#core.rules">Core Rules</a></li>533 <li class="tocline1">1.2.2 <a href="#abnf.dependencies">ABNF Rules defined in other Parts of the Specification</a></li>529 <li>1. <a href="#introduction">Introduction</a><ul> 530 <li>1.1 <a href="#intro.requirements">Requirements</a></li> 531 <li>1.2 <a href="#notation">Syntax Notation</a><ul> 532 <li>1.2.1 <a href="#core.rules">Core Rules</a></li> 533 <li>1.2.2 <a href="#abnf.dependencies">ABNF Rules defined in other Parts of the Specification</a></li> 534 534 </ul> 535 535 </li> 536 536 </ul> 537 537 </li> 538 <li class="tocline0">2. <a href="#range.units">Range Units</a><ul class="toc">539 <li class="tocline1">2.1 <a href="#range.specifier.registry">Range Specifier Registry</a></li>538 <li>2. <a href="#range.units">Range Units</a><ul> 539 <li>2.1 <a href="#range.specifier.registry">Range Specifier Registry</a></li> 540 540 </ul> 541 541 </li> 542 <li class="tocline0">3. <a href="#status.code.definitions">Status Code Definitions</a><ul class="toc">543 <li class="tocline1">3.1 <a href="#status.206">206 Partial Content</a></li>544 <li class="tocline1">3.2 <a href="#status.416">416 Requested Range Not Satisfiable</a></li>542 <li>3. <a href="#status.code.definitions">Status Code Definitions</a><ul> 543 <li>3.1 <a href="#status.206">206 Partial Content</a></li> 544 <li>3.2 <a href="#status.416">416 Requested Range Not Satisfiable</a></li> 545 545 </ul> 546 546 </li> 547 <li class="tocline0">4. <a href="#combining.byte.ranges">Combining Ranges</a></li>548 <li class="tocline0">5. <a href="#header.fields">Header Field Definitions</a><ul class="toc">549 <li class="tocline1">5.1 <a href="#header.accept-ranges">Accept-Ranges</a></li>550 <li class="tocline1">5.2 <a href="#header.content-range">Content-Range</a></li>551 <li class="tocline1">5.3 <a href="#header.if-range">If-Range</a></li>552 <li class="tocline1">5.4 <a href="#header.range">Range</a><ul class="toc">553 <li class="tocline1">5.4.1 <a href="#byte.ranges">Byte Ranges</a></li>554 <li class="tocline1">5.4.2 <a href="#range.retrieval.requests">Range Retrieval Requests</a></li>547 <li>4. <a href="#combining.byte.ranges">Combining Ranges</a></li> 548 <li>5. <a href="#header.fields">Header Field Definitions</a><ul> 549 <li>5.1 <a href="#header.accept-ranges">Accept-Ranges</a></li> 550 <li>5.2 <a href="#header.content-range">Content-Range</a></li> 551 <li>5.3 <a href="#header.if-range">If-Range</a></li> 552 <li>5.4 <a href="#header.range">Range</a><ul> 553 <li>5.4.1 <a href="#byte.ranges">Byte Ranges</a></li> 554 <li>5.4.2 <a href="#range.retrieval.requests">Range Retrieval Requests</a></li> 555 555 </ul> 556 556 </li> 557 557 </ul> 558 558 </li> 559 <li class="tocline0">6. <a href="#IANA.considerations">IANA Considerations</a><ul class="toc">560 <li class="tocline1">6.1 <a href="#status.code.registration">Status Code Registration</a></li>561 <li class="tocline1">6.2 <a href="#header.field.registration">Header Field Registration</a></li>562 <li class="tocline1">6.3 <a href="#range.specifier.registration">Range Specifier Registration</a></li>559 <li>6. <a href="#IANA.considerations">IANA Considerations</a><ul> 560 <li>6.1 <a href="#status.code.registration">Status Code Registration</a></li> 561 <li>6.2 <a href="#header.field.registration">Header Field Registration</a></li> 562 <li>6.3 <a href="#range.specifier.registration">Range Specifier Registration</a></li> 563 563 </ul> 564 564 </li> 565 <li class="tocline0">7. <a href="#security.considerations">Security Considerations</a></li>566 <li class="tocline0">8. <a href="#ack">Acknowledgments</a></li>567 <li class="tocline0">9. <a href="#rfc.references">References</a><ul class="toc">568 <li class="tocline1">9.1 <a href="#rfc.references.1">Normative References</a></li>569 <li class="tocline1">9.2 <a href="#rfc.references.2">Informative References</a></li>565 <li>7. <a href="#security.considerations">Security Considerations</a></li> 566 <li>8. <a href="#ack">Acknowledgments</a></li> 567 <li>9. <a href="#rfc.references">References</a><ul> 568 <li>9.1 <a href="#rfc.references.1">Normative References</a></li> 569 <li>9.2 <a href="#rfc.references.2">Informative References</a></li> 570 570 </ul> 571 571 </li> 572 <li class="tocline0"><a href="#rfc.authors">Authors' Addresses</a></li>573 <li class="tocline0">A. <a href="#internet.media.type.multipart.byteranges">Internet Media Type multipart/byteranges</a></li>574 <li class="tocline0">B. <a href="#compatibility">Compatibility with Previous Versions</a><ul class="toc">575 <li class="tocline1">B.1 <a href="#changes.from.rfc.2616">Changes from RFC 2616</a></li>572 <li><a href="#rfc.authors">Authors' Addresses</a></li> 573 <li>A. <a href="#internet.media.type.multipart.byteranges">Internet Media Type multipart/byteranges</a></li> 574 <li>B. <a href="#compatibility">Compatibility with Previous Versions</a><ul> 575 <li>B.1 <a href="#changes.from.rfc.2616">Changes from RFC 2616</a></li> 576 576 </ul> 577 577 </li> 578 <li class="tocline0">C. <a href="#collected.abnf">Collected ABNF</a></li>579 <li class="tocline0">D. <a href="#change.log">Change Log (to be removed by RFC Editor before publication)</a><ul class="toc">580 <li class="tocline1">D.1 <a href="#rfc.section.D.1">Since RFC 2616</a></li>581 <li class="tocline1">D.2 <a href="#rfc.section.D.2">Since draft-ietf-httpbis-p5-range-00</a></li>582 <li class="tocline1">D.3 <a href="#rfc.section.D.3">Since draft-ietf-httpbis-p5-range-01</a></li>583 <li class="tocline1">D.4 <a href="#changes.since.02">Since draft-ietf-httpbis-p5-range-02</a></li>584 <li class="tocline1">D.5 <a href="#changes.since.03">Since draft-ietf-httpbis-p5-range-03</a></li>585 <li class="tocline1">D.6 <a href="#changes.since.04">Since draft-ietf-httpbis-p5-range-04</a></li>586 <li class="tocline1">D.7 <a href="#changes.since.05">Since draft-ietf-httpbis-p5-range-05</a></li>587 <li class="tocline1">D.8 <a href="#changes.since.06">Since draft-ietf-httpbis-p5-range-06</a></li>588 <li class="tocline1">D.9 <a href="#changes.since.07">Since draft-ietf-httpbis-p5-range-07</a></li>589 <li class="tocline1">D.10 <a href="#changes.since.08">Since draft-ietf-httpbis-p5-range-08</a></li>590 <li class="tocline1">D.11 <a href="#changes.since.09">Since draft-ietf-httpbis-p5-range-09</a></li>591 <li class="tocline1">D.12 <a href="#changes.since.10">Since draft-ietf-httpbis-p5-range-10</a></li>592 <li class="tocline1">D.13 <a href="#changes.since.11">Since draft-ietf-httpbis-p5-range-11</a></li>593 <li class="tocline1">D.14 <a href="#changes.since.12">Since draft-ietf-httpbis-p5-range-12</a></li>578 <li>C. <a href="#collected.abnf">Collected ABNF</a></li> 579 <li>D. <a href="#change.log">Change Log (to be removed by RFC Editor before publication)</a><ul> 580 <li>D.1 <a href="#rfc.section.D.1">Since RFC 2616</a></li> 581 <li>D.2 <a href="#rfc.section.D.2">Since draft-ietf-httpbis-p5-range-00</a></li> 582 <li>D.3 <a href="#rfc.section.D.3">Since draft-ietf-httpbis-p5-range-01</a></li> 583 <li>D.4 <a href="#changes.since.02">Since draft-ietf-httpbis-p5-range-02</a></li> 584 <li>D.5 <a href="#changes.since.03">Since draft-ietf-httpbis-p5-range-03</a></li> 585 <li>D.6 <a href="#changes.since.04">Since draft-ietf-httpbis-p5-range-04</a></li> 586 <li>D.7 <a href="#changes.since.05">Since draft-ietf-httpbis-p5-range-05</a></li> 587 <li>D.8 <a href="#changes.since.06">Since draft-ietf-httpbis-p5-range-06</a></li> 588 <li>D.9 <a href="#changes.since.07">Since draft-ietf-httpbis-p5-range-07</a></li> 589 <li>D.10 <a href="#changes.since.08">Since draft-ietf-httpbis-p5-range-08</a></li> 590 <li>D.11 <a href="#changes.since.09">Since draft-ietf-httpbis-p5-range-09</a></li> 591 <li>D.12 <a href="#changes.since.10">Since draft-ietf-httpbis-p5-range-10</a></li> 592 <li>D.13 <a href="#changes.since.11">Since draft-ietf-httpbis-p5-range-11</a></li> 593 <li>D.14 <a href="#changes.since.12">Since draft-ietf-httpbis-p5-range-12</a></li> 594 594 </ul> 595 595 </li> 596 <li class="tocline0"><a href="#rfc.index">Index</a></li>596 <li><a href="#rfc.index">Index</a></li> 597 597 </ul> 598 598 <h1 id="rfc.section.1" class="np"><a href="#rfc.section.1">1.</a> <a id="introduction" href="#introduction">Introduction</a></h1> … … 1035 1035 <tr> 1036 1036 <td class="reference"><b id="Part1">[Part1]</b></td> 1037 <td class="top"><a href="mailto:fielding@gbiv.com" title="Day Software">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems, Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p1-messaging-latest">HTTP/1.1, part 1: URIs, Connections, and Message Parsing</a>”, Internet-Draft draft-ietf-httpbis-p1-messaging-latest (work in progress), October 2010.1037 <td class="top"><a href="mailto:fielding@gbiv.com" title="Day Software">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems, Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p1-messaging-latest">HTTP/1.1, part 1: URIs, Connections, and Message Parsing</a>”, Internet-Draft draft-ietf-httpbis-p1-messaging-latest (work in progress), November 2010. 1038 1038 </td> 1039 1039 </tr> 1040 1040 <tr> 1041 1041 <td class="reference"><b id="Part4">[Part4]</b></td> 1042 <td class="top"><a href="mailto:fielding@gbiv.com" title="Day Software">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems, Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p4-conditional-latest">HTTP/1.1, part 4: Conditional Requests</a>”, Internet-Draft draft-ietf-httpbis-p4-conditional-latest (work in progress), October 2010.1042 <td class="top"><a href="mailto:fielding@gbiv.com" title="Day Software">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems, Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p4-conditional-latest">HTTP/1.1, part 4: Conditional Requests</a>”, Internet-Draft draft-ietf-httpbis-p4-conditional-latest (work in progress), November 2010. 1043 1043 </td> 1044 1044 </tr> … … 1374 1374 <div class="print2col"> 1375 1375 <ul class="ind"> 1376 <li class="indline0"><a id="rfc.index.2" href="#rfc.index.2"><b>2</b></a><ul class="ind">1377 <li class="indline1">206 Partial Content (status code) <a class="iref" href="#rfc.iref.3"><b>3.1</b></a>, <a class="iref" href="#rfc.xref.status.206.1">6.1</a>, <a class="iref"href="#rfc.xref.status.206.2">B.1</a></li>1376 <li><a id="rfc.index.2" href="#rfc.index.2"><b>2</b></a><ul> 1377 <li>206 Partial Content (status code) <a href="#rfc.iref.3"><b>3.1</b></a>, <a href="#rfc.xref.status.206.1">6.1</a>, <a href="#rfc.xref.status.206.2">B.1</a></li> 1378 1378 </ul> 1379 1379 </li> 1380 <li class="indline0"><a id="rfc.index.4" href="#rfc.index.4"><b>4</b></a><ul class="ind">1381 <li class="indline1">416 Requested Range Not Satisfiable (status code) <a class="iref" href="#rfc.iref.4"><b>3.2</b></a>, <a class="iref" href="#rfc.xref.status.416.1">5.2</a>, <a class="iref"href="#rfc.xref.status.416.2">6.1</a></li>1380 <li><a id="rfc.index.4" href="#rfc.index.4"><b>4</b></a><ul> 1381 <li>416 Requested Range Not Satisfiable (status code) <a href="#rfc.iref.4"><b>3.2</b></a>, <a href="#rfc.xref.status.416.1">5.2</a>, <a href="#rfc.xref.status.416.2">6.1</a></li> 1382 1382 </ul> 1383 1383 </li> 1384 <li class="indline0"><a id="rfc.index.A" href="#rfc.index.A"><b>A</b></a><ul class="ind">1385 <li class="indline1">Accept-Ranges header <a class="iref" href="#rfc.iref.a.1"><b>5.1</b></a>, <a class="iref"href="#rfc.xref.header.accept-ranges.1">6.2</a></li>1384 <li><a id="rfc.index.A" href="#rfc.index.A"><b>A</b></a><ul> 1385 <li>Accept-Ranges header <a href="#rfc.iref.a.1"><b>5.1</b></a>, <a href="#rfc.xref.header.accept-ranges.1">6.2</a></li> 1386 1386 </ul> 1387 1387 </li> 1388 <li class="indline0"><a id="rfc.index.C" href="#rfc.index.C"><b>C</b></a><ul class="ind">1389 <li class="indline1">Content-Range header <a class="iref" href="#rfc.xref.header.content-range.1">2</a>, <a class="iref" href="#rfc.xref.header.content-range.2">3.1</a>, <a class="iref" href="#rfc.xref.header.content-range.3">3.2</a>, <a class="iref" href="#rfc.iref.c.1"><b>5.2</b></a>, <a class="iref"href="#rfc.xref.header.content-range.4">6.2</a></li>1388 <li><a id="rfc.index.C" href="#rfc.index.C"><b>C</b></a><ul> 1389 <li>Content-Range header <a href="#rfc.xref.header.content-range.1">2</a>, <a href="#rfc.xref.header.content-range.2">3.1</a>, <a href="#rfc.xref.header.content-range.3">3.2</a>, <a href="#rfc.iref.c.1"><b>5.2</b></a>, <a href="#rfc.xref.header.content-range.4">6.2</a></li> 1390 1390 </ul> 1391 1391 </li> 1392 <li class="indline0"><a id="rfc.index.G" href="#rfc.index.G"><b>G</b></a><ul class="ind">1393 <li class="indline1"><tt>Grammar</tt> 1394 <ul class="ind">1395 <li class="indline1"><tt>Accept-Ranges</tt> <a class="iref"href="#rfc.iref.g.4"><b>5.1</b></a></li>1396 <li class="indline1"><tt>Accept-Ranges-v</tt> <a class="iref"href="#rfc.iref.g.5"><b>5.1</b></a></li>1397 <li class="indline1"><tt>acceptable-ranges</tt> <a class="iref"href="#rfc.iref.g.6"><b>5.1</b></a></li>1398 <li class="indline1"><tt>byte-content-range-spec</tt> <a class="iref"href="#rfc.iref.g.10"><b>5.2</b></a></li>1399 <li class="indline1"><tt>byte-range-resp-spec</tt> <a class="iref"href="#rfc.iref.g.11"><b>5.2</b></a></li>1400 <li class="indline1"><tt>byte-range-set</tt> <a class="iref"href="#rfc.iref.g.17"><b>5.4.1</b></a></li>1401 <li class="indline1"><tt>byte-range-spec</tt> <a class="iref"href="#rfc.iref.g.18"><b>5.4.1</b></a></li>1402 <li class="indline1"><tt>byte-ranges-specifier</tt> <a class="iref"href="#rfc.iref.g.16"><b>5.4.1</b></a></li>1403 <li class="indline1"><tt>bytes-unit</tt> <a class="iref"href="#rfc.iref.g.2"><b>2</b></a></li>1404 <li class="indline1"><tt>Content-Range</tt> <a class="iref"href="#rfc.iref.g.7"><b>5.2</b></a></li>1405 <li class="indline1"><tt>content-range-spec</tt> <a class="iref"href="#rfc.iref.g.9"><b>5.2</b></a></li>1406 <li class="indline1"><tt>Content-Range-v</tt> <a class="iref"href="#rfc.iref.g.8"><b>5.2</b></a></li>1407 <li class="indline1"><tt>first-byte-pos</tt> <a class="iref"href="#rfc.iref.g.19"><b>5.4.1</b></a></li>1408 <li class="indline1"><tt>If-Range</tt> <a class="iref"href="#rfc.iref.g.13"><b>5.3</b></a></li>1409 <li class="indline1"><tt>If-Range-v</tt> <a class="iref"href="#rfc.iref.g.14"><b>5.3</b></a></li>1410 <li class="indline1"><tt>instance-length</tt> <a class="iref"href="#rfc.iref.g.12"><b>5.2</b></a></li>1411 <li class="indline1"><tt>last-byte-pos</tt> <a class="iref"href="#rfc.iref.g.20"><b>5.4.1</b></a></li>1412 <li class="indline1"><tt>other-range-unit</tt> <a class="iref"href="#rfc.iref.g.3"><b>2</b></a></li>1413 <li class="indline1"><tt>Range</tt> <a class="iref"href="#rfc.iref.g.23"><b>5.4.2</b></a></li>1414 <li class="indline1"><tt>range-unit</tt> <a class="iref"href="#rfc.iref.g.1"><b>2</b></a></li>1415 <li class="indline1"><tt>ranges-specifier</tt> <a class="iref"href="#rfc.iref.g.15"><b>5.4.1</b></a></li>1416 <li class="indline1"><tt>suffix-byte-range-spec</tt> <a class="iref"href="#rfc.iref.g.21"><b>5.4.1</b></a></li>1417 <li class="indline1"><tt>suffix-length</tt> <a class="iref"href="#rfc.iref.g.22"><b>5.4.1</b></a></li>1392 <li><a id="rfc.index.G" href="#rfc.index.G"><b>G</b></a><ul> 1393 <li><tt>Grammar</tt> 1394 <ul> 1395 <li><tt>Accept-Ranges</tt> <a href="#rfc.iref.g.4"><b>5.1</b></a></li> 1396 <li><tt>Accept-Ranges-v</tt> <a href="#rfc.iref.g.5"><b>5.1</b></a></li> 1397 <li><tt>acceptable-ranges</tt> <a href="#rfc.iref.g.6"><b>5.1</b></a></li> 1398 <li><tt>byte-content-range-spec</tt> <a href="#rfc.iref.g.10"><b>5.2</b></a></li> 1399 <li><tt>byte-range-resp-spec</tt> <a href="#rfc.iref.g.11"><b>5.2</b></a></li> 1400 <li><tt>byte-range-set</tt> <a href="#rfc.iref.g.17"><b>5.4.1</b></a></li> 1401 <li><tt>byte-range-spec</tt> <a href="#rfc.iref.g.18"><b>5.4.1</b></a></li> 1402 <li><tt>byte-ranges-specifier</tt> <a href="#rfc.iref.g.16"><b>5.4.1</b></a></li> 1403 <li><tt>bytes-unit</tt> <a href="#rfc.iref.g.2"><b>2</b></a></li> 1404 <li><tt>Content-Range</tt> <a href="#rfc.iref.g.7"><b>5.2</b></a></li> 1405 <li><tt>content-range-spec</tt> <a href="#rfc.iref.g.9"><b>5.2</b></a></li> 1406 <li><tt>Content-Range-v</tt> <a href="#rfc.iref.g.8"><b>5.2</b></a></li> 1407 <li><tt>first-byte-pos</tt> <a href="#rfc.iref.g.19"><b>5.4.1</b></a></li> 1408 <li><tt>If-Range</tt> <a href="#rfc.iref.g.13"><b>5.3</b></a></li> 1409 <li><tt>If-Range-v</tt> <a href="#rfc.iref.g.14"><b>5.3</b></a></li> 1410 <li><tt>instance-length</tt> <a href="#rfc.iref.g.12"><b>5.2</b></a></li> 1411 <li><tt>last-byte-pos</tt> <a href="#rfc.iref.g.20"><b>5.4.1</b></a></li> 1412 <li><tt>other-range-unit</tt> <a href="#rfc.iref.g.3"><b>2</b></a></li> 1413 <li><tt>Range</tt> <a href="#rfc.iref.g.23"><b>5.4.2</b></a></li> 1414 <li><tt>range-unit</tt> <a href="#rfc.iref.g.1"><b>2</b></a></li> 1415 <li><tt>ranges-specifier</tt> <a href="#rfc.iref.g.15"><b>5.4.1</b></a></li> 1416 <li><tt>suffix-byte-range-spec</tt> <a href="#rfc.iref.g.21"><b>5.4.1</b></a></li> 1417 <li><tt>suffix-length</tt> <a href="#rfc.iref.g.22"><b>5.4.1</b></a></li> 1418 1418 </ul> 1419 1419 </li> 1420 1420 </ul> 1421 1421 </li> 1422 <li class="indline0"><a id="rfc.index.H" href="#rfc.index.H"><b>H</b></a><ul class="ind">1423 <li class="indline1">Headers 1424 <ul class="ind">1425 <li class="indline1">Accept-Ranges <a class="iref" href="#rfc.iref.h.1"><b>5.1</b></a>, <a class="iref"href="#rfc.xref.header.accept-ranges.1">6.2</a></li>1426 <li class="indline1">Content-Range <a class="iref" href="#rfc.xref.header.content-range.1">2</a>, <a class="iref" href="#rfc.xref.header.content-range.2">3.1</a>, <a class="iref" href="#rfc.xref.header.content-range.3">3.2</a>, <a class="iref" href="#rfc.iref.h.2"><b>5.2</b></a>, <a class="iref"href="#rfc.xref.header.content-range.4">6.2</a></li>1427 <li class="indline1">If-Range <a class="iref" href="#rfc.xref.header.if-range.1">3.1</a>, <a class="iref" href="#rfc.xref.header.if-range.2">3.2</a>, <a class="iref" href="#rfc.iref.h.3"><b>5.3</b></a>, <a class="iref" href="#rfc.xref.header.if-range.3">5.4.2</a>, <a class="iref"href="#rfc.xref.header.if-range.4">6.2</a></li>1428 <li class="indline1">Range <a class="iref" href="#rfc.xref.header.range.1">2</a>, <a class="iref" href="#rfc.xref.header.range.2">2</a>, <a class="iref" href="#rfc.xref.header.range.3">3.1</a>, <a class="iref" href="#rfc.xref.header.range.4">3.2</a>, <a class="iref" href="#rfc.iref.h.4"><b>5.4</b></a>, <a class="iref"href="#rfc.xref.header.range.5">6.2</a></li>1422 <li><a id="rfc.index.H" href="#rfc.index.H"><b>H</b></a><ul> 1423 <li>Headers 1424 <ul> 1425 <li>Accept-Ranges <a href="#rfc.iref.h.1"><b>5.1</b></a>, <a href="#rfc.xref.header.accept-ranges.1">6.2</a></li> 1426 <li>Content-Range <a href="#rfc.xref.header.content-range.1">2</a>, <a href="#rfc.xref.header.content-range.2">3.1</a>, <a href="#rfc.xref.header.content-range.3">3.2</a>, <a href="#rfc.iref.h.2"><b>5.2</b></a>, <a href="#rfc.xref.header.content-range.4">6.2</a></li> 1427 <li>If-Range <a href="#rfc.xref.header.if-range.1">3.1</a>, <a href="#rfc.xref.header.if-range.2">3.2</a>, <a href="#rfc.iref.h.3"><b>5.3</b></a>, <a href="#rfc.xref.header.if-range.3">5.4.2</a>, <a href="#rfc.xref.header.if-range.4">6.2</a></li> 1428 <li>Range <a href="#rfc.xref.header.range.1">2</a>, <a href="#rfc.xref.header.range.2">2</a>, <a href="#rfc.xref.header.range.3">3.1</a>, <a href="#rfc.xref.header.range.4">3.2</a>, <a href="#rfc.iref.h.4"><b>5.4</b></a>, <a href="#rfc.xref.header.range.5">6.2</a></li> 1429 1429 </ul> 1430 1430 </li> 1431 1431 </ul> 1432 1432 </li> 1433 <li class="indline0"><a id="rfc.index.I" href="#rfc.index.I"><b>I</b></a><ul class="ind">1434 <li class="indline1">If-Range header <a class="iref" href="#rfc.xref.header.if-range.1">3.1</a>, <a class="iref" href="#rfc.xref.header.if-range.2">3.2</a>, <a class="iref" href="#rfc.iref.i.1"><b>5.3</b></a>, <a class="iref" href="#rfc.xref.header.if-range.3">5.4.2</a>, <a class="iref"href="#rfc.xref.header.if-range.4">6.2</a></li>1433 <li><a id="rfc.index.I" href="#rfc.index.I"><b>I</b></a><ul> 1434 <li>If-Range header <a href="#rfc.xref.header.if-range.1">3.1</a>, <a href="#rfc.xref.header.if-range.2">3.2</a>, <a href="#rfc.iref.i.1"><b>5.3</b></a>, <a href="#rfc.xref.header.if-range.3">5.4.2</a>, <a href="#rfc.xref.header.if-range.4">6.2</a></li> 1435 1435 </ul> 1436 1436 </li> 1437 <li class="indline0"><a id="rfc.index.M" href="#rfc.index.M"><b>M</b></a><ul class="ind">1438 <li class="indline1">Media Type 1439 <ul class="ind">1440 <li class="indline1">multipart/byteranges <a class="iref"href="#rfc.iref.m.1"><b>A</b></a></li>1441 <li class="indline1">multipart/x-byteranges <a class="iref"href="#rfc.iref.m.4">A</a></li>1437 <li><a id="rfc.index.M" href="#rfc.index.M"><b>M</b></a><ul> 1438 <li>Media Type 1439 <ul> 1440 <li>multipart/byteranges <a href="#rfc.iref.m.1"><b>A</b></a></li> 1441 <li>multipart/x-byteranges <a href="#rfc.iref.m.4">A</a></li> 1442 1442 </ul> 1443 1443 </li> 1444 <li class="indline1">multipart/byteranges Media Type <a class="iref"href="#rfc.iref.m.2"><b>A</b></a></li>1445 <li class="indline1">multipart/x-byteranges Media Type <a class="iref"href="#rfc.iref.m.3">A</a></li>1444 <li>multipart/byteranges Media Type <a href="#rfc.iref.m.2"><b>A</b></a></li> 1445 <li>multipart/x-byteranges Media Type <a href="#rfc.iref.m.3">A</a></li> 1446 1446 </ul> 1447 1447 </li> 1448 <li class="indline0"><a id="rfc.index.P" href="#rfc.index.P"><b>P</b></a><ul class="ind">1449 <li class="indline1"><em>Part1</em> <a class="iref" href="#rfc.xref.Part1.1">1.2</a>, <a class="iref" href="#rfc.xref.Part1.2">1.2.1</a>, <a class="iref" href="#rfc.xref.Part1.3">1.2.1</a>, <a class="iref" href="#rfc.xref.Part1.4">1.2.1</a>, <a class="iref" href="#rfc.xref.Part1.5">1.2.2</a>, <a class="iref" href="#rfc.xref.Part1.6">7</a>, <a class="iref" href="#Part1"><b>9.1</b></a><ul class="ind">1450 <li class="indline1"><em>Section 1.2</em> <a class="iref"href="#rfc.xref.Part1.1">1.2</a></li>1451 <li class="indline1"><em>Section 1.2.2</em> <a class="iref" href="#rfc.xref.Part1.2">1.2.1</a>, <a class="iref" href="#rfc.xref.Part1.3">1.2.1</a>, <a class="iref"href="#rfc.xref.Part1.4">1.2.1</a></li>1452 <li class="indline1"><em>Section 6.1</em> <a class="iref"href="#rfc.xref.Part1.5">1.2.2</a></li>1448 <li><a id="rfc.index.P" href="#rfc.index.P"><b>P</b></a><ul> 1449 <li><em>Part1</em> <a href="#rfc.xref.Part1.1">1.2</a>, <a href="#rfc.xref.Part1.2">1.2.1</a>, <a href="#rfc.xref.Part1.3">1.2.1</a>, <a href="#rfc.xref.Part1.4">1.2.1</a>, <a href="#rfc.xref.Part1.5">1.2.2</a>, <a href="#rfc.xref.Part1.6">7</a>, <a href="#Part1"><b>9.1</b></a><ul> 1450 <li><em>Section 1.2</em> <a href="#rfc.xref.Part1.1">1.2</a></li> 1451 <li><em>Section 1.2.2</em> <a href="#rfc.xref.Part1.2">1.2.1</a>, <a href="#rfc.xref.Part1.3">1.2.1</a>, <a href="#rfc.xref.Part1.4">1.2.1</a></li> 1452 <li><em>Section 6.1</em> <a href="#rfc.xref.Part1.5">1.2.2</a></li> 1453 1453 </ul> 1454 1454 </li> 1455 <li class="indline1"><em>Part4</em> <a class="iref" href="#rfc.xref.Part4.1">1.2.2</a>, <a class="iref" href="#rfc.xref.Part4.2">4</a>, <a class="iref" href="#Part4"><b>9.1</b></a><ul class="ind">1456 <li class="indline1"><em>Section 2</em> <a class="iref"href="#rfc.xref.Part4.1">1.2.2</a></li>1457 <li class="indline1"><em>Section 4</em> <a class="iref"href="#rfc.xref.Part4.2">4</a></li>1455 <li><em>Part4</em> <a href="#rfc.xref.Part4.1">1.2.2</a>, <a href="#rfc.xref.Part4.2">4</a>, <a href="#Part4"><b>9.1</b></a><ul> 1456 <li><em>Section 2</em> <a href="#rfc.xref.Part4.1">1.2.2</a></li> 1457 <li><em>Section 4</em> <a href="#rfc.xref.Part4.2">4</a></li> 1458 1458 </ul> 1459 1459 </li> 1460 1460 </ul> 1461 1461 </li> 1462 <li class="indline0"><a id="rfc.index.R" href="#rfc.index.R"><b>R</b></a><ul class="ind">1463 <li class="indline1">Range header <a class="iref" href="#rfc.xref.header.range.1">2</a>, <a class="iref" href="#rfc.xref.header.range.2">2</a>, <a class="iref" href="#rfc.xref.header.range.3">3.1</a>, <a class="iref" href="#rfc.xref.header.range.4">3.2</a>, <a class="iref" href="#rfc.iref.r.1"><b>5.4</b></a>, <a class="iref"href="#rfc.xref.header.range.5">6.2</a></li>1464 <li class="indline1"><em>RFC2046</em> <a class="iref" href="#RFC2046"><b>9.1</b></a>, <a class="iref" href="#rfc.xref.RFC2046.1">A</a>, <a class="iref" href="#rfc.xref.RFC2046.2">A</a><ul class="ind">1465 <li class="indline1"><em>Section 5.1</em> <a class="iref"href="#rfc.xref.RFC2046.1">A</a></li>1462 <li><a id="rfc.index.R" href="#rfc.index.R"><b>R</b></a><ul> 1463 <li>Range header <a href="#rfc.xref.header.range.1">2</a>, <a href="#rfc.xref.header.range.2">2</a>, <a href="#rfc.xref.header.range.3">3.1</a>, <a href="#rfc.xref.header.range.4">3.2</a>, <a href="#rfc.iref.r.1"><b>5.4</b></a>, <a href="#rfc.xref.header.range.5">6.2</a></li> 1464 <li><em>RFC2046</em> <a href="#RFC2046"><b>9.1</b></a>, <a href="#rfc.xref.RFC2046.1">A</a>, <a href="#rfc.xref.RFC2046.2">A</a><ul> 1465 <li><em>Section 5.1</em> <a href="#rfc.xref.RFC2046.1">A</a></li> 1466 1466 </ul> 1467 1467 </li> 1468 <li class="indline1"><em>RFC2119</em> <a class="iref" href="#rfc.xref.RFC2119.1">1.1</a>, <a class="iref"href="#RFC2119"><b>9.1</b></a></li>1469 <li class="indline1"><em>RFC2616</em> <a class="iref" href="#RFC2616"><b>9.2</b></a>, <a class="iref"href="#rfc.xref.RFC2616.1">D.1</a></li>1470 <li class="indline1"><em>RFC3864</em> <a class="iref" href="#rfc.xref.RFC3864.1">6.2</a>, <a class="iref"href="#RFC3864"><b>9.2</b></a></li>1471 <li class="indline1"><em>RFC4288</em> <a class="iref" href="#RFC4288"><b>9.2</b></a>, <a class="iref"href="#rfc.xref.RFC4288.1">A</a></li>1472 <li class="indline1"><em>RFC5226</em> <a class="iref" href="#rfc.xref.RFC5226.1">2.1</a>, <a class="iref" href="#RFC5226"><b>9.2</b></a><ul class="ind">1473 <li class="indline1"><em>Section 4.1</em> <a class="iref"href="#rfc.xref.RFC5226.1">2.1</a></li>1468 <li><em>RFC2119</em> <a href="#rfc.xref.RFC2119.1">1.1</a>, <a href="#RFC2119"><b>9.1</b></a></li> 1469 <li><em>RFC2616</em> <a href="#RFC2616"><b>9.2</b></a>, <a href="#rfc.xref.RFC2616.1">D.1</a></li> 1470 <li><em>RFC3864</em> <a href="#rfc.xref.RFC3864.1">6.2</a>, <a href="#RFC3864"><b>9.2</b></a></li> 1471 <li><em>RFC4288</em> <a href="#RFC4288"><b>9.2</b></a>, <a href="#rfc.xref.RFC4288.1">A</a></li> 1472 <li><em>RFC5226</em> <a href="#rfc.xref.RFC5226.1">2.1</a>, <a href="#RFC5226"><b>9.2</b></a><ul> 1473 <li><em>Section 4.1</em> <a href="#rfc.xref.RFC5226.1">2.1</a></li> 1474 1474 </ul> 1475 1475 </li> 1476 <li class="indline1"><em>RFC5234</em> <a class="iref" href="#rfc.xref.RFC5234.1">1.2</a>, <a class="iref" href="#rfc.xref.RFC5234.2">1.2</a>, <a class="iref" href="#RFC5234"><b>9.1</b></a><ul class="ind">1477 <li class="indline1"><em>Appendix B.1</em> <a class="iref"href="#rfc.xref.RFC5234.2">1.2</a></li>1476 <li><em>RFC5234</em> <a href="#rfc.xref.RFC5234.1">1.2</a>, <a href="#rfc.xref.RFC5234.2">1.2</a>, <a href="#RFC5234"><b>9.1</b></a><ul> 1477 <li><em>Appendix B.1</em> <a href="#rfc.xref.RFC5234.2">1.2</a></li> 1478 1478 </ul> 1479 1479 </li> 1480 1480 </ul> 1481 1481 </li> 1482 <li class="indline0"><a id="rfc.index.S" href="#rfc.index.S"><b>S</b></a><ul class="ind">1483 <li class="indline1">Status Codes 1484 <ul class="ind">1485 <li class="indline1">206 Partial Content <a class="iref" href="#rfc.iref.s.1"><b>3.1</b></a>, <a class="iref" href="#rfc.xref.status.206.1">6.1</a>, <a class="iref"href="#rfc.xref.status.206.2">B.1</a></li>1486 <li class="indline1">416 Requested Range Not Satisfiable <a class="iref" href="#rfc.iref.s.2"><b>3.2</b></a>, <a class="iref" href="#rfc.xref.status.416.1">5.2</a>, <a class="iref"href="#rfc.xref.status.416.2">6.1</a></li>1482 <li><a id="rfc.index.S" href="#rfc.index.S"><b>S</b></a><ul> 1483 <li>Status Codes 1484 <ul> 1485 <li>206 Partial Content <a href="#rfc.iref.s.1"><b>3.1</b></a>, <a href="#rfc.xref.status.206.1">6.1</a>, <a href="#rfc.xref.status.206.2">B.1</a></li> 1486 <li>416 Requested Range Not Satisfiable <a href="#rfc.iref.s.2"><b>3.2</b></a>, <a href="#rfc.xref.status.416.1">5.2</a>, <a href="#rfc.xref.status.416.2">6.1</a></li> 1487 1487 </ul> 1488 1488 </li>
Note: See TracChangeset
for help on using the changeset viewer.