* WGs marked with an * asterisk has had at least one new draft made available during the last 5 days

Changeset 1535


Ignore:
Timestamp:
2012-02-13 01:19:17 (3 years ago)
Author:
julian.reschke@gmx.de
Message:

Discourage use of chunk-extensions and deprecate definition of new ones (see #343)

Location:
draft-ietf-httpbis/latest
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • draft-ietf-httpbis/latest/p1-messaging.html

    r1532 r1535  
    460460  }  
    461461  @bottom-center { 
    462        content: "Expires August 10, 2012";  
     462       content: "Expires August 16, 2012";  
    463463  }  
    464464  @bottom-right { 
     
    510510      <meta name="dct.creator" content="Reschke, J. F."> 
    511511      <meta name="dct.identifier" content="urn:ietf:id:draft-ietf-httpbis-p1-messaging-latest"> 
    512       <meta name="dct.issued" scheme="ISO8601" content="2012-02-07"> 
     512      <meta name="dct.issued" scheme="ISO8601" content="2012-02-13"> 
    513513      <meta name="dct.replaces" content="urn:ietf:rfc:2145"> 
    514514      <meta name="dct.replaces" content="urn:ietf:rfc:2616"> 
     
    542542            </tr> 
    543543            <tr> 
    544                <td class="left">Expires: August 10, 2012</td> 
     544               <td class="left">Expires: August 16, 2012</td> 
    545545               <td class="right">HP</td> 
    546546            </tr> 
     
    595595            <tr> 
    596596               <td class="left"></td> 
    597                <td class="right">February 7, 2012</td> 
     597               <td class="right">February 13, 2012</td> 
    598598            </tr> 
    599599         </tbody> 
     
    628628         in progress”. 
    629629      </p> 
    630       <p>This Internet-Draft will expire on August 10, 2012.</p> 
     630      <p>This Internet-Draft will expire on August 16, 2012.</p> 
    631631      <h1><a id="rfc.copyrightnotice" href="#rfc.copyrightnotice">Copyright Notice</a></h1> 
    632632      <p>Copyright © 2012 IETF Trust and the persons identified as the document authors. All rights reserved.</p> 
     
    17821782</pre><p id="rfc.section.5.1.1.p.9">All HTTP/1.1 applications <em class="bcp14">MUST</em> be able to receive and decode the "chunked" transfer-coding and <em class="bcp14">MUST</em> ignore chunk-ext extensions they do not understand. 
    17831783      </p> 
    1784       <p id="rfc.section.5.1.1.p.10">Since "chunked" is the only transfer-coding required to be understood by HTTP/1.1 recipients, it plays a crucial role in delimiting 
     1784      <p id="rfc.section.5.1.1.p.10">Use of chunk-ext extensions by senders is deprecated; they <em class="bcp14">SHOULD NOT</em> be sent and definition of new chunk-extensions is discouraged. 
     1785      </p> 
     1786      <p id="rfc.section.5.1.1.p.11">Since "chunked" is the only transfer-coding required to be understood by HTTP/1.1 recipients, it plays a crucial role in delimiting 
    17851787         messages on a persistent connection. Whenever a transfer-coding is applied to a payload body in a request, the final transfer-coding 
    17861788         applied <em class="bcp14">MUST</em> be "chunked". If a transfer-coding is applied to a response payload body, then either the final transfer-coding applied <em class="bcp14">MUST</em> be "chunked" or the message <em class="bcp14">MUST</em> be terminated by closing the connection. When the "chunked" transfer-coding is used, it <em class="bcp14">MUST</em> be the last transfer-coding applied to form the message-body. The "chunked" transfer-coding <em class="bcp14">MUST NOT</em> be applied more than once in a message-body. 
     
    30793081      </p> 
    30803082      <p id="rfc.section.A.2.p.9">Clarification that the chunk length does not include the count of the octets in the chunk header and trailer. Furthermore 
    3081          disallowed line folding in chunk extensions. (<a href="#chunked.encoding" title="Chunked Transfer Coding">Section&nbsp;5.1.1</a>) 
     3083         disallowed line folding in chunk extensions, and deprecate their use. (<a href="#chunked.encoding" title="Chunked Transfer Coding">Section&nbsp;5.1.1</a>) 
    30823084      </p> 
    30833085      <p id="rfc.section.A.2.p.10">Remove hard limit of two connections per server. Remove requirement to retry a sequence of requests as long it was idempotent. 
     
    36033605      <ul> 
    36043606         <li> &lt;<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/302">http://tools.ietf.org/wg/httpbis/trac/ticket/302</a>&gt;: "Misplaced text on connection handling in p2" 
     3607         </li> 
     3608         <li> &lt;<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/343">http://tools.ietf.org/wg/httpbis/trac/ticket/343</a>&gt;: "chunk-extensions" 
    36053609         </li> 
    36063610      </ul> 
  • draft-ietf-httpbis/latest/p1-messaging.xml

    r1532 r1535  
    21952195   "chunked" transfer-coding and &MUST; ignore chunk-ext extensions 
    21962196   they do not understand. 
     2197</t> 
     2198<t> 
     2199   Use of chunk-ext extensions by senders is deprecated; they &SHOULD-NOT; be 
     2200   sent and definition of new chunk-extensions is discouraged.  
    21972201</t> 
    21982202<t> 
     
    49985002  Clarification that the chunk length does not include the count of the octets 
    49995003  in the chunk header and trailer. Furthermore disallowed line folding 
    5000   in chunk extensions. 
     5004  in chunk extensions, and deprecate their use. 
    50015005  (<xref target="chunked.encoding"/>) 
    50025006</t> 
     
    59275931      "Misplaced text on connection handling in p2" 
    59285932    </t> 
     5933    <t> 
     5934      <eref target="http://tools.ietf.org/wg/httpbis/trac/ticket/343"/>: 
     5935      "chunk-extensions" 
     5936    </t> 
    59295937  </list> 
    59305938</t> 
Note: See TracChangeset for help on using the changeset viewer.