Changeset 2462
- Timestamp:
- 01/11/13 12:42:42 (9 years ago)
- Location:
- draft-ietf-httpbis/latest
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
draft-ietf-httpbis/latest/p1-messaging.html
r2461 r2462 673 673 </ul> 674 674 </li> 675 <li><a href="#rfc.section.8.5">8.5</a> <a href="#upgrade.token.registry">Upgrade Token Registry</a><ul> 676 <li><a href="#rfc.section.8.5.1">8.5.1</a> <a href="#upgrade.token.registry.procedure">Procedure</a></li> 677 <li><a href="#rfc.section.8.5.2">8.5.2</a> <a href="#upgrade.token.registration">Upgrade Token Registration</a></li> 675 <li><a href="#rfc.section.8.5">8.5</a> <a href="#content.coding.registration">Content Coding Registration</a></li> 676 <li><a href="#rfc.section.8.6">8.6</a> <a href="#upgrade.token.registry">Upgrade Token Registry</a><ul> 677 <li><a href="#rfc.section.8.6.1">8.6.1</a> <a href="#upgrade.token.registry.procedure">Procedure</a></li> 678 <li><a href="#rfc.section.8.6.2">8.6.2</a> <a href="#upgrade.token.registration">Upgrade Token Registration</a></li> 678 679 </ul> 679 680 </li> … … 2348 2349 <p id="rfc.section.6.7.p.13">This specification only defines the protocol name "HTTP" for use by the family of Hypertext Transfer Protocols, as defined 2349 2350 by the HTTP version rules of <a href="#http.version" title="Protocol Versioning">Section 2.6</a> and future updates to this specification. Additional tokens ought to be registered with IANA using the registration procedure 2350 defined in <a href="#upgrade.token.registry" title="Upgrade Token Registry">Section 8. 5</a>.2351 defined in <a href="#upgrade.token.registry" title="Upgrade Token Registry">Section 8.6</a>. 2351 2352 </p> 2352 2353 </div> … … 2726 2727 </div> 2727 2728 </div> 2729 <div id="content.coding.registration"> 2730 <h2 id="rfc.section.8.5"><a href="#rfc.section.8.5">8.5</a> <a href="#content.coding.registration">Content Coding Registration</a></h2> 2731 <p id="rfc.section.8.5.p.1">IANA maintains the registry of HTTP Content Codings at <<a href="http://www.iana.org/assignments/http-parameters">http://www.iana.org/assignments/http-parameters</a>>. 2732 </p> 2733 <p id="rfc.section.8.5.p.2">The HTTP Content Codings Registry shall be updated with the registrations below:</p> 2734 <div id="rfc.table.3"> 2735 <div id="iana.content.coding.registration.table"></div> 2736 <table class="tt full left" cellpadding="3" cellspacing="0"> 2737 <thead> 2738 <tr> 2739 <th>Name</th> 2740 <th>Description</th> 2741 <th>Reference</th> 2742 </tr> 2743 </thead> 2744 <tbody> 2745 <tr> 2746 <td class="left">compress</td> 2747 <td class="left">UNIX "compress" data format <a href="#Welch" id="rfc.xref.Welch.3"><cite title="A Technique for High Performance Data Compression">[Welch]</cite></a></td> 2748 <td class="left"><a href="#compress.coding" title="Compress Coding">Section 4.2.1</a> 2749 </td> 2750 </tr> 2751 <tr> 2752 <td class="left">deflate</td> 2753 <td class="left">"deflate" compressed data (<a href="#RFC1951" id="rfc.xref.RFC1951.3"><cite title="DEFLATE Compressed Data Format Specification version 1.3">[RFC1951]</cite></a>) inside the "zlib" data format (<a href="#RFC1950" id="rfc.xref.RFC1950.3"><cite title="ZLIB Compressed Data Format Specification version 3.3">[RFC1950]</cite></a>) 2754 </td> 2755 <td class="left"><a href="#deflate.coding" title="Deflate Coding">Section 4.2.2</a> 2756 </td> 2757 </tr> 2758 <tr> 2759 <td class="left">gzip</td> 2760 <td class="left">GZIP file format <a href="#RFC1952" id="rfc.xref.RFC1952.3"><cite title="GZIP file format specification version 4.3">[RFC1952]</cite></a></td> 2761 <td class="left"><a href="#gzip.coding" title="Gzip Coding">Section 4.2.3</a> 2762 </td> 2763 </tr> 2764 <tr> 2765 <td class="left">x-compress</td> 2766 <td class="left">Deprecated (alias for compress)</td> 2767 <td class="left"><a href="#compress.coding" title="Compress Coding">Section 4.2.1</a> 2768 </td> 2769 </tr> 2770 <tr> 2771 <td class="left">x-gzip</td> 2772 <td class="left">Deprecated (alias for gzip)</td> 2773 <td class="left"><a href="#gzip.coding" title="Gzip Coding">Section 4.2.3</a> 2774 </td> 2775 </tr> 2776 </tbody> 2777 </table> 2778 </div> 2779 </div> 2728 2780 <div id="upgrade.token.registry"> 2729 <h2 id="rfc.section.8. 5"><a href="#rfc.section.8.5">8.5</a> <a href="#upgrade.token.registry">Upgrade Token Registry</a></h2>2730 <p id="rfc.section.8. 5.p.1">The HTTP Upgrade Token Registry defines the name space for protocol-name tokens used to identify protocols in the <a href="#header.upgrade" class="smpl">Upgrade</a> header field. The registry is maintained at <<a href="http://www.iana.org/assignments/http-upgrade-tokens">http://www.iana.org/assignments/http-upgrade-tokens</a>>.2781 <h2 id="rfc.section.8.6"><a href="#rfc.section.8.6">8.6</a> <a href="#upgrade.token.registry">Upgrade Token Registry</a></h2> 2782 <p id="rfc.section.8.6.p.1">The HTTP Upgrade Token Registry defines the name space for protocol-name tokens used to identify protocols in the <a href="#header.upgrade" class="smpl">Upgrade</a> header field. The registry is maintained at <<a href="http://www.iana.org/assignments/http-upgrade-tokens">http://www.iana.org/assignments/http-upgrade-tokens</a>>. 2731 2783 </p> 2732 2784 <div id="upgrade.token.registry.procedure"> 2733 <h3 id="rfc.section.8. 5.1"><a href="#rfc.section.8.5.1">8.5.1</a> <a href="#upgrade.token.registry.procedure">Procedure</a></h3>2734 <p id="rfc.section.8. 5.1.p.1">Each registered protocol name is associated with contact information and an optional set of specifications that details how2785 <h3 id="rfc.section.8.6.1"><a href="#rfc.section.8.6.1">8.6.1</a> <a href="#upgrade.token.registry.procedure">Procedure</a></h3> 2786 <p id="rfc.section.8.6.1.p.1">Each registered protocol name is associated with contact information and an optional set of specifications that details how 2735 2787 the connection will be processed after it has been upgraded. 2736 2788 </p> 2737 <p id="rfc.section.8. 5.1.p.2">Registrations happen on a "First Come First Served" basis (see <a href="http://tools.ietf.org/html/rfc5226#section-4.1">Section 4.1</a> of <a href="#RFC5226" id="rfc.xref.RFC5226.2"><cite title="Guidelines for Writing an IANA Considerations Section in RFCs">[RFC5226]</cite></a>) and are subject to the following rules:2789 <p id="rfc.section.8.6.1.p.2">Registrations happen on a "First Come First Served" basis (see <a href="http://tools.ietf.org/html/rfc5226#section-4.1">Section 4.1</a> of <a href="#RFC5226" id="rfc.xref.RFC5226.2"><cite title="Guidelines for Writing an IANA Considerations Section in RFCs">[RFC5226]</cite></a>) and are subject to the following rules: 2738 2790 </p> 2739 2791 <ol> … … 2753 2805 </li> 2754 2806 </ol> 2755 <p id="rfc.section.8. 5.1.p.3">This registration procedure for HTTP Upgrade Tokens replaces that previously defined in <a href="http://tools.ietf.org/html/rfc2817#section-7.2">Section 7.2</a> of <a href="#RFC2817" id="rfc.xref.RFC2817.2"><cite title="Upgrading to TLS Within HTTP/1.1">[RFC2817]</cite></a>.2807 <p id="rfc.section.8.6.1.p.3">This registration procedure for HTTP Upgrade Tokens replaces that previously defined in <a href="http://tools.ietf.org/html/rfc2817#section-7.2">Section 7.2</a> of <a href="#RFC2817" id="rfc.xref.RFC2817.2"><cite title="Upgrading to TLS Within HTTP/1.1">[RFC2817]</cite></a>. 2756 2808 </p> 2757 2809 </div> 2758 2810 <div id="upgrade.token.registration"> 2759 <h3 id="rfc.section.8. 5.2"><a href="#rfc.section.8.5.2">8.5.2</a> <a href="#upgrade.token.registration">Upgrade Token Registration</a></h3>2760 <p id="rfc.section.8. 5.2.p.1">The "HTTP" entry in the HTTP Upgrade Token Registry shall be updated with the registration below:</p>2811 <h3 id="rfc.section.8.6.2"><a href="#rfc.section.8.6.2">8.6.2</a> <a href="#upgrade.token.registration">Upgrade Token Registration</a></h3> 2812 <p id="rfc.section.8.6.2.p.1">The "HTTP" entry in the HTTP Upgrade Token Registry shall be updated with the registration below:</p> 2761 2813 <div id="rfc.table.u.3"> 2762 2814 <table class="tt full left" cellpadding="3" cellspacing="0"> … … 2779 2831 </table> 2780 2832 </div> 2781 <p id="rfc.section.8. 5.2.p.2">The responsible party is: "IETF (iesg@ietf.org) - Internet Engineering Task Force".</p>2833 <p id="rfc.section.8.6.2.p.2">The responsible party is: "IETF (iesg@ietf.org) - Internet Engineering Task Force".</p> 2782 2834 </div> 2783 2835 </div> … … 3231 3283 <p id="rfc.section.A.2.p.22">Registration of Transfer Codings now requires IETF Review (<a href="#transfer.coding.registry" title="Transfer Coding Registry">Section 8.4</a>) 3232 3284 </p> 3233 <p id="rfc.section.A.2.p.23">This specification now defines the Upgrade Token Registry, previously defined in <a href="http://tools.ietf.org/html/rfc2817#section-7.2">Section 7.2</a> of <a href="#RFC2817" id="rfc.xref.RFC2817.4"><cite title="Upgrading to TLS Within HTTP/1.1">[RFC2817]</cite></a>. (<a href="#upgrade.token.registry" title="Upgrade Token Registry">Section 8. 5</a>)3285 <p id="rfc.section.A.2.p.23">This specification now defines the Upgrade Token Registry, previously defined in <a href="http://tools.ietf.org/html/rfc2817#section-7.2">Section 7.2</a> of <a href="#RFC2817" id="rfc.xref.RFC2817.4"><cite title="Upgrading to TLS Within HTTP/1.1">[RFC2817]</cite></a>. (<a href="#upgrade.token.registry" title="Upgrade Token Registry">Section 8.6</a>) 3234 3286 </p> 3235 3287 <p id="rfc.section.A.2.p.24">The expectation to support HTTP/0.9 requests has been removed. (<a href="#compatibility" title="HTTP Version History">Appendix A</a>) … … 3375 3427 <div id="changes.since.24"> 3376 3428 <h2 id="rfc.section.C.2"><a href="#rfc.section.C.2">C.2</a> <a href="#changes.since.24">Since draft-ietf-httpbis-p1-messaging-24</a></h2> 3377 <p id="rfc.section.C.2.p.1">Partly resolved issues: </p> 3429 <p id="rfc.section.C.2.p.1">Closed issues: </p> 3430 <ul> 3431 <li><<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/517">http://tools.ietf.org/wg/httpbis/trac/ticket/517</a>>: "move IANA registrations to correct draft" 3432 </li> 3433 </ul> 3434 <p id="rfc.section.C.2.p.2">Partly resolved issues: </p> 3378 3435 <ul> 3379 3436 <li><<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/502">http://tools.ietf.org/wg/httpbis/trac/ticket/502</a>>: "APPSDIR review of draft-ietf-httpbis-p1-messaging-24" … … 3619 3676 <li><em>RFC1919</em> <a href="#rfc.xref.RFC1919.1">2.3</a>, <a href="#RFC1919"><b>11.2</b></a></li> 3620 3677 <li><em>RFC1945</em> <a href="#rfc.xref.RFC1945.1">2.6</a>, <a href="#rfc.xref.RFC1945.2">10</a>, <a href="#RFC1945"><b>11.2</b></a>, <a href="#rfc.xref.RFC1945.3">A</a></li> 3621 <li><em>RFC1950</em> <a href="#rfc.xref.RFC1950.1">4.2.2</a>, <a href="#rfc.xref.RFC1950.2">8.4.2</a>, <a href="# RFC1950"><b>11.1</b></a></li>3622 <li><em>RFC1951</em> <a href="#rfc.xref.RFC1951.1">4.2.2</a>, <a href="#rfc.xref.RFC1951.2">8.4.2</a>, <a href="# RFC1951"><b>11.1</b></a></li>3623 <li><em>RFC1952</em> <a href="#rfc.xref.RFC1952.1">4.2.3</a>, <a href="#rfc.xref.RFC1952.2">8.4.2</a>, <a href="# RFC1952"><b>11.1</b></a></li>3678 <li><em>RFC1950</em> <a href="#rfc.xref.RFC1950.1">4.2.2</a>, <a href="#rfc.xref.RFC1950.2">8.4.2</a>, <a href="#rfc.xref.RFC1950.3">8.5</a>, <a href="#RFC1950"><b>11.1</b></a></li> 3679 <li><em>RFC1951</em> <a href="#rfc.xref.RFC1951.1">4.2.2</a>, <a href="#rfc.xref.RFC1951.2">8.4.2</a>, <a href="#rfc.xref.RFC1951.3">8.5</a>, <a href="#RFC1951"><b>11.1</b></a></li> 3680 <li><em>RFC1952</em> <a href="#rfc.xref.RFC1952.1">4.2.3</a>, <a href="#rfc.xref.RFC1952.2">8.4.2</a>, <a href="#rfc.xref.RFC1952.3">8.5</a>, <a href="#RFC1952"><b>11.1</b></a></li> 3624 3681 <li><em>RFC2045</em> <a href="#rfc.xref.RFC2045.1">2.1</a>, <a href="#rfc.xref.RFC2045.2">3.3.1</a>, <a href="#RFC2045"><b>11.2</b></a><ul> 3625 3682 <li><em>Section 6</em> <a href="#rfc.xref.RFC2045.2">3.3.1</a></li> … … 3637 3694 </ul> 3638 3695 </li> 3639 <li><em>RFC2817</em> <a href="#rfc.xref.RFC2817.1">1</a>, <a href="#rfc.xref.RFC2817.2">8. 5.1</a>, <a href="#RFC2817"><b>11.2</b></a>, <a href="#rfc.xref.RFC2817.3">A.2</a>, <a href="#rfc.xref.RFC2817.4">A.2</a><ul>3640 <li><em>Section 7.2</em> <a href="#rfc.xref.RFC2817.2">8. 5.1</a>, <a href="#rfc.xref.RFC2817.4">A.2</a></li>3696 <li><em>RFC2817</em> <a href="#rfc.xref.RFC2817.1">1</a>, <a href="#rfc.xref.RFC2817.2">8.6.1</a>, <a href="#RFC2817"><b>11.2</b></a>, <a href="#rfc.xref.RFC2817.3">A.2</a>, <a href="#rfc.xref.RFC2817.4">A.2</a><ul> 3697 <li><em>Section 7.2</em> <a href="#rfc.xref.RFC2817.2">8.6.1</a>, <a href="#rfc.xref.RFC2817.4">A.2</a></li> 3641 3698 </ul> 3642 3699 </li> … … 3663 3720 <li><em>RFC4033</em> <a href="#rfc.xref.RFC4033.1">9.1</a>, <a href="#RFC4033"><b>11.2</b></a></li> 3664 3721 <li><em>RFC4559</em> <a href="#rfc.xref.RFC4559.1">2.3</a>, <a href="#RFC4559"><b>11.2</b></a></li> 3665 <li><em>RFC5226</em> <a href="#rfc.xref.RFC5226.1">8.4.1</a>, <a href="#rfc.xref.RFC5226.2">8. 5.1</a>, <a href="#RFC5226"><b>11.2</b></a><ul>3666 <li><em>Section 4.1</em> <a href="#rfc.xref.RFC5226.1">8.4.1</a>, <a href="#rfc.xref.RFC5226.2">8. 5.1</a></li>3722 <li><em>RFC5226</em> <a href="#rfc.xref.RFC5226.1">8.4.1</a>, <a href="#rfc.xref.RFC5226.2">8.6.1</a>, <a href="#RFC5226"><b>11.2</b></a><ul> 3723 <li><em>Section 4.1</em> <a href="#rfc.xref.RFC5226.1">8.4.1</a>, <a href="#rfc.xref.RFC5226.2">8.6.1</a></li> 3667 3724 </ul> 3668 3725 </li> … … 3715 3772 </li> 3716 3773 <li><a id="rfc.index.W" href="#rfc.index.W"><b>W</b></a><ul> 3717 <li><em>Welch</em> <a href="#rfc.xref.Welch.1">4.2.1</a>, <a href="#rfc.xref.Welch.2">8.4.2</a>, <a href="# Welch"><b>11.1</b></a></li>3774 <li><em>Welch</em> <a href="#rfc.xref.Welch.1">4.2.1</a>, <a href="#rfc.xref.Welch.2">8.4.2</a>, <a href="#rfc.xref.Welch.3">8.5</a>, <a href="#Welch"><b>11.1</b></a></li> 3718 3775 </ul> 3719 3776 </li> -
draft-ietf-httpbis/latest/p1-messaging.xml
r2461 r2462 3740 3740 </texttable> 3741 3741 </section> 3742 </section> 3743 3744 <section title="Content Coding Registration" anchor="content.coding.registration"> 3745 <t> 3746 IANA maintains the registry of HTTP Content Codings at 3747 <eref target="http://www.iana.org/assignments/http-parameters"/>. 3748 </t> 3749 <t> 3750 The HTTP Content Codings Registry shall be updated with the registrations 3751 below: 3752 </t> 3753 <texttable align="left" suppress-title="true" anchor="iana.content.coding.registration.table"> 3754 <ttcol>Name</ttcol> 3755 <ttcol>Description</ttcol> 3756 <ttcol>Reference</ttcol> 3757 <c>compress</c> 3758 <c>UNIX "compress" data format <xref target="Welch"/></c> 3759 <c> 3760 <xref target="compress.coding"/> 3761 </c> 3762 <c>deflate</c> 3763 <c>"deflate" compressed data (<xref target="RFC1951"/>) inside 3764 the "zlib" data format (<xref target="RFC1950"/>)</c> 3765 <c> 3766 <xref target="deflate.coding"/> 3767 </c> 3768 <c>gzip</c> 3769 <c>GZIP file format <xref target="RFC1952"/></c> 3770 <c> 3771 <xref target="gzip.coding"/> 3772 </c> 3773 <c>x-compress</c> 3774 <c>Deprecated (alias for compress)</c> 3775 <c> 3776 <xref target="compress.coding"/> 3777 </c> 3778 <c>x-gzip</c> 3779 <c>Deprecated (alias for gzip)</c> 3780 <c> 3781 <xref target="gzip.coding"/> 3782 </c> 3783 </texttable> 3742 3784 </section> 3743 3785 … … 5369 5411 <section title="Since draft-ietf-httpbis-p1-messaging-24" anchor="changes.since.24"> 5370 5412 <t> 5413 Closed issues: 5414 <list style="symbols"> 5415 <t> 5416 <eref target="http://tools.ietf.org/wg/httpbis/trac/ticket/517"/>: 5417 "move IANA registrations to correct draft" 5418 </t> 5419 </list> 5420 </t> 5421 <t> 5371 5422 Partly resolved issues: 5372 5423 <list style="symbols"> -
draft-ietf-httpbis/latest/p2-semantics.html
r2461 r2462 4102 4102 <tbody> 4103 4103 <tr> 4104 <td class="left">compress</td>4105 <td class="left">UNIX "compress" data format <a href="#Welch" id="rfc.xref.Welch.1"><cite title="A Technique for High Performance Data Compression">[Welch]</cite></a></td>4106 <td class="left"><a href="p1-messaging.html#compress.coding" title="Compress Coding">Section 4.2.1</a> of <a href="#Part1" id="rfc.xref.Part1.42"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>4107 </td>4108 </tr>4109 <tr>4110 <td class="left">deflate</td>4111 <td class="left">"deflate" compressed data (<a href="#RFC1951" id="rfc.xref.RFC1951.1"><cite title="DEFLATE Compressed Data Format Specification version 1.3">[RFC1951]</cite></a>) inside the "zlib" data format (<a href="#RFC1950" id="rfc.xref.RFC1950.1"><cite title="ZLIB Compressed Data Format Specification version 3.3">[RFC1950]</cite></a>)4112 </td>4113 <td class="left"><a href="p1-messaging.html#deflate.coding" title="Deflate Coding">Section 4.2.2</a> of <a href="#Part1" id="rfc.xref.Part1.43"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>4114 </td>4115 </tr>4116 <tr>4117 <td class="left">gzip</td>4118 <td class="left">GZIP file format <a href="#RFC1952" id="rfc.xref.RFC1952.1"><cite title="GZIP file format specification version 4.3">[RFC1952]</cite></a></td>4119 <td class="left"><a href="p1-messaging.html#gzip.coding" title="Gzip Coding">Section 4.2.3</a> of <a href="#Part1" id="rfc.xref.Part1.44"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>4120 </td>4121 </tr>4122 <tr>4123 4104 <td class="left">identity</td> 4124 4105 <td class="left">Reserved (synonym for "no encoding" in <a href="#header.accept-encoding" class="smpl">Accept-Encoding</a>) 4125 4106 </td> 4126 4107 <td class="left"><a href="#header.accept-encoding" id="rfc.xref.header.accept-encoding.4" title="Accept-Encoding">Section 5.3.4</a> 4127 </td>4128 </tr>4129 <tr>4130 <td class="left">x-compress</td>4131 <td class="left">Deprecated (alias for compress)</td>4132 <td class="left"><a href="p1-messaging.html#compress.coding" title="Compress Coding">Section 4.2.1</a> of <a href="#Part1" id="rfc.xref.Part1.45"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>4133 </td>4134 </tr>4135 <tr>4136 <td class="left">x-gzip</td>4137 <td class="left">Deprecated (alias for gzip)</td>4138 <td class="left"><a href="p1-messaging.html#gzip.coding" title="Gzip Coding">Section 4.2.3</a> of <a href="#Part1" id="rfc.xref.Part1.46"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>4139 4108 </td> 4140 4109 </tr> … … 4192 4161 <div id="sensitive.information.in.product"> 4193 4162 <h2 id="rfc.section.9.4"><a href="#rfc.section.9.4">9.4</a> <a href="#sensitive.information.in.product">Product Information</a></h2> 4194 <p id="rfc.section.9.4.p.1">The <a href="#header.user-agent" class="smpl">User-Agent</a> (<a href="#header.user-agent" id="rfc.xref.header.user-agent.4" title="User-Agent">Section 5.5.3</a>), <a href="p1-messaging.html#header.via" class="smpl">Via</a> (<a href="p1-messaging.html#header.via" title="Via">Section 5.7.1</a> of <a href="#Part1" id="rfc.xref.Part1.4 7"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>), and <a href="#header.server" class="smpl">Server</a> (<a href="#header.server" id="rfc.xref.header.server.3" title="Server">Section 7.4.2</a>) header fields often reveal information about the respective sender's software systems. In theory, this can make it easier4163 <p id="rfc.section.9.4.p.1">The <a href="#header.user-agent" class="smpl">User-Agent</a> (<a href="#header.user-agent" id="rfc.xref.header.user-agent.4" title="User-Agent">Section 5.5.3</a>), <a href="p1-messaging.html#header.via" class="smpl">Via</a> (<a href="p1-messaging.html#header.via" title="Via">Section 5.7.1</a> of <a href="#Part1" id="rfc.xref.Part1.42"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>), and <a href="#header.server" class="smpl">Server</a> (<a href="#header.server" id="rfc.xref.header.server.3" title="Server">Section 7.4.2</a>) header fields often reveal information about the respective sender's software systems. In theory, this can make it easier 4195 4164 for an attacker to exploit known security holes; in practice, attackers tend to try all potential holes regardless of the 4196 4165 apparent software versions being used. … … 4241 4210 <div id="acks"> 4242 4211 <h1 id="rfc.section.10"><a href="#rfc.section.10">10.</a> <a href="#acks">Acknowledgments</a></h1> 4243 <p id="rfc.section.10.p.1">See <a href="p1-messaging.html#acks" title="Acknowledgments">Section 10</a> of <a href="#Part1" id="rfc.xref.Part1.4 8"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>.4212 <p id="rfc.section.10.p.1">See <a href="p1-messaging.html#acks" title="Acknowledgments">Section 10</a> of <a href="#Part1" id="rfc.xref.Part1.43"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>. 4244 4213 </p> 4245 4214 </div> … … 4272 4241 <td class="reference"><b id="Part7">[Part7]</b></td> 4273 4242 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a> and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p7-auth-latest">Hypertext Transfer Protocol (HTTP/1.1): Authentication</a>”, Internet-Draft draft-ietf-httpbis-p7-auth-latest (work in progress), November 2013. 4274 </td>4275 </tr>4276 <tr>4277 <td class="reference"><b id="RFC1950">[RFC1950]</b></td>4278 <td class="top"><a href="mailto:ghost@aladdin.com" title="Aladdin Enterprises">Deutsch, L.</a> and J-L. Gailly, “<a href="http://tools.ietf.org/html/rfc1950">ZLIB Compressed Data Format Specification version 3.3</a>”, RFC 1950, May 1996.4279 </td>4280 </tr>4281 <tr>4282 <td class="reference"><b id="RFC1951">[RFC1951]</b></td>4283 <td class="top"><a href="mailto:ghost@aladdin.com" title="Aladdin Enterprises">Deutsch, P.</a>, “<a href="http://tools.ietf.org/html/rfc1951">DEFLATE Compressed Data Format Specification version 1.3</a>”, RFC 1951, May 1996.4284 </td>4285 </tr>4286 <tr>4287 <td class="reference"><b id="RFC1952">[RFC1952]</b></td>4288 <td class="top"><a href="mailto:ghost@aladdin.com" title="Aladdin Enterprises">Deutsch, P.</a>, <a href="mailto:gzip@prep.ai.mit.edu">Gailly, J-L.</a>, <a href="mailto:madler@alumni.caltech.edu">Adler, M.</a>, <a href="mailto:ghost@aladdin.com">Deutsch, L.</a>, and <a href="mailto:randeg@alumni.rpi.edu">G. Randers-Pehrson</a>, “<a href="http://tools.ietf.org/html/rfc1952">GZIP file format specification version 4.3</a>”, RFC 1952, May 1996.4289 4243 </td> 4290 4244 </tr> … … 4328 4282 <td class="top">Hoffman, P. and J. Klensin, “<a href="http://tools.ietf.org/html/rfc6365">Terminology Used in Internationalization in the IETF</a>”, BCP 166, RFC 6365, September 2011. 4329 4283 </td> 4330 </tr>4331 <tr>4332 <td class="reference"><b id="Welch">[Welch]</b></td>4333 <td class="top">Welch, T., “A Technique for High Performance Data Compression”, IEEE Computer 17(6), June 1984.</td>4334 4284 </tr> 4335 4285 </table> … … 4545 4495 and the undesirable effect of potentially breaking relative links in content-negotiated resources. (<a href="#header.content-location" id="rfc.xref.header.content-location.5" title="Content-Location">Section 3.1.4.2</a>) 4546 4496 </p> 4547 <p id="rfc.section.B.p.6">To be consistent with the method-neutral parsing algorithm of <a href="#Part1" id="rfc.xref.Part1.4 9"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>, the definition of GET has been relaxed so that requests can have a body, even though a body has no meaning for GET. (<a href="#GET" id="rfc.xref.GET.5" title="GET">Section 4.3.1</a>)4497 <p id="rfc.section.B.p.6">To be consistent with the method-neutral parsing algorithm of <a href="#Part1" id="rfc.xref.Part1.44"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>, the definition of GET has been relaxed so that requests can have a body, even though a body has no meaning for GET. (<a href="#GET" id="rfc.xref.GET.5" title="GET">Section 4.3.1</a>) 4548 4498 </p> 4549 4499 <p id="rfc.section.B.p.7">Servers are no longer required to handle all Content-* header fields and use of <a href="p5-range.html#header.content-range" class="smpl">Content-Range</a> has been explicitly banned in PUT requests. (<a href="#PUT" id="rfc.xref.PUT.4" title="PUT">Section 4.3.4</a>) … … 4606 4556 (any visible US-ASCII character). 4607 4557 </p> 4608 <p id="rfc.section.C.p.2">The rules below are defined in <a href="#Part1" id="rfc.xref.Part1. 50"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>:4609 </p> 4610 <div id="rfc.figure.u.65"></div><pre class="inline"> <a href="#imported.abnf" class="smpl">BWS</a> = <BWS, defined in <a href="#Part1" id="rfc.xref.Part1. 51"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>, <a href="p1-messaging.html#whitespace" title="Whitespace">Section 3.2.3</a>>4611 <a href="#imported.abnf" class="smpl">OWS</a> = <OWS, defined in <a href="#Part1" id="rfc.xref.Part1. 52"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>, <a href="p1-messaging.html#whitespace" title="Whitespace">Section 3.2.3</a>>4612 <a href="#imported.abnf" class="smpl">RWS</a> = <RWS, defined in <a href="#Part1" id="rfc.xref.Part1. 53"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>, <a href="p1-messaging.html#whitespace" title="Whitespace">Section 3.2.3</a>>4613 <a href="#imported.abnf" class="smpl">URI-reference</a> = <URI-reference, defined in <a href="#Part1" id="rfc.xref.Part1. 54"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>, <a href="p1-messaging.html#uri" title="Uniform Resource Identifiers">Section 2.7</a>>4614 <a href="#imported.abnf" class="smpl">absolute-URI</a> = <absolute-URI, defined in <a href="#Part1" id="rfc.xref.Part1.5 5"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>, <a href="p1-messaging.html#uri" title="Uniform Resource Identifiers">Section 2.7</a>>4615 <a href="#imported.abnf" class="smpl">comment</a> = <comment, defined in <a href="#Part1" id="rfc.xref.Part1.5 6"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>, <a href="p1-messaging.html#field.components" title="Field value components">Section 3.2.6</a>>4616 <a href="#imported.abnf" class="smpl">field-name</a> = <comment, defined in <a href="#Part1" id="rfc.xref.Part1.5 7"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>, <a href="p1-messaging.html#header.fields" title="Header Fields">Section 3.2</a>>4617 <a href="#imported.abnf" class="smpl">partial-URI</a> = <partial-URI, defined in <a href="#Part1" id="rfc.xref.Part1.5 8"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>, <a href="p1-messaging.html#uri" title="Uniform Resource Identifiers">Section 2.7</a>>4618 <a href="#imported.abnf" class="smpl">quoted-string</a> = <quoted-string, defined in <a href="#Part1" id="rfc.xref.Part1.5 9"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>, <a href="p1-messaging.html#field.components" title="Field value components">Section 3.2.6</a>>4619 <a href="#imported.abnf" class="smpl">token</a> = <token, defined in <a href="#Part1" id="rfc.xref.Part1. 60"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>, <a href="p1-messaging.html#field.components" title="Field value components">Section 3.2.6</a>>4620 <a href="#imported.abnf" class="smpl">word</a> = <word, defined in <a href="#Part1" id="rfc.xref.Part1. 61"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>, <a href="p1-messaging.html#field.components" title="Field value components">Section 3.2.6</a>>4558 <p id="rfc.section.C.p.2">The rules below are defined in <a href="#Part1" id="rfc.xref.Part1.45"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>: 4559 </p> 4560 <div id="rfc.figure.u.65"></div><pre class="inline"> <a href="#imported.abnf" class="smpl">BWS</a> = <BWS, defined in <a href="#Part1" id="rfc.xref.Part1.46"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>, <a href="p1-messaging.html#whitespace" title="Whitespace">Section 3.2.3</a>> 4561 <a href="#imported.abnf" class="smpl">OWS</a> = <OWS, defined in <a href="#Part1" id="rfc.xref.Part1.47"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>, <a href="p1-messaging.html#whitespace" title="Whitespace">Section 3.2.3</a>> 4562 <a href="#imported.abnf" class="smpl">RWS</a> = <RWS, defined in <a href="#Part1" id="rfc.xref.Part1.48"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>, <a href="p1-messaging.html#whitespace" title="Whitespace">Section 3.2.3</a>> 4563 <a href="#imported.abnf" class="smpl">URI-reference</a> = <URI-reference, defined in <a href="#Part1" id="rfc.xref.Part1.49"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>, <a href="p1-messaging.html#uri" title="Uniform Resource Identifiers">Section 2.7</a>> 4564 <a href="#imported.abnf" class="smpl">absolute-URI</a> = <absolute-URI, defined in <a href="#Part1" id="rfc.xref.Part1.50"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>, <a href="p1-messaging.html#uri" title="Uniform Resource Identifiers">Section 2.7</a>> 4565 <a href="#imported.abnf" class="smpl">comment</a> = <comment, defined in <a href="#Part1" id="rfc.xref.Part1.51"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>, <a href="p1-messaging.html#field.components" title="Field value components">Section 3.2.6</a>> 4566 <a href="#imported.abnf" class="smpl">field-name</a> = <comment, defined in <a href="#Part1" id="rfc.xref.Part1.52"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>, <a href="p1-messaging.html#header.fields" title="Header Fields">Section 3.2</a>> 4567 <a href="#imported.abnf" class="smpl">partial-URI</a> = <partial-URI, defined in <a href="#Part1" id="rfc.xref.Part1.53"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>, <a href="p1-messaging.html#uri" title="Uniform Resource Identifiers">Section 2.7</a>> 4568 <a href="#imported.abnf" class="smpl">quoted-string</a> = <quoted-string, defined in <a href="#Part1" id="rfc.xref.Part1.54"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>, <a href="p1-messaging.html#field.components" title="Field value components">Section 3.2.6</a>> 4569 <a href="#imported.abnf" class="smpl">token</a> = <token, defined in <a href="#Part1" id="rfc.xref.Part1.55"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>, <a href="p1-messaging.html#field.components" title="Field value components">Section 3.2.6</a>> 4570 <a href="#imported.abnf" class="smpl">word</a> = <word, defined in <a href="#Part1" id="rfc.xref.Part1.56"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>, <a href="p1-messaging.html#field.components" title="Field value components">Section 3.2.6</a>> 4621 4571 </pre></div> 4622 4572 <div id="collected.abnf"> 4623 4573 <h1 id="rfc.section.D"><a href="#rfc.section.D">D.</a> <a href="#collected.abnf">Collected ABNF</a></h1> 4624 <p id="rfc.section.D.p.1">In the collected ABNF below, list rules are expanded as per <a href="p1-messaging.html#notation" title="Syntax Notation">Section 1.2</a> of <a href="#Part1" id="rfc.xref.Part1. 62"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>.4574 <p id="rfc.section.D.p.1">In the collected ABNF below, list rules are expanded as per <a href="p1-messaging.html#notation" title="Syntax Notation">Section 1.2</a> of <a href="#Part1" id="rfc.xref.Part1.57"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing">[Part1]</cite></a>. 4625 4575 </p> 4626 4576 <div id="rfc.figure.u.66"></div><pre class="inline"><a href="#header.accept" class="smpl">Accept</a> = [ ( "," / ( media-range [ accept-params ] ) ) *( OWS "," [ … … 4772 4722 <li><<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/501">http://tools.ietf.org/wg/httpbis/trac/ticket/501</a>>: "idempotency: clarify 'effect'" 4773 4723 </li> 4724 <li><<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/517">http://tools.ietf.org/wg/httpbis/trac/ticket/517</a>>: "move IANA registrations to correct draft" 4725 </li> 4774 4726 </ul> 4775 4727 <p id="rfc.section.E.2.p.2">Partly resolved issues: </p> … … 4781 4733 </div> 4782 4734 <h1 id="rfc.index"><a href="#rfc.index">Index</a></h1> 4783 <p class="noprint"><a href="#rfc.index.1">1</a> <a href="#rfc.index.2">2</a> <a href="#rfc.index.3">3</a> <a href="#rfc.index.4">4</a> <a href="#rfc.index.5">5</a> <a href="#rfc.index.A">A</a> <a href="#rfc.index.B">B</a> <a href="#rfc.index.C">C</a> <a href="#rfc.index.D">D</a> <a href="#rfc.index.E">E</a> <a href="#rfc.index.F">F</a> <a href="#rfc.index.G">G</a> <a href="#rfc.index.H">H</a> <a href="#rfc.index.I">I</a> <a href="#rfc.index.L">L</a> <a href="#rfc.index.M">M</a> <a href="#rfc.index.O">O</a> <a href="#rfc.index.P">P</a> <a href="#rfc.index.R">R</a> <a href="#rfc.index.S">S</a> <a href="#rfc.index.T">T</a> <a href="#rfc.index.U">U</a> <a href="#rfc.index.V">V</a> <a href="#rfc.index. W">W</a> <a href="#rfc.index.X">X</a>4735 <p class="noprint"><a href="#rfc.index.1">1</a> <a href="#rfc.index.2">2</a> <a href="#rfc.index.3">3</a> <a href="#rfc.index.4">4</a> <a href="#rfc.index.5">5</a> <a href="#rfc.index.A">A</a> <a href="#rfc.index.B">B</a> <a href="#rfc.index.C">C</a> <a href="#rfc.index.D">D</a> <a href="#rfc.index.E">E</a> <a href="#rfc.index.F">F</a> <a href="#rfc.index.G">G</a> <a href="#rfc.index.H">H</a> <a href="#rfc.index.I">I</a> <a href="#rfc.index.L">L</a> <a href="#rfc.index.M">M</a> <a href="#rfc.index.O">O</a> <a href="#rfc.index.P">P</a> <a href="#rfc.index.R">R</a> <a href="#rfc.index.S">S</a> <a href="#rfc.index.T">T</a> <a href="#rfc.index.U">U</a> <a href="#rfc.index.V">V</a> <a href="#rfc.index.X">X</a> 4784 4736 </p> 4785 4737 <div class="print2col"> … … 4970 4922 </li> 4971 4923 <li><a id="rfc.index.P" href="#rfc.index.P"><b>P</b></a><ul> 4972 <li><em>Part1</em> <a href="#rfc.xref.Part1.1">1</a>, <a href="#rfc.xref.Part1.2">1.1</a>, <a href="#rfc.xref.Part1.3">1.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">3.1.2.1</a>, <a href="#rfc.xref.Part1.8">3.1.2.1</a>, <a href="#rfc.xref.Part1.9">3.1.2.1</a>, <a href="#rfc.xref.Part1.10">3.1.2.2</a>, <a href="#rfc.xref.Part1.11">3.1.4.1</a>, <a href="#rfc.xref.Part1.12">3.1.4.2</a>, <a href="#rfc.xref.Part1.13">3.3</a>, <a href="#rfc.xref.Part1.14">3.3</a>, <a href="#rfc.xref.Part1.15">4.3.6</a>, <a href="#rfc.xref.Part1.16">4.3.7</a>, <a href="#rfc.xref.Part1.17">4.3.8</a>, <a href="#rfc.xref.Part1.18">4.3.8</a>, <a href="#rfc.xref.Part1.19">5.1</a>, <a href="#rfc.xref.Part1.20">5.1</a>, <a href="#rfc.xref.Part1.21">5.1.1</a>, <a href="#rfc.xref.Part1.22">5.5.3</a>, <a href="#rfc.xref.Part1.23">6.2.2</a>, <a href="#rfc.xref.Part1.24">6.3.4</a>, <a href="#rfc.xref.Part1.25">6.5.7</a>, <a href="#rfc.xref.Part1.26">6.5.10</a>, <a href="#rfc.xref.Part1.27">6.5.12</a>, <a href="#rfc.xref.Part1.28">6.5.15</a>, <a href="#rfc.xref.Part1.29">6.6.6</a>, <a href="#rfc.xref.Part1.30">7.4.2</a>, <a href="#rfc.xref.Part1.31">8.1.2</a>, <a href="#rfc.xref.Part1.32">8.3.1</a>, <a href="#rfc.xref.Part1.33">8.3.1</a>, <a href="#rfc.xref.Part1.34">8.3.1</a>, <a href="#rfc.xref.Part1.35">8.3.1</a>, <a href="#rfc.xref.Part1.36">8.3.1</a>, <a href="#rfc.xref.Part1.37">8.3.1</a>, <a href="#rfc.xref.Part1.38">8.3.1</a>, <a href="#rfc.xref.Part1.39">8.4</a>, <a href="#rfc.xref.Part1.40">8.4.1</a>, <a href="#rfc.xref.Part1.41">8.4.1</a>, <a href="#rfc.xref.Part1.42"> 8.4.2</a>, <a href="#rfc.xref.Part1.43">8.4.2</a>, <a href="#rfc.xref.Part1.44">8.4.2</a>, <a href="#rfc.xref.Part1.45">8.4.2</a>, <a href="#rfc.xref.Part1.46">8.4.2</a>, <a href="#rfc.xref.Part1.47">9.4</a>, <a href="#rfc.xref.Part1.48">10</a>, <a href="#Part1"><b>11.1</b></a>, <a href="#rfc.xref.Part1.49">B</a>, <a href="#rfc.xref.Part1.50">C</a>, <a href="#rfc.xref.Part1.51">C</a>, <a href="#rfc.xref.Part1.52">C</a>, <a href="#rfc.xref.Part1.53">C</a>, <a href="#rfc.xref.Part1.54">C</a>, <a href="#rfc.xref.Part1.55">C</a>, <a href="#rfc.xref.Part1.56">C</a>, <a href="#rfc.xref.Part1.57">C</a>, <a href="#rfc.xref.Part1.58">C</a>, <a href="#rfc.xref.Part1.59">C</a>, <a href="#rfc.xref.Part1.60">C</a>, <a href="#rfc.xref.Part1.61">C</a>, <a href="#rfc.xref.Part1.62">D</a><ul>4973 <li><em>Section 1.2</em> <a href="#rfc.xref.Part1. 62">D</a></li>4924 <li><em>Part1</em> <a href="#rfc.xref.Part1.1">1</a>, <a href="#rfc.xref.Part1.2">1.1</a>, <a href="#rfc.xref.Part1.3">1.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">3.1.2.1</a>, <a href="#rfc.xref.Part1.8">3.1.2.1</a>, <a href="#rfc.xref.Part1.9">3.1.2.1</a>, <a href="#rfc.xref.Part1.10">3.1.2.2</a>, <a href="#rfc.xref.Part1.11">3.1.4.1</a>, <a href="#rfc.xref.Part1.12">3.1.4.2</a>, <a href="#rfc.xref.Part1.13">3.3</a>, <a href="#rfc.xref.Part1.14">3.3</a>, <a href="#rfc.xref.Part1.15">4.3.6</a>, <a href="#rfc.xref.Part1.16">4.3.7</a>, <a href="#rfc.xref.Part1.17">4.3.8</a>, <a href="#rfc.xref.Part1.18">4.3.8</a>, <a href="#rfc.xref.Part1.19">5.1</a>, <a href="#rfc.xref.Part1.20">5.1</a>, <a href="#rfc.xref.Part1.21">5.1.1</a>, <a href="#rfc.xref.Part1.22">5.5.3</a>, <a href="#rfc.xref.Part1.23">6.2.2</a>, <a href="#rfc.xref.Part1.24">6.3.4</a>, <a href="#rfc.xref.Part1.25">6.5.7</a>, <a href="#rfc.xref.Part1.26">6.5.10</a>, <a href="#rfc.xref.Part1.27">6.5.12</a>, <a href="#rfc.xref.Part1.28">6.5.15</a>, <a href="#rfc.xref.Part1.29">6.6.6</a>, <a href="#rfc.xref.Part1.30">7.4.2</a>, <a href="#rfc.xref.Part1.31">8.1.2</a>, <a href="#rfc.xref.Part1.32">8.3.1</a>, <a href="#rfc.xref.Part1.33">8.3.1</a>, <a href="#rfc.xref.Part1.34">8.3.1</a>, <a href="#rfc.xref.Part1.35">8.3.1</a>, <a href="#rfc.xref.Part1.36">8.3.1</a>, <a href="#rfc.xref.Part1.37">8.3.1</a>, <a href="#rfc.xref.Part1.38">8.3.1</a>, <a href="#rfc.xref.Part1.39">8.4</a>, <a href="#rfc.xref.Part1.40">8.4.1</a>, <a href="#rfc.xref.Part1.41">8.4.1</a>, <a href="#rfc.xref.Part1.42">9.4</a>, <a href="#rfc.xref.Part1.43">10</a>, <a href="#Part1"><b>11.1</b></a>, <a href="#rfc.xref.Part1.44">B</a>, <a href="#rfc.xref.Part1.45">C</a>, <a href="#rfc.xref.Part1.46">C</a>, <a href="#rfc.xref.Part1.47">C</a>, <a href="#rfc.xref.Part1.48">C</a>, <a href="#rfc.xref.Part1.49">C</a>, <a href="#rfc.xref.Part1.50">C</a>, <a href="#rfc.xref.Part1.51">C</a>, <a href="#rfc.xref.Part1.52">C</a>, <a href="#rfc.xref.Part1.53">C</a>, <a href="#rfc.xref.Part1.54">C</a>, <a href="#rfc.xref.Part1.55">C</a>, <a href="#rfc.xref.Part1.56">C</a>, <a href="#rfc.xref.Part1.57">D</a><ul> 4925 <li><em>Section 1.2</em> <a href="#rfc.xref.Part1.57">D</a></li> 4974 4926 <li><em>Section 2.5</em> <a href="#rfc.xref.Part1.2">1.1</a></li> 4975 4927 <li><em>Section 2.6</em> <a href="#rfc.xref.Part1.29">6.6.6</a></li> 4976 <li><em>Section 2.7</em> <a href="#rfc.xref.Part1.4">2</a>, <a href="#rfc.xref.Part1. 54">C</a>, <a href="#rfc.xref.Part1.55">C</a>, <a href="#rfc.xref.Part1.58">C</a></li>4977 <li><em>Section 3.2</em> <a href="#rfc.xref.Part1.22">5.5.3</a>, <a href="#rfc.xref.Part1.30">7.4.2</a>, <a href="#rfc.xref.Part1.32">8.3.1</a>, <a href="#rfc.xref.Part1.36">8.3.1</a>, <a href="#rfc.xref.Part1.5 7">C</a></li>4978 <li><em>Section 3.2.3</em> <a href="#rfc.xref.Part1. 51">C</a>, <a href="#rfc.xref.Part1.52">C</a>, <a href="#rfc.xref.Part1.53">C</a></li>4928 <li><em>Section 2.7</em> <a href="#rfc.xref.Part1.4">2</a>, <a href="#rfc.xref.Part1.49">C</a>, <a href="#rfc.xref.Part1.50">C</a>, <a href="#rfc.xref.Part1.53">C</a></li> 4929 <li><em>Section 3.2</em> <a href="#rfc.xref.Part1.22">5.5.3</a>, <a href="#rfc.xref.Part1.30">7.4.2</a>, <a href="#rfc.xref.Part1.32">8.3.1</a>, <a href="#rfc.xref.Part1.36">8.3.1</a>, <a href="#rfc.xref.Part1.52">C</a></li> 4930 <li><em>Section 3.2.3</em> <a href="#rfc.xref.Part1.46">C</a>, <a href="#rfc.xref.Part1.47">C</a>, <a href="#rfc.xref.Part1.48">C</a></li> 4979 4931 <li><em>Section 3.2.4</em> <a href="#rfc.xref.Part1.34">8.3.1</a></li> 4980 <li><em>Section 3.2.6</em> <a href="#rfc.xref.Part1.35">8.3.1</a>, <a href="#rfc.xref.Part1.5 6">C</a>, <a href="#rfc.xref.Part1.59">C</a>, <a href="#rfc.xref.Part1.60">C</a>, <a href="#rfc.xref.Part1.61">C</a></li>4932 <li><em>Section 3.2.6</em> <a href="#rfc.xref.Part1.35">8.3.1</a>, <a href="#rfc.xref.Part1.51">C</a>, <a href="#rfc.xref.Part1.54">C</a>, <a href="#rfc.xref.Part1.55">C</a>, <a href="#rfc.xref.Part1.56">C</a></li> 4981 4933 <li><em>Section 3.3.1</em> <a href="#rfc.xref.Part1.10">3.1.2.2</a>, <a href="#rfc.xref.Part1.14">3.3</a></li> 4982 4934 <li><em>Section 3.3</em> <a href="#rfc.xref.Part1.31">8.1.2</a></li> … … 4984 4936 <li><em>Section 4</em> <a href="#rfc.xref.Part1.40">8.4.1</a></li> 4985 4937 <li><em>Section 4.1</em> <a href="#rfc.xref.Part1.38">8.3.1</a></li> 4986 <li><em>Section 4.2.1</em> <a href="#rfc.xref.Part1.7">3.1.2.1</a> , <a href="#rfc.xref.Part1.42">8.4.2</a>, <a href="#rfc.xref.Part1.45">8.4.2</a></li>4938 <li><em>Section 4.2.1</em> <a href="#rfc.xref.Part1.7">3.1.2.1</a></li> 4987 4939 <li><em>Section 4.2</em> <a href="#rfc.xref.Part1.39">8.4</a>, <a href="#rfc.xref.Part1.41">8.4.1</a></li> 4988 <li><em>Section 4.2.2</em> <a href="#rfc.xref.Part1.8">3.1.2.1</a> , <a href="#rfc.xref.Part1.43">8.4.2</a></li>4989 <li><em>Section 4.2.3</em> <a href="#rfc.xref.Part1.9">3.1.2.1</a> , <a href="#rfc.xref.Part1.44">8.4.2</a>, <a href="#rfc.xref.Part1.46">8.4.2</a></li>4940 <li><em>Section 4.2.2</em> <a href="#rfc.xref.Part1.8">3.1.2.1</a></li> 4941 <li><em>Section 4.2.3</em> <a href="#rfc.xref.Part1.9">3.1.2.1</a></li> 4990 4942 <li><em>Section 4.3</em> <a href="#rfc.xref.Part1.20">5.1</a></li> 4991 4943 <li><em>Section 5.3</em> <a href="#rfc.xref.Part1.5">2</a>, <a href="#rfc.xref.Part1.15">4.3.6</a>, <a href="#rfc.xref.Part1.16">4.3.7</a>, <a href="#rfc.xref.Part1.27">6.5.12</a></li> 4992 4944 <li><em>Section 5.4</em> <a href="#rfc.xref.Part1.19">5.1</a></li> 4993 4945 <li><em>Section 5.5</em> <a href="#rfc.xref.Part1.6">2</a>, <a href="#rfc.xref.Part1.11">3.1.4.1</a>, <a href="#rfc.xref.Part1.12">3.1.4.2</a></li> 4994 <li><em>Section 5.7.1</em> <a href="#rfc.xref.Part1.18">4.3.8</a>, <a href="#rfc.xref.Part1.4 7">9.4</a></li>4946 <li><em>Section 5.7.1</em> <a href="#rfc.xref.Part1.18">4.3.8</a>, <a href="#rfc.xref.Part1.42">9.4</a></li> 4995 4947 <li><em>Section 5.7.2</em> <a href="#rfc.xref.Part1.24">6.3.4</a></li> 4996 4948 <li><em>Section 6.1</em> <a href="#rfc.xref.Part1.25">6.5.7</a>, <a href="#rfc.xref.Part1.37">8.3.1</a></li> … … 4999 4951 <li><em>Section 7</em> <a href="#rfc.xref.Part1.3">1.2</a>, <a href="#rfc.xref.Part1.33">8.3.1</a></li> 5000 4952 <li><em>Section 8.3.1</em> <a href="#rfc.xref.Part1.17">4.3.8</a></li> 5001 <li><em>Section 10</em> <a href="#rfc.xref.Part1.4 8">10</a></li>4953 <li><em>Section 10</em> <a href="#rfc.xref.Part1.43">10</a></li> 5002 4954 </ul> 5003 4955 </li> … … 5063 5015 </ul> 5064 5016 </li> 5065 <li><em>RFC1950</em> <a href="#rfc.xref.RFC1950.1">8.4.2</a>, <a href="#RFC1950"><b>11.1</b></a></li>5066 <li><em>RFC1951</em> <a href="#rfc.xref.RFC1951.1">8.4.2</a>, <a href="#RFC1951"><b>11.1</b></a></li>5067 <li><em>RFC1952</em> <a href="#rfc.xref.RFC1952.1">8.4.2</a>, <a href="#RFC1952"><b>11.1</b></a></li>5068 5017 <li><em>RFC2045</em> <a href="#rfc.xref.RFC2045.1">3.1.1.3</a>, <a href="#RFC2045"><b>11.1</b></a>, <a href="#rfc.xref.RFC2045.2">A</a>, <a href="#rfc.xref.RFC2045.3">A.1</a></li> 5069 5018 <li><em>RFC2046</em> <a href="#rfc.xref.RFC2046.1">3.1.1.1</a>, <a href="#rfc.xref.RFC2046.2">3.1.1.4</a>, <a href="#rfc.xref.RFC2046.3">3.1.1.5</a>, <a href="#RFC2046"><b>11.1</b></a>, <a href="#rfc.xref.RFC2046.4">A.2</a><ul> … … 5164 5113 </ul> 5165 5114 </li> 5166 <li><a id="rfc.index.W" href="#rfc.index.W"><b>W</b></a><ul>5167 <li><em>Welch</em> <a href="#rfc.xref.Welch.1">8.4.2</a>, <a href="#Welch"><b>11.1</b></a></li>5168 </ul>5169 </li>5170 5115 <li><a id="rfc.index.X" href="#rfc.index.X"><b>X</b></a><ul> 5171 5116 <li>x-compress (content coding) <a href="#rfc.iref.x.1"><b>3.1.2.1</b></a></li> -
draft-ietf-httpbis/latest/p2-semantics.xml
r2461 r2462 4884 4884 <ttcol>Description</ttcol> 4885 4885 <ttcol>Reference</ttcol> 4886 <c>compress</c>4887 <c>UNIX "compress" data format <xref target="Welch"/></c>4888 <c>4889 &compress-coding;4890 </c>4891 <c>deflate</c>4892 <c>"deflate" compressed data (<xref target="RFC1951"/>) inside4893 the "zlib" data format (<xref target="RFC1950"/>)</c>4894 <c>4895 &deflate-coding;4896 </c>4897 <c>gzip</c>4898 <c>GZIP file format <xref target="RFC1952"/></c>4899 <c>4900 &gzip-coding;4901 </c>4902 4886 <c>identity</c> 4903 4887 <c>Reserved … … 4905 4889 <c> 4906 4890 <xref target="header.accept-encoding"/> 4907 </c>4908 <c>x-compress</c>4909 <c>Deprecated (alias for compress)</c>4910 <c>4911 &compress-coding;4912 </c>4913 <c>x-gzip</c>4914 <c>Deprecated (alias for gzip)</c>4915 <c>4916 &gzip-coding;4917 4891 </c> 4918 4892 </texttable> … … 5207 5181 <x:defines>401 (Unauthorized)</x:defines> 5208 5182 </x:source> 5209 </reference>5210 5211 <reference anchor="RFC1950">5212 <front>5213 <title>ZLIB Compressed Data Format Specification version 3.3</title>5214 <author initials="L.P." surname="Deutsch" fullname="L. Peter Deutsch">5215 <organization>Aladdin Enterprises</organization>5216 <address><email>ghost@aladdin.com</email></address>5217 </author>5218 <author initials="J-L." surname="Gailly" fullname="Jean-Loup Gailly"/>5219 <date month="May" year="1996"/>5220 </front>5221 <seriesInfo name="RFC" value="1950"/>5222 <!--<annotation>5223 RFC 1950 is an Informational RFC, thus it might be less stable than5224 this specification. On the other hand, this downward reference was5225 present since the publication of <xref target="RFC2068" x:fmt="none">RFC 2068</xref> in 1997,5226 therefore it is unlikely to cause problems in practice. See also5227 <xref target="BCP97"/>.5228 </annotation>-->5229 </reference>5230 5231 <reference anchor="RFC1951">5232 <front>5233 <title>DEFLATE Compressed Data Format Specification version 1.3</title>5234 <author initials="P." surname="Deutsch" fullname="L. Peter Deutsch">5235 <organization>Aladdin Enterprises</organization>5236 <address><email>ghost@aladdin.com</email></address>5237 </author>5238 <date month="May" year="1996"/>5239 </front>5240 <seriesInfo name="RFC" value="1951"/>5241 <!--<annotation>5242 RFC 1951 is an Informational RFC, thus it might be less stable than5243 this specification. On the other hand, this downward reference was5244 present since the publication of <xref target="RFC2068" x:fmt="none">RFC 2068</xref> in 1997,5245 therefore it is unlikely to cause problems in practice. See also5246 <xref target="BCP97"/>.5247 </annotation>-->5248 </reference>5249 5250 <reference anchor="RFC1952">5251 <front>5252 <title>GZIP file format specification version 4.3</title>5253 <author initials="P." surname="Deutsch" fullname="L. Peter Deutsch">5254 <organization>Aladdin Enterprises</organization>5255 <address><email>ghost@aladdin.com</email></address>5256 </author>5257 <author initials="J-L." surname="Gailly" fullname="Jean-Loup Gailly">5258 <address><email>gzip@prep.ai.mit.edu</email></address>5259 </author>5260 <author initials="M." surname="Adler" fullname="Mark Adler">5261 <address><email>madler@alumni.caltech.edu</email></address>5262 </author>5263 <author initials="L.P." surname="Deutsch" fullname="L. Peter Deutsch">5264 <address><email>ghost@aladdin.com</email></address>5265 </author>5266 <author initials="G." surname="Randers-Pehrson" fullname="Glenn Randers-Pehrson">5267 <address><email>randeg@alumni.rpi.edu</email></address>5268 </author>5269 <date month="May" year="1996"/>5270 </front>5271 <seriesInfo name="RFC" value="1952"/>5272 <!--<annotation>5273 RFC 1952 is an Informational RFC, thus it might be less stable than5274 this specification. On the other hand, this downward reference was5275 present since the publication of <xref target="RFC2068" x:fmt="none">RFC 2068</xref> in 1997,5276 therefore it is unlikely to cause problems in practice. See also5277 <xref target="BCP97"/>.5278 </annotation>-->5279 5183 </reference> 5280 5184 … … 5422 5326 </reference> 5423 5327 5424 <reference anchor="Welch">5425 <front>5426 <title>A Technique for High Performance Data Compression</title>5427 <author initials="T.A." surname="Welch" fullname="Terry A. Welch"/>5428 <date month="June" year="1984"/>5429 </front>5430 <seriesInfo name="IEEE Computer" value="17(6)"/>5431 </reference>5432 5433 5328 </references> 5434 5329 … … 6333 6228 "idempotency: clarify 'effect'" 6334 6229 </t> 6230 <t> 6231 <eref target="http://tools.ietf.org/wg/httpbis/trac/ticket/517"/>: 6232 "move IANA registrations to correct draft" 6233 </t> 6335 6234 </list> 6336 6235 </t>
Note: See TracChangeset
for help on using the changeset viewer.