Changeset 673 for draft-ietf-httpbis/latest/p3-payload.xml
- Timestamp:
- 07/08/09 16:46:40 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
draft-ietf-httpbis/latest/p3-payload.xml
r671 r673 33 33 <!ENTITY qvalue "<xref target='Part1' x:rel='#quality.values' xmlns:x='http://purl.org/net/xml2rfc/ext'/>"> 34 34 <!ENTITY uri "<xref target='Part1' x:rel='#uri' xmlns:x='http://purl.org/net/xml2rfc/ext'/>"> 35 <!ENTITY compress-coding "<xref target='Part1' x:rel='#compress.coding' xmlns:x='http://purl.org/net/xml2rfc/ext'/>"> 36 <!ENTITY deflate-coding "<xref target='Part1' x:rel='#deflate.coding' xmlns:x='http://purl.org/net/xml2rfc/ext'/>"> 37 <!ENTITY gzip-coding "<xref target='Part1' x:rel='#gzip.coding' xmlns:x='http://purl.org/net/xml2rfc/ext'/>"> 35 38 ]> 36 39 <?rfc toc="yes" ?> … … 481 484 </t> 482 485 <t> 483 The Internet Assigned Numbers Authority (IANA) acts as a registry for 484 content-coding value tokens. Initially, the registry contains the 485 following tokens: 486 </t> 487 <t> 488 gzip<iref item="gzip"/> 486 compress<iref item="compress (Coding Format)"/><iref item="Coding Format" subitem="compress"/> 489 487 <list> 490 488 <t> 491 An encoding format produced by the file compression program 492 "gzip" (GNU zip) as described in <xref target="RFC1952"/>. This format is a 493 Lempel-Ziv coding (LZ77) with a 32 bit CRC. 489 See &compress-coding;. 494 490 </t> 495 491 </list> 496 492 </t> 497 493 <t> 498 compress<iref item="compress"/> 499 <list><t> 500 The encoding format produced by the common UNIX file compression 501 program "compress". This format is an adaptive Lempel-Ziv-Welch 502 coding (LZW). 503 </t><t> 504 Use of program names for the identification of encoding formats 505 is not desirable and is discouraged for future encodings. Their 506 use here is representative of historical practice, not good 507 design. For compatibility with previous implementations of HTTP, 508 applications &SHOULD; consider "x-gzip" and "x-compress" to be 509 equivalent to "gzip" and "compress" respectively. 510 </t></list> 511 </t> 512 <t> 513 deflate<iref item="deflate"/> 514 <list><t> 515 The "zlib" format defined in <xref target="RFC1950"/> in combination with 516 the "deflate" compression mechanism described in <xref target="RFC1951"/>. 517 </t></list> 518 </t> 519 <t> 520 identity<iref item="identity"/> 494 deflate<iref item="deflate (Coding Format)"/><iref item="Coding Format" subitem="deflate"/> 495 <list> 496 <t> 497 See &deflate-coding;. 498 </t> 499 </list> 500 </t> 501 <t> 502 gzip<iref item="gzip (Coding Format)"/><iref item="Coding Format" subitem="gzip"/> 503 <list> 504 <t> 505 See &gzip-coding;. 506 </t> 507 </list> 508 </t> 509 <t> 510 identity<iref item="identity (Coding Format)"/><iref item="Coding Format" subitem="identity"/> 521 511 <list><t> 522 512 The default (identity) encoding; the use of no transformation … … 1691 1681 </section> 1692 1682 1693 <section title="Transfer Coding Registry" anchor="transfer.coding.registration">1694 <t>1695 The HTTP Transfer Codings Registry located at <eref target="http://www.iana.org/assignments/http-parameters"/>1696 should be updated with the registrations below:1697 </t>1698 <texttable align="left" suppress-title="true" anchor="iana.transfer.coding.registration.table">1699 <ttcol>Name</ttcol>1700 <ttcol>Description</ttcol>1701 <ttcol>Reference</ttcol>1702 <c>compress</c>1703 <c>UNIX "compress" program method</c>1704 <c>1705 <xref target="content.codings"/>1706 </c>1707 <c>deflate</c>1708 <c>"zlib" format <xref target="RFC1950"/> with "deflate" compression</c>1709 <c>1710 <xref target="content.codings"/>1711 </c>1712 <c>gzip</c>1713 <c>Same as GNU zip <xref target="RFC1952"/></c>1714 <c>1715 <xref target="content.codings"/>1716 </c>1717 </texttable>1718 </section>1719 1720 1683 <section title="Content Coding Registry" anchor="content.coding.registration"> 1721 1684 <t> … … 1725 1688 <t> 1726 1689 The HTTP Content Codings Registry located at <eref target="http://www.iana.org/assignments/http-parameters"/> 1727 should be updated with the registration sbelow:1690 should be updated with the registration below: 1728 1691 </t> 1729 1692 <texttable align="left" suppress-title="true" anchor="iana.content.coding.registration.table"> … … 1734 1697 <c>UNIX "compress" program method</c> 1735 1698 <c> 1736 <xref target="content.codings"/>1699 &compress-coding; 1737 1700 </c> 1738 1701 <c>deflate</c> 1739 1702 <c>"zlib" format <xref target="RFC1950"/> with "deflate" compression</c> 1740 1703 <c> 1741 <xref target="content.codings"/>1704 &deflate-coding; 1742 1705 </c> 1743 1706 <c>gzip</c> 1744 1707 <c>Same as GNU zip <xref target="RFC1952"/></c> 1745 1708 <c> 1746 <xref target="content.codings"/>1709 &gzip-coding; 1747 1710 </c> 1748 1711 <c>identity</c> … … 2097 2060 <annotation> 2098 2061 RFC 1950 is an Informational RFC, thus it may be less stable than 2099 this specification. On the other hand, this downward reference was2100 present since the publication of RFC 2068 in 1997 (<xref target="RFC2068"/>),2101 therefore it is unlikely to cause problems in practice. See also2102 <xref target="BCP97"/>.2103 </annotation>2104 </reference>2105 2106 <reference anchor="RFC1951">2107 <front>2108 <title>DEFLATE Compressed Data Format Specification version 1.3</title>2109 <author initials="P." surname="Deutsch" fullname="L. Peter Deutsch">2110 <organization>Aladdin Enterprises</organization>2111 <address><email>ghost@aladdin.com</email></address>2112 </author>2113 <date month="May" year="1996"/>2114 </front>2115 <seriesInfo name="RFC" value="1951"/>2116 <annotation>2117 RFC 1951 is an Informational RFC, thus it may be less stable than2118 2062 this specification. On the other hand, this downward reference was 2119 2063 present since the publication of RFC 2068 in 1997 (<xref target="RFC2068"/>), … … 3135 3079 "pick IANA policy (RFC5226) for Transfer Coding / Content Coding" 3136 3080 </t> 3081 <t> 3082 <eref target="http://tools.ietf.org/wg/httpbis/trac/ticket/189"/>: 3083 "move definitions of gzip/deflate/compress to part 1" 3084 </t> 3137 3085 </list> 3138 3086 </t>
Note: See TracChangeset
for help on using the changeset viewer.