Changeset 1232 for draft-ietf-httpbis/latest/p5-range.xml
- Timestamp:
- 29/03/11 12:57:19 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
draft-ietf-httpbis/latest/p5-range.xml
r1180 r1232 471 471 <iref primary="true" item="Header Fields" subitem="Accept-Ranges" x:for-anchor=""/> 472 472 <x:anchor-alias value="Accept-Ranges"/> 473 <x:anchor-alias value="Accept-Ranges-v"/>474 473 <x:anchor-alias value="acceptable-ranges"/> 475 474 <t> … … 477 476 its acceptance of range requests. 478 477 </t> 479 <figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="Accept-Ranges"/><iref primary="true" item="Grammar" subitem="Accept-Ranges-v"/><iref primary="true" item="Grammar" subitem="acceptable-ranges"/> 480 <x:ref>Accept-Ranges</x:ref> = "Accept-Ranges" ":" <x:ref>OWS</x:ref> <x:ref>Accept-Ranges-v</x:ref> 481 <x:ref>Accept-Ranges-v</x:ref> = <x:ref>acceptable-ranges</x:ref> 478 <figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="Accept-Ranges"/><iref primary="true" item="Grammar" subitem="acceptable-ranges"/> 479 <x:ref>Accept-Ranges</x:ref> = <x:ref>acceptable-ranges</x:ref> 482 480 <x:ref>acceptable-ranges</x:ref> = 1#<x:ref>range-unit</x:ref> / "none" 483 481 </artwork></figure> … … 511 509 <x:anchor-alias value="byte-range-resp-spec"/> 512 510 <x:anchor-alias value="Content-Range"/> 513 <x:anchor-alias value="Content-Range-v"/>514 511 <x:anchor-alias value="content-range-spec"/> 515 512 <x:anchor-alias value="instance-length"/> … … 524 521 Range units are defined in <xref target="range.units"/>. 525 522 </t> 526 <figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="Content-Range"/><iref primary="true" item="Grammar" subitem="Content-Range-v"/><iref primary="true" item="Grammar" subitem="content-range-spec"/><iref primary="true" item="Grammar" subitem="byte-content-range-spec"/><iref primary="true" item="Grammar" subitem="byte-range-resp-spec"/><iref primary="true" item="Grammar" subitem="instance-length"/> 527 <x:ref>Content-Range</x:ref> = "Content-Range" ":" <x:ref>OWS</x:ref> <x:ref>Content-Range-v</x:ref> 528 <x:ref>Content-Range-v</x:ref> = <x:ref>content-range-spec</x:ref> 523 <figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="Content-Range"/><iref primary="true" item="Grammar" subitem="content-range-spec"/><iref primary="true" item="Grammar" subitem="byte-content-range-spec"/><iref primary="true" item="Grammar" subitem="byte-range-resp-spec"/><iref primary="true" item="Grammar" subitem="instance-length"/> 524 <x:ref>Content-Range</x:ref> = <x:ref>content-range-spec</x:ref> 529 525 530 526 <x:ref>content-range-spec</x:ref> = <x:ref>byte-content-range-spec</x:ref> … … 663 659 <iref primary="true" item="Header Fields" subitem="If-Range" x:for-anchor=""/> 664 660 <x:anchor-alias value="If-Range"/> 665 <x:anchor-alias value="If-Range-v"/>666 661 <t> 667 662 If a client has a partial copy of a representation in its cache, and wishes … … 679 674 representation". 680 675 </t> 681 <figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="If-Range"/><iref primary="true" item="Grammar" subitem="If-Range-v"/> 682 <x:ref>If-Range</x:ref> = "If-Range" ":" <x:ref>OWS</x:ref> <x:ref>If-Range-v</x:ref> 683 <x:ref>If-Range-v</x:ref> = <x:ref>entity-tag</x:ref> / <x:ref>HTTP-date</x:ref> 676 <figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="If-Range"/> 677 <x:ref>If-Range</x:ref> = <x:ref>entity-tag</x:ref> / <x:ref>HTTP-date</x:ref> 684 678 </artwork></figure> 685 679 <t> … … 822 816 <section title="Range Retrieval Requests" anchor="range.retrieval.requests"> 823 817 <x:anchor-alias value="Range"/> 824 <x:anchor-alias value="Range-v"/>825 818 <x:anchor-alias value="other-ranges-specifier"/> 826 819 <x:anchor-alias value="other-range-set"/> … … 831 824 </t> 832 825 <figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="Range"/> 833 <x:ref>Range</x:ref> = "Range" ":" <x:ref>OWS</x:ref> <x:ref>Range-v</x:ref> 834 <x:ref>Range-v</x:ref> = <x:ref>byte-ranges-specifier</x:ref> 835 / <x:ref>other-ranges-specifier</x:ref> 826 <x:ref>Range</x:ref> = <x:ref>byte-ranges-specifier</x:ref> / <x:ref>other-ranges-specifier</x:ref> 836 827 <x:ref>other-ranges-specifier</x:ref> = <x:ref>other-range-unit</x:ref> "=" <x:ref>other-range-set</x:ref> 837 828 <x:ref>other-range-set</x:ref> = 1*<x:ref>CHAR</x:ref> … … 1369 1360 </t> 1370 1361 <t> 1362 Change ABNF productions for header fields to only define the field value. 1363 (<xref target="header.fields"/>) 1364 </t> 1365 <t> 1371 1366 Clarify that multipart/byteranges can consist of a single part. 1372 1367 (<xref target="internet.media.type.multipart.byteranges"/>) 1373 1368 </t> 1374 1375 1369 </section> 1376 1370 … … 1381 1375 <figure> 1382 1376 <artwork type="abnf" name="p5-range.parsed-abnf"> 1383 <x:ref>Accept-Ranges</x:ref> = "Accept-Ranges:" OWS Accept-Ranges-v 1384 <x:ref>Accept-Ranges-v</x:ref> = acceptable-ranges 1385 1386 <x:ref>Content-Range</x:ref> = "Content-Range:" OWS Content-Range-v 1387 <x:ref>Content-Range-v</x:ref> = content-range-spec 1377 <x:ref>Accept-Ranges</x:ref> = acceptable-ranges 1378 1379 <x:ref>Content-Range</x:ref> = content-range-spec 1388 1380 1389 1381 <x:ref>HTTP-date</x:ref> = <HTTP-date, defined in [Part1], Section 6.1> 1390 1382 1391 <x:ref>If-Range</x:ref> = "If-Range:" OWS If-Range-v 1392 <x:ref>If-Range-v</x:ref> = entity-tag / HTTP-date 1383 <x:ref>If-Range</x:ref> = entity-tag / HTTP-date 1393 1384 1394 1385 <x:ref>OWS</x:ref> = <OWS, defined in [Part1], Section 1.2.2> 1395 1386 1396 <x:ref>Range</x:ref> = "Range:" OWS Range-v 1397 <x:ref>Range-v</x:ref> = byte-ranges-specifier / other-ranges-specifier 1387 <x:ref>Range</x:ref> = byte-ranges-specifier / other-ranges-specifier 1398 1388 1399 1389 <x:ref>acceptable-ranges</x:ref> = ( *( "," OWS ) range-unit *( OWS "," [ OWS … … 1507 1497 <section title="Since draft-ietf-httpbis-p5-range-03" anchor="changes.since.03"> 1508 1498 <t> 1499 None. 1509 1500 </t> 1510 1501 </section> … … 1665 1656 <section title="Since draft-ietf-httpbis-p5-range-13" anchor="changes.since.13"> 1666 1657 <t> 1667 None yet. 1658 Closed issues: 1659 <list style="symbols"> 1660 <t> 1661 <eref target="http://tools.ietf.org/wg/httpbis/trac/ticket/276"/>: 1662 "untangle ABNFs for header fields" 1663 </t> 1664 </list> 1668 1665 </t> 1669 1666 </section>
Note: See TracChangeset
for help on using the changeset viewer.