Ignore:
Timestamp:
08/05/14 13:46:33 (6 years ago)
Author:
julian.reschke@…
Message:

min. fixes (reg names, punctuation, etc) (see #553)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • draft-ietf-httpbis/latest/auth48/rfc7231.diff.html

    r2659 r2660  
    269269      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    270270      <tr><td><a name="diff0014" /></td></tr>
    271       <tr><td class="lineno" valign="top"></td><td class="lblock">   All content-coding values are <span class="delete">case-insensitive</span> and ought to be</td><td> </td><td class="rblock">   All content-coding values are <span class="insert">case insensitive</span> and ought to be</td><td class="lineno" valign="top"></td></tr>
    272       <tr><td class="lineno" valign="top"></td><td class="lblock">   registered within the <span class="delete">HTTP</span> Content Coding <span class="delete">registry,</span> as defined in</td><td> </td><td class="rblock">   registered within the <span class="insert">"HTTP</span> Content Coding <span class="insert">Registry",</span> as defined in</td><td class="lineno" valign="top"></td></tr>
     271      <tr><td class="lineno" valign="top"></td><td class="lblock">   All content-coding values are case<span class="delete">-</span>insensitive and ought to be</td><td> </td><td class="rblock">   All content-coding values are case<span class="insert"> </span>insensitive and ought to be</td><td class="lineno" valign="top"></td></tr>
     272      <tr><td class="lineno" valign="top"></td><td class="left">   registered within the "HTTP Content Coding Registry", as defined in</td><td> </td><td class="right">   registered within the "HTTP Content Coding Registry", as defined in</td><td class="lineno" valign="top"></td></tr>
    273273      <tr><td class="lineno" valign="top"></td><td class="left">   Section 8.4.  They are used in the Accept-Encoding (Section 5.3.4)</td><td> </td><td class="right">   Section 8.4.  They are used in the Accept-Encoding (Section 5.3.4)</td><td class="lineno" valign="top"></td></tr>
    274274      <tr><td class="lineno" valign="top"></td><td class="left">   and Content-Encoding (Section 3.1.2.2) header fields.</td><td> </td><td class="right">   and Content-Encoding (Section 3.1.2.2) header fields.</td><td class="lineno" valign="top"></td></tr>
     
    280280      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    281281      <tr><td class="lineno" valign="top"></td><td class="left">      deflate: See Section 4.2.2 of [RFC7230].</td><td> </td><td class="right">      deflate: See Section 4.2.2 of [RFC7230].</td><td class="lineno" valign="top"></td></tr>
    282       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    283282      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    284283      <tr bgcolor="gray" ><td></td><th><a name="part-l7" /><small>skipping to change at</small><em> page 14, line 5</em></th><th> </th><th><a name="part-r7" /><small>skipping to change at</small><em> page 14, line 5</em></th><td></td></tr>
     
    382381      <tr><td class="lineno" valign="top"></td><td class="left">   been standardized for use in HTTP.  All such methods ought to be</td><td> </td><td class="right">   been standardized for use in HTTP.  All such methods ought to be</td><td class="lineno" valign="top"></td></tr>
    383382      <tr><td><a name="diff0020" /></td></tr>
    384       <tr><td class="lineno" valign="top"></td><td class="lblock">   registered within the <span class="delete">HTTP Method Registry</span> maintained by IANA, as</td><td> </td><td class="rblock">   registered within the <span class="insert">"Hypertext Transfer Protocol (HTTP) Method"</span></td><td class="lineno" valign="top"></td></tr>
    385       <tr><td class="lineno" valign="top"></td><td class="lblock">  defined in Section 8.1.</td><td> </td><td class="rblock"><span class="insert">   registry</span> maintained by IANA, as defined in Section 8.1.</td><td class="lineno" valign="top"></td></tr>
     383      <tr><td class="lineno" valign="top"></td><td class="lblock">   registered within the "Hypertext Transfer Protocol (HTTP) <span class="delete">Method</span></td><td> </td><td class="rblock">   registered within the "Hypertext Transfer Protocol (HTTP) <span class="insert">Method"</span></td><td class="lineno" valign="top"></td></tr>
     384      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   Registry"</span> maintained by IANA, as defined in Section 8.1.</td><td> </td><td class="rblock"><span class="insert">   registry</span> maintained by IANA, as defined in Section 8.1.</td><td class="lineno" valign="top"></td></tr>
    386385      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    387386      <tr><td class="lineno" valign="top"></td><td class="left">   The set of methods allowed by a target resource can be listed in an</td><td> </td><td class="right">   The set of methods allowed by a target resource can be listed in an</td><td class="lineno" valign="top"></td></tr>
     
    407406      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    408407      <tr><td><a name="diff0021" /></td></tr>
    409       <tr><td class="lineno" valign="top"></td><td class="lblock">   This definition of safe <span class="delete">methods</span> does not prevent an implementation</td><td> </td><td class="rblock">   This definition of safe <span class="insert">method</span> does not prevent an implementation</td><td class="lineno" valign="top"></td></tr>
    410       <tr><td class="lineno" valign="top"></td><td class="lblock">   from including behavior that is potentially harmful, not entirely</td><td> </td><td class="rblock">   from including behavior that is potentially harmful, <span class="insert">that is</span> not</td><td class="lineno" valign="top"></td></tr>
    411       <tr><td class="lineno" valign="top"></td><td class="lblock">   read-only, or <span class="delete">which</span> causes side effects while invoking a safe method.</td><td> </td><td class="rblock">   entirely read-only, or <span class="insert">that</span> causes side effects while invoking a safe</td><td class="lineno" valign="top"></td></tr>
    412       <tr><td class="lineno" valign="top"></td><td class="lblock">   What is important, however, is that the client did not request that</td><td> </td><td class="rblock">   method.  What is important, however, is that the client did not</td><td class="lineno" valign="top"></td></tr>
    413       <tr><td class="lineno" valign="top"></td><td class="lblock">   additional behavior and cannot be held accountable for it.  For</td><td> </td><td class="rblock">   request that additional behavior and cannot be held accountable for</td><td class="lineno" valign="top"></td></tr>
    414       <tr><td class="lineno" valign="top"></td><td class="lblock">   example, most servers append request information to access log files</td><td> </td><td class="rblock">   it.  For example, most servers append request information to access</td><td class="lineno" valign="top"></td></tr>
    415       <tr><td class="lineno" valign="top"></td><td class="lblock">   at the completion of every response, regardless of the method, and</td><td> </td><td class="rblock">   log files at the completion of every response, regardless of the</td><td class="lineno" valign="top"></td></tr>
    416       <tr><td class="lineno" valign="top"></td><td class="lblock">   that is considered safe even though the log storage might become full</td><td> </td><td class="rblock">   method, and that is considered safe even though the log storage might</td><td class="lineno" valign="top"></td></tr>
    417       <tr><td class="lineno" valign="top"></td><td class="lblock">   and crash the server.  Likewise, a safe request initiated by</td><td> </td><td class="rblock">   become full and crash the server.  Likewise, a safe request initiated</td><td class="lineno" valign="top"></td></tr>
    418       <tr><td class="lineno" valign="top"></td><td class="lblock">   selecting an advertisement on the Web will often have the side effect</td><td> </td><td class="rblock">   by selecting an advertisement on the Web will often have the side</td><td class="lineno" valign="top"></td></tr>
    419       <tr><td class="lineno" valign="top"></td><td class="lblock">   of charging an advertising account.</td><td> </td><td class="rblock">   effect of charging an advertising account.</td><td class="lineno" valign="top"></td></tr>
    420       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    421       <tr><td class="lineno" valign="top"></td><td class="left">   Of the request methods defined by this specification, the GET, HEAD,</td><td> </td><td class="right">   Of the request methods defined by this specification, the GET, HEAD,</td><td class="lineno" valign="top"></td></tr>
    422       <tr><td class="lineno" valign="top"></td><td class="left">   OPTIONS, and TRACE methods are defined to be safe.</td><td> </td><td class="right">   OPTIONS, and TRACE methods are defined to be safe.</td><td class="lineno" valign="top"></td></tr>
    423       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    424       <tr><td class="lineno" valign="top"></td><td class="left">   The purpose of distinguishing between safe and unsafe methods is to</td><td> </td><td class="right">   The purpose of distinguishing between safe and unsafe methods is to</td><td class="lineno" valign="top"></td></tr>
    425       <tr><td class="lineno" valign="top"></td><td class="left">   allow automated retrieval processes (spiders) and cache performance</td><td> </td><td class="right">   allow automated retrieval processes (spiders) and cache performance</td><td class="lineno" valign="top"></td></tr>
    426       <tr><td class="lineno" valign="top"></td><td class="left">   optimization (pre-fetching) to work without fear of causing harm.  In</td><td> </td><td class="right">   optimization (pre-fetching) to work without fear of causing harm.  In</td><td class="lineno" valign="top"></td></tr>
    427       <tr><td class="lineno" valign="top"></td><td class="left">   addition, it allows a user agent to apply appropriate constraints on</td><td> </td><td class="right">   addition, it allows a user agent to apply appropriate constraints on</td><td class="lineno" valign="top"></td></tr>
    428       <tr><td class="lineno" valign="top"></td><td class="left">   the automated use of unsafe methods when processing potentially</td><td> </td><td class="right">   the automated use of unsafe methods when processing potentially</td><td class="lineno" valign="top"></td></tr>
    429       <tr><td class="lineno" valign="top"></td><td class="left">   untrusted content.</td><td> </td><td class="right">   untrusted content.</td><td class="lineno" valign="top"></td></tr>
     408      <tr><td class="lineno" valign="top"></td><td class="lblock">   This definition of safe method<span class="delete">s</span> does not prevent an implementation</td><td> </td><td class="rblock">   This definition of safe method does not prevent an implementation</td><td class="lineno" valign="top"></td></tr>
     409      <tr><td class="lineno" valign="top"></td><td class="left">   from including behavior that is potentially harmful, that is not</td><td> </td><td class="right">   from including behavior that is potentially harmful, that is not</td><td class="lineno" valign="top"></td></tr>
     410      <tr><td class="lineno" valign="top"></td><td class="left">   entirely read-only, or that causes side effects while invoking a safe</td><td> </td><td class="right">   entirely read-only, or that causes side effects while invoking a safe</td><td class="lineno" valign="top"></td></tr>
     411      <tr><td class="lineno" valign="top"></td><td class="left">   method.  What is important, however, is that the client did not</td><td> </td><td class="right">   method.  What is important, however, is that the client did not</td><td class="lineno" valign="top"></td></tr>
     412      <tr><td class="lineno" valign="top"></td><td class="left">   request that additional behavior and cannot be held accountable for</td><td> </td><td class="right">   request that additional behavior and cannot be held accountable for</td><td class="lineno" valign="top"></td></tr>
     413      <tr><td class="lineno" valign="top"></td><td class="left">   it.  For example, most servers append request information to access</td><td> </td><td class="right">   it.  For example, most servers append request information to access</td><td class="lineno" valign="top"></td></tr>
     414      <tr><td class="lineno" valign="top"></td><td class="left">   log files at the completion of every response, regardless of the</td><td> </td><td class="right">   log files at the completion of every response, regardless of the</td><td class="lineno" valign="top"></td></tr>
     415      <tr><td class="lineno" valign="top"></td><td class="left">   method, and that is considered safe even though the log storage might</td><td> </td><td class="right">   method, and that is considered safe even though the log storage might</td><td class="lineno" valign="top"></td></tr>
     416      <tr><td class="lineno" valign="top"></td><td class="left">   become full and crash the server.  Likewise, a safe request initiated</td><td> </td><td class="right">   become full and crash the server.  Likewise, a safe request initiated</td><td class="lineno" valign="top"></td></tr>
     417      <tr><td class="lineno" valign="top"></td><td class="left">   by selecting an advertisement on the Web will often have the side</td><td> </td><td class="right">   by selecting an advertisement on the Web will often have the side</td><td class="lineno" valign="top"></td></tr>
     418      <tr><td class="lineno" valign="top"></td><td class="left">   effect of charging an advertising account.</td><td> </td><td class="right">   effect of charging an advertising account.</td><td class="lineno" valign="top"></td></tr>
    430419      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    431420      <tr bgcolor="gray" ><td></td><th><a name="part-l12" /><small>skipping to change at</small><em> page 34, line 14</em></th><th> </th><th><a name="part-r12" /><small>skipping to change at</small><em> page 34, line 14</em></th><td></td></tr>
     
    563552      <tr><td class="lineno" valign="top"></td><td class="left">   understand the class of any status code, as indicated by the first</td><td> </td><td class="right">   understand the class of any status code, as indicated by the first</td><td class="lineno" valign="top"></td></tr>
    564553      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    565       <tr bgcolor="gray" ><td></td><th><a name="part-l17" /><small>skipping to change at</small><em> page 48, line 14</em></th><th> </th><th><a name="part-r17" /><small>skipping to change at</small><em> page 48, line 14</em></th><td></td></tr>
    566       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    567       <tr><td class="lineno" valign="top"></td><td class="left">6.1.  Overview of Status Codes</td><td> </td><td class="right">6.1.  Overview of Status Codes</td><td class="lineno" valign="top"></td></tr>
    568       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    569       <tr><td class="lineno" valign="top"></td><td class="left">   The status codes listed below are defined in this specification,</td><td> </td><td class="right">   The status codes listed below are defined in this specification,</td><td class="lineno" valign="top"></td></tr>
    570       <tr><td class="lineno" valign="top"></td><td class="left">   Section 4 of [RFC7232], Section 4 of [RFC7233], and Section 3 of</td><td> </td><td class="right">   Section 4 of [RFC7232], Section 4 of [RFC7233], and Section 3 of</td><td class="lineno" valign="top"></td></tr>
    571       <tr><td class="lineno" valign="top"></td><td class="left">   [RFC7235].  The reason phrases listed here are only recommendations</td><td> </td><td class="right">   [RFC7235].  The reason phrases listed here are only recommendations</td><td class="lineno" valign="top"></td></tr>
    572       <tr><td class="lineno" valign="top"></td><td class="left">   -- they can be replaced by local equivalents without affecting the</td><td> </td><td class="right">   -- they can be replaced by local equivalents without affecting the</td><td class="lineno" valign="top"></td></tr>
    573       <tr><td class="lineno" valign="top"></td><td class="left">   protocol.</td><td> </td><td class="right">   protocol.</td><td class="lineno" valign="top"></td></tr>
    574       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    575       <tr><td class="lineno" valign="top"></td><td class="left">   Responses with status codes that are defined as cacheable by default</td><td> </td><td class="right">   Responses with status codes that are defined as cacheable by default</td><td class="lineno" valign="top"></td></tr>
    576       <tr><td><a name="diff0029" /></td></tr>
    577       <tr><td class="lineno" valign="top"></td><td class="lblock">   (e.g., 200, 203, 204, 206, 300, 301, 404, 405, 410, 414, 501 in this</td><td> </td><td class="rblock">   (e.g., 200, 203, 204, 206, 300, 301, 404, 405, 410, 414, <span class="insert">and</span> 501 in</td><td class="lineno" valign="top"></td></tr>
    578       <tr><td class="lineno" valign="top"></td><td class="lblock">   specification) can be reused by a cache with heuristic expiration</td><td> </td><td class="rblock">   this specification) can be reused by a cache with heuristic</td><td class="lineno" valign="top"></td></tr>
    579       <tr><td class="lineno" valign="top"></td><td class="lblock">   unless otherwise indicated by the method definition or explicit cache</td><td> </td><td class="rblock">   expiration unless otherwise indicated by the method definition or</td><td class="lineno" valign="top"></td></tr>
    580       <tr><td class="lineno" valign="top"></td><td class="lblock">   controls [RFC7234]; all other status codes are not cacheable by</td><td> </td><td class="rblock">   explicit cache controls [RFC7234]; all other status codes are not</td><td class="lineno" valign="top"></td></tr>
    581       <tr><td class="lineno" valign="top"></td><td class="lblock">   default.</td><td> </td><td class="rblock">   cacheable by default.</td><td class="lineno" valign="top"></td></tr>
    582       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    583       <tr><td class="lineno" valign="top"></td><td class="left">   +------+-------------------------------+--------------------------+</td><td> </td><td class="right">   +------+-------------------------------+--------------------------+</td><td class="lineno" valign="top"></td></tr>
    584       <tr><td class="lineno" valign="top"></td><td class="left">   | Code | Reason-Phrase                 | Defined in...            |</td><td> </td><td class="right">   | Code | Reason-Phrase                 | Defined in...            |</td><td class="lineno" valign="top"></td></tr>
    585       <tr><td class="lineno" valign="top"></td><td class="left">   +------+-------------------------------+--------------------------+</td><td> </td><td class="right">   +------+-------------------------------+--------------------------+</td><td class="lineno" valign="top"></td></tr>
    586       <tr><td class="lineno" valign="top"></td><td class="left">   | 100  | Continue                      | Section 6.2.1            |</td><td> </td><td class="right">   | 100  | Continue                      | Section 6.2.1            |</td><td class="lineno" valign="top"></td></tr>
    587       <tr><td class="lineno" valign="top"></td><td class="left">   | 101  | Switching Protocols           | Section 6.2.2            |</td><td> </td><td class="right">   | 101  | Switching Protocols           | Section 6.2.2            |</td><td class="lineno" valign="top"></td></tr>
    588       <tr><td class="lineno" valign="top"></td><td class="left">   | 200  | OK                            | Section 6.3.1            |</td><td> </td><td class="right">   | 200  | OK                            | Section 6.3.1            |</td><td class="lineno" valign="top"></td></tr>
    589       <tr><td class="lineno" valign="top"></td><td class="left">   | 201  | Created                       | Section 6.3.2            |</td><td> </td><td class="right">   | 201  | Created                       | Section 6.3.2            |</td><td class="lineno" valign="top"></td></tr>
    590       <tr><td class="lineno" valign="top"></td><td class="left">   | 202  | Accepted                      | Section 6.3.3            |</td><td> </td><td class="right">   | 202  | Accepted                      | Section 6.3.3            |</td><td class="lineno" valign="top"></td></tr>
    591       <tr><td class="lineno" valign="top"></td><td class="left">   | 203  | Non-Authoritative Information | Section 6.3.4            |</td><td> </td><td class="right">   | 203  | Non-Authoritative Information | Section 6.3.4            |</td><td class="lineno" valign="top"></td></tr>
    592       <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    593       <tr bgcolor="gray" ><td></td><th><a name="part-l18" /><small>skipping to change at</small><em> page 56, line 6</em></th><th> </th><th><a name="part-r18" /><small>skipping to change at</small><em> page 56, line 6</em></th><td></td></tr>
     554      <tr bgcolor="gray" ><td></td><th><a name="part-l17" /><small>skipping to change at</small><em> page 56, line 6</em></th><th> </th><th><a name="part-r17" /><small>skipping to change at</small><em> page 56, line 6</em></th><td></td></tr>
    594555      <tr><td class="lineno" valign="top"></td><td class="left">   this specification because HTTP tries to remain orthogonal to the</td><td> </td><td class="right">   this specification because HTTP tries to remain orthogonal to the</td><td class="lineno" valign="top"></td></tr>
    595556      <tr><td class="lineno" valign="top"></td><td class="left">   definition of its payloads.  In practice, the representation is</td><td> </td><td class="right">   definition of its payloads.  In practice, the representation is</td><td class="lineno" valign="top"></td></tr>
     
    602563      <tr><td class="lineno" valign="top"></td><td class="left">   Section 4.2.2 of [RFC7234]).</td><td> </td><td class="right">   Section 4.2.2 of [RFC7234]).</td><td class="lineno" valign="top"></td></tr>
    603564      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    604       <tr><td><a name="diff0030" /></td></tr>
    605       <tr><td class="lineno" valign="top"></td><td class="lblock">      Note: The original proposal for 300 defined the URI header field</td><td> </td><td class="rblock">      Note: The original proposal for <span class="insert">the</span> 300 <span class="insert">response</span> defined the URI</td><td class="lineno" valign="top"></td></tr>
    606       <tr><td class="lineno" valign="top"></td><td class="lblock">      as providing a list of alternative representations, such that it</td><td> </td><td class="rblock">      header field as providing a list of alternative representations,</td><td class="lineno" valign="top"></td></tr>
    607       <tr><td class="lineno" valign="top"></td><td class="lblock">      would be usable for 200, 300, and 406 responses and be transferred</td><td> </td><td class="rblock">      such that it would be usable for 200, 300, and 406 responses and</td><td class="lineno" valign="top"></td></tr>
    608       <tr><td class="lineno" valign="top"></td><td class="lblock">      in responses to the HEAD method.  However, lack of deployment and</td><td> </td><td class="rblock">      be transferred in responses to the HEAD method.  However, lack of</td><td class="lineno" valign="top"></td></tr>
    609       <tr><td class="lineno" valign="top"></td><td class="lblock">      disagreement over syntax led to both URI and Alternates (a</td><td> </td><td class="rblock">      deployment and disagreement over syntax led to both URI and</td><td class="lineno" valign="top"></td></tr>
    610       <tr><td class="lineno" valign="top"></td><td class="lblock">      subsequent proposal) being dropped from this specification.  It is</td><td> </td><td class="rblock">      Alternates (a subsequent proposal) being dropped from this</td><td class="lineno" valign="top"></td></tr>
    611       <tr><td class="lineno" valign="top"></td><td class="lblock">      possible to communicate the list using a set of Link header fields</td><td> </td><td class="rblock">      specification.  It is possible to communicate the list using a set</td><td class="lineno" valign="top"></td></tr>
    612       <tr><td class="lineno" valign="top"></td><td class="lblock">      [RFC5988], each with a relationship of "alternate", though</td><td> </td><td class="rblock">      of Link header fields [RFC5988], each with a relationship of</td><td class="lineno" valign="top"></td></tr>
    613       <tr><td class="lineno" valign="top"></td><td class="lblock">      deployment is a chicken-and-egg problem.</td><td> </td><td class="rblock">      "alternate", though deployment is a chicken-and-egg problem.</td><td class="lineno" valign="top"></td></tr>
     565      <tr><td><a name="diff0029" /></td></tr>
     566      <tr><td class="lineno" valign="top"></td><td class="lblock">      Note: The original proposal for the 300 <span class="delete">status code</span> defined the</td><td> </td><td class="rblock">      Note: The original proposal for the 300 <span class="insert">response</span> defined the URI</td><td class="lineno" valign="top"></td></tr>
     567      <tr><td class="lineno" valign="top"></td><td class="lblock">      URI header field as providing a list of alternative</td><td> </td><td class="rblock">      header field as providing a list of alternative representations,</td><td class="lineno" valign="top"></td></tr>
     568      <tr><td class="lineno" valign="top"></td><td class="lblock">      representations, such that it would be usable for 200, 300, and</td><td> </td><td class="rblock">      such that it would be usable for 200, 300, and 406 responses and</td><td class="lineno" valign="top"></td></tr>
     569      <tr><td class="lineno" valign="top"></td><td class="lblock">      406 responses and be transferred in responses to the HEAD method.</td><td> </td><td class="rblock">      be transferred in responses to the HEAD method.  However, lack of</td><td class="lineno" valign="top"></td></tr>
     570      <tr><td class="lineno" valign="top"></td><td class="lblock">      However, lack of deployment and disagreement over syntax led to</td><td> </td><td class="rblock">      deployment and disagreement over syntax led to both URI and</td><td class="lineno" valign="top"></td></tr>
     571      <tr><td class="lineno" valign="top"></td><td class="lblock">      both URI and Alternates (a subsequent proposal) being dropped from</td><td> </td><td class="rblock">      Alternates (a subsequent proposal) being dropped from this</td><td class="lineno" valign="top"></td></tr>
     572      <tr><td class="lineno" valign="top"></td><td class="lblock">      this specification.  It is possible to communicate the list using</td><td> </td><td class="rblock">      specification.  It is possible to communicate the list using a set</td><td class="lineno" valign="top"></td></tr>
     573      <tr><td class="lineno" valign="top"></td><td class="lblock">      a set of Link header fields [RFC5988], each with a relationship of</td><td> </td><td class="rblock">      of Link header fields [RFC5988], each with a relationship of</td><td class="lineno" valign="top"></td></tr>
     574      <tr><td class="lineno" valign="top"></td><td class="left">      "alternate", though deployment is a chicken-and-egg problem.</td><td> </td><td class="right">      "alternate", though deployment is a chicken-and-egg problem.</td><td class="lineno" valign="top"></td></tr>
    614575      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    615576      <tr><td class="lineno" valign="top"></td><td class="left">6.4.2.  301 Moved Permanently</td><td> </td><td class="right">6.4.2.  301 Moved Permanently</td><td class="lineno" valign="top"></td></tr>
     
    621582      <tr><td class="lineno" valign="top"></td><td class="left">   references to the effective request URI to one or more of the new</td><td> </td><td class="right">   references to the effective request URI to one or more of the new</td><td class="lineno" valign="top"></td></tr>
    622583      <tr><td class="lineno" valign="top"></td><td class="left">   references sent by the server, where possible.</td><td> </td><td class="right">   references sent by the server, where possible.</td><td class="lineno" valign="top"></td></tr>
    623       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    624       <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    625       <tr bgcolor="gray" ><td></td><th><a name="part-l19" /><small>skipping to change at</small><em> page 58, line 23</em></th><th> </th><th><a name="part-r19" /><small>skipping to change at</small><em> page 58, line 23</em></th><td></td></tr>
     584      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
     585      <tr bgcolor="gray" ><td></td><th><a name="part-l18" /><small>skipping to change at</small><em> page 58, line 23</em></th><th> </th><th><a name="part-r18" /><small>skipping to change at</small><em> page 58, line 23</em></th><td></td></tr>
    626586      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    627587      <tr><td class="lineno" valign="top"></td><td class="left">   The server SHOULD generate a Location header field in the response</td><td> </td><td class="right">   The server SHOULD generate a Location header field in the response</td><td class="lineno" valign="top"></td></tr>
     
    634594      <tr><td class="lineno" valign="top"></td><td class="left">      does not allow changing the request method from POST to GET.  This</td><td> </td><td class="right">      does not allow changing the request method from POST to GET.  This</td><td class="lineno" valign="top"></td></tr>
    635595      <tr><td class="lineno" valign="top"></td><td class="left">      specification defines no equivalent counterpart for 301 (Moved</td><td> </td><td class="right">      specification defines no equivalent counterpart for 301 (Moved</td><td class="lineno" valign="top"></td></tr>
    636       <tr><td><a name="diff0031" /></td></tr>
     596      <tr><td><a name="diff0030" /></td></tr>
    637597      <tr><td class="lineno" valign="top"></td><td class="lblock">      Permanently) ([RFC7238]<span class="delete">, however,</span> defines the status code 308</td><td> </td><td class="rblock">      Permanently) ([RFC7238]<span class="insert">; however, it</span> defines the status code 308</td><td class="lineno" valign="top"></td></tr>
    638598      <tr><td class="lineno" valign="top"></td><td class="left">      (Permanent Redirect) for this purpose).</td><td> </td><td class="right">      (Permanent Redirect) for this purpose).</td><td class="lineno" valign="top"></td></tr>
     
    647607      <tr><td class="lineno" valign="top"></td><td class="left">   User agents SHOULD display any included representation to the user.</td><td> </td><td class="right">   User agents SHOULD display any included representation to the user.</td><td class="lineno" valign="top"></td></tr>
    648608      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    649       <tr bgcolor="gray" ><td></td><th><a name="part-l20" /><small>skipping to change at</small><em> page 60, line 13</em></th><th> </th><th><a name="part-r20" /><small>skipping to change at</small><em> page 60, line 13</em></th><td></td></tr>
     609      <tr bgcolor="gray" ><td></td><th><a name="part-l19" /><small>skipping to change at</small><em> page 60, line 13</em></th><th> </th><th><a name="part-r19" /><small>skipping to change at</small><em> page 60, line 13</em></th><td></td></tr>
    650610      <tr><td class="lineno" valign="top"></td><td class="left">   from which the user or user agent can choose the one most</td><td> </td><td class="right">   from which the user or user agent can choose the one most</td><td class="lineno" valign="top"></td></tr>
    651611      <tr><td class="lineno" valign="top"></td><td class="left">   appropriate.  A user agent MAY automatically select the most</td><td> </td><td class="right">   appropriate.  A user agent MAY automatically select the most</td><td class="lineno" valign="top"></td></tr>
     
    658618      <tr><td class="lineno" valign="top"></td><td class="left">   The 408 (Request Timeout) status code indicates that the server did</td><td> </td><td class="right">   The 408 (Request Timeout) status code indicates that the server did</td><td class="lineno" valign="top"></td></tr>
    659619      <tr><td class="lineno" valign="top"></td><td class="left">   not receive a complete request message within the time that it was</td><td> </td><td class="right">   not receive a complete request message within the time that it was</td><td class="lineno" valign="top"></td></tr>
    660       <tr><td><a name="diff0032" /></td></tr>
     620      <tr><td><a name="diff0031" /></td></tr>
    661621      <tr><td class="lineno" valign="top"></td><td class="lblock">   prepared to wait.  A server SHOULD send the <span class="delete">"close"</span> connection option</td><td> </td><td class="rblock">   prepared to wait.  A server SHOULD send the <span class="insert">close</span> connection option</td><td class="lineno" valign="top"></td></tr>
    662622      <tr><td class="lineno" valign="top"></td><td class="left">   (Section 6.1 of [RFC7230]) in the response, since 408 implies that</td><td> </td><td class="right">   (Section 6.1 of [RFC7230]) in the response, since 408 implies that</td><td class="lineno" valign="top"></td></tr>
     
    671631      <tr><td class="lineno" valign="top"></td><td class="left">   resource.  This code is used in situations where the user might be</td><td> </td><td class="right">   resource.  This code is used in situations where the user might be</td><td class="lineno" valign="top"></td></tr>
    672632      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    673       <tr bgcolor="gray" ><td></td><th><a name="part-l21" /><small>skipping to change at</small><em> page 66, line 9</em></th><th> </th><th><a name="part-r21" /><small>skipping to change at</small><em> page 66, line 9</em></th><td></td></tr>
     633      <tr bgcolor="gray" ><td></td><th><a name="part-l20" /><small>skipping to change at</small><em> page 66, line 9</em></th><th> </th><th><a name="part-r20" /><small>skipping to change at</small><em> page 66, line 9</em></th><td></td></tr>
    674634      <tr><td class="lineno" valign="top"></td><td class="left">   to be in UTC.  A sender that generates HTTP-date values from a local</td><td> </td><td class="right">   to be in UTC.  A sender that generates HTTP-date values from a local</td><td class="lineno" valign="top"></td></tr>
    675635      <tr><td class="lineno" valign="top"></td><td class="left">   clock ought to use NTP ([RFC5905]) or some similar protocol to</td><td> </td><td class="right">   clock ought to use NTP ([RFC5905]) or some similar protocol to</td><td class="lineno" valign="top"></td></tr>
     
    682642      <tr><td class="lineno" valign="top"></td><td class="left">     ; defined in Section 3.3 of [RFC5322]</td><td> </td><td class="right">     ; defined in Section 3.3 of [RFC5322]</td><td class="lineno" valign="top"></td></tr>
    683643      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    684       <tr><td><a name="diff0033" /></td></tr>
     644      <tr><td><a name="diff0032" /></td></tr>
    685645      <tr><td class="lineno" valign="top"></td><td class="lblock">     day-name     = %x4D.6F.6E ; "Mon", <span class="delete">case-sensitive</span></td><td> </td><td class="rblock">     day-name     = %x4D.6F.6E ; "Mon", <span class="insert">case sensitive</span></td><td class="lineno" valign="top"></td></tr>
    686646      <tr><td class="lineno" valign="top"></td><td class="lblock">                  / %x54.75.65 ; "Tue", <span class="delete">case-sensitive</span></td><td> </td><td class="rblock">                  / %x54.75.65 ; "Tue", <span class="insert">case sensitive</span></td><td class="lineno" valign="top"></td></tr>
     
    695655      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    696656      <tr><td class="lineno" valign="top"></td><td class="left">     day          = 2DIGIT</td><td> </td><td class="right">     day          = 2DIGIT</td><td class="lineno" valign="top"></td></tr>
    697       <tr><td><a name="diff0034" /></td></tr>
     657      <tr><td><a name="diff0033" /></td></tr>
    698658      <tr><td class="lineno" valign="top"></td><td class="lblock">     month        = %x4A.61.6E ; "Jan", <span class="delete">case-sensitive</span></td><td> </td><td class="rblock">     month        = %x4A.61.6E ; "Jan", <span class="insert">case sensitive</span></td><td class="lineno" valign="top"></td></tr>
    699659      <tr><td class="lineno" valign="top"></td><td class="lblock">                  / %x46.65.62 ; "Feb", <span class="delete">case-sensitive</span></td><td> </td><td class="rblock">                  / %x46.65.62 ; "Feb", <span class="insert">case sensitive</span></td><td class="lineno" valign="top"></td></tr>
     
    710670      <tr><td class="lineno" valign="top"></td><td class="left">     year         = 4DIGIT</td><td> </td><td class="right">     year         = 4DIGIT</td><td class="lineno" valign="top"></td></tr>
    711671      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    712       <tr><td><a name="diff0035" /></td></tr>
     672      <tr><td><a name="diff0034" /></td></tr>
    713673      <tr><td class="lineno" valign="top"></td><td class="lblock">     GMT          = %x47.4D.54 ; "GMT", case<span class="delete">-</span>sensitive</td><td> </td><td class="rblock">     GMT          = %x47.4D.54 ; "GMT", case<span class="insert"> </span>sensitive</td><td class="lineno" valign="top"></td></tr>
    714674      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    727687      <tr><td class="lineno" valign="top"></td><td class="left">                  ; e.g., 02-Jun-82</td><td> </td><td class="right">                  ; e.g., 02-Jun-82</td><td class="lineno" valign="top"></td></tr>
    728688      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    729       <tr><td><a name="diff0036" /></td></tr>
     689      <tr><td><a name="diff0035" /></td></tr>
    730690      <tr><td class="lineno" valign="top"></td><td class="lblock">     day-name-l   = %x4D.6F.6E.64.61.79    ; "Monday", <span class="delete">case-sensitive</span></td><td> </td><td class="rblock">     day-name-l   = %x4D.6F.6E.64.61.79    ; "Monday", <span class="insert">case sensitive</span></td><td class="lineno" valign="top"></td></tr>
    731691      <tr><td class="lineno" valign="top"></td><td class="lblock">            / %x54.75.65.73.64.61.79       ; "Tuesday", <span class="delete">case-sensitive</span></td><td> </td><td class="rblock">            / %x54.75.65.73.64.61.79       ; "Tuesday", <span class="insert">case sensitive</span></td><td class="lineno" valign="top"></td></tr>
     
    746706      <tr><td class="lineno" valign="top"></td><td class="left">   constructs with the corresponding name ([RFC5322], Section 3.3).</td><td> </td><td class="right">   constructs with the corresponding name ([RFC5322], Section 3.3).</td><td class="lineno" valign="top"></td></tr>
    747707      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    748       <tr bgcolor="gray" ><td></td><th><a name="part-l22" /><small>skipping to change at</small><em> page 70, line 30</em></th><th> </th><th><a name="part-r22" /><small>skipping to change at</small><em> page 70, line 30</em></th><td></td></tr>
     708      <tr bgcolor="gray" ><td></td><th><a name="part-l21" /><small>skipping to change at</small><em> page 70, line 30</em></th><th> </th><th><a name="part-r21" /><small>skipping to change at</small><em> page 70, line 30</em></th><td></td></tr>
    749709      <tr><td class="lineno" valign="top"></td><td class="left">     Retry-After: 120</td><td> </td><td class="right">     Retry-After: 120</td><td class="lineno" valign="top"></td></tr>
    750710      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    757717      <tr><td class="lineno" valign="top"></td><td class="left">   request target, might influence the origin server's process for</td><td> </td><td class="right">   request target, might influence the origin server's process for</td><td class="lineno" valign="top"></td></tr>
    758718      <tr><td class="lineno" valign="top"></td><td class="left">   selecting and representing this response.  The value consists of</td><td> </td><td class="right">   selecting and representing this response.  The value consists of</td><td class="lineno" valign="top"></td></tr>
    759       <tr><td><a name="diff0037" /></td></tr>
     719      <tr><td><a name="diff0036" /></td></tr>
    760720      <tr><td class="lineno" valign="top"></td><td class="lblock">   either a single asterisk ("*") or a list of header field names (case<span class="delete">-</span></td><td> </td><td class="rblock">   either a single asterisk ("*") or a list of header field names (case</td><td class="lineno" valign="top"></td></tr>
    761721      <tr><td class="lineno" valign="top"></td><td class="left">   insensitive).</td><td> </td><td class="right">   insensitive).</td><td class="lineno" valign="top"></td></tr>
     
    770730      <tr><td class="lineno" valign="top"></td><td class="left">   the request to the origin server.  A proxy MUST NOT generate a Vary</td><td> </td><td class="right">   the request to the origin server.  A proxy MUST NOT generate a Vary</td><td class="lineno" valign="top"></td></tr>
    771731      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    772       <tr bgcolor="gray" ><td></td><th><a name="part-l23" /><small>skipping to change at</small><em> page 71, line 22</em></th><th> </th><th><a name="part-r23" /><small>skipping to change at</small><em> page 71, line 22</em></th><td></td></tr>
     732      <tr bgcolor="gray" ><td></td><th><a name="part-l22" /><small>skipping to change at</small><em> page 71, line 22</em></th><th> </th><th><a name="part-r22" /><small>skipping to change at</small><em> page 71, line 22</em></th><td></td></tr>
    773733      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    774734      <tr><td class="lineno" valign="top"></td><td class="left">   An origin server might send Vary with a list of fields for two</td><td> </td><td class="right">   An origin server might send Vary with a list of fields for two</td><td class="lineno" valign="top"></td></tr>
     
    781741      <tr><td class="lineno" valign="top"></td><td class="left">       required to match a new request to the stored cache entry.</td><td> </td><td class="right">       required to match a new request to the stored cache entry.</td><td class="lineno" valign="top"></td></tr>
    782742      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    783       <tr><td><a name="diff0038" /></td></tr>
     743      <tr><td><a name="diff0037" /></td></tr>
    784744      <tr><td class="lineno" valign="top"></td><td class="lblock">   2.  To inform user<span class="delete"> </span>agent recipients that this response is subject to</td><td> </td><td class="rblock">   2.  To inform user<span class="insert">-</span>agent recipients that this response is subject to</td><td class="lineno" valign="top"></td></tr>
    785745      <tr><td class="lineno" valign="top"></td><td class="left">       content negotiation (Section 5.3) and that a different</td><td> </td><td class="right">       content negotiation (Section 5.3) and that a different</td><td class="lineno" valign="top"></td></tr>
     
    794754      <tr><td class="lineno" valign="top"></td><td class="left">   configured to prevent cache transparency.  For example, there is no</td><td> </td><td class="right">   configured to prevent cache transparency.  For example, there is no</td><td class="lineno" valign="top"></td></tr>
    795755      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    796       <tr bgcolor="gray" ><td></td><th><a name="part-l24" /><small>skipping to change at</small><em> page 74, line 7</em></th><th> </th><th><a name="part-r24" /><small>skipping to change at</small><em> page 74, line 7</em></th><td></td></tr>
     756      <tr bgcolor="gray" ><td></td><th><a name="part-l23" /><small>skipping to change at</small><em> page 74, line 7</em></th><th> </th><th><a name="part-r23" /><small>skipping to change at</small><em> page 74, line 7</em></th><td></td></tr>
    797757      <tr><td class="lineno" valign="top"></td><td class="left">   needlessly fine-grained detail and SHOULD limit the addition of</td><td> </td><td class="right">   needlessly fine-grained detail and SHOULD limit the addition of</td><td class="lineno" valign="top"></td></tr>
    798758      <tr><td class="lineno" valign="top"></td><td class="left">   subproducts by third parties.  Overly long and detailed Server field</td><td> </td><td class="right">   subproducts by third parties.  Overly long and detailed Server field</td><td class="lineno" valign="top"></td></tr>
     
    805765      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    806766      <tr><td class="lineno" valign="top"></td><td class="left">   The "Hypertext Transfer Protocol (HTTP) Method Registry" defines the</td><td> </td><td class="right">   The "Hypertext Transfer Protocol (HTTP) Method Registry" defines the</td><td class="lineno" valign="top"></td></tr>
    807       <tr><td><a name="diff0039" /></td></tr>
     767      <tr><td><a name="diff0038" /></td></tr>
    808768      <tr><td class="lineno" valign="top"></td><td class="lblock">   namespace for the request method token (Section 4).  The <span class="delete">method</span></td><td> </td><td class="rblock">   namespace for the request method token (Section 4).  The <span class="insert">"HTTP Method</span></td><td class="lineno" valign="top"></td></tr>
    809769      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   registry</span> has been created and is now maintained at</td><td> </td><td class="rblock"><span class="insert">   Registry"</span> has been created and is now maintained at</td><td class="lineno" valign="top"></td></tr>
     
    819779      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    820780      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    821       <tr bgcolor="gray" ><td></td><th><a name="part-l25" /><small>skipping to change at</small><em> page 74, line 44</em></th><th> </th><th><a name="part-r25" /><small>skipping to change at</small><em> page 74, line 44</em></th><td></td></tr>
     781      <tr bgcolor="gray" ><td></td><th><a name="part-l24" /><small>skipping to change at</small><em> page 74, line 44</em></th><th> </th><th><a name="part-r24" /><small>skipping to change at</small><em> page 74, line 44</em></th><td></td></tr>
    822782      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    823783      <tr><td class="lineno" valign="top"></td><td class="left">   Since message parsing (Section 3.3 of [RFC7230]) needs to be</td><td> </td><td class="right">   Since message parsing (Section 3.3 of [RFC7230]) needs to be</td><td class="lineno" valign="top"></td></tr>
     
    830790      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    831791      <tr><td class="lineno" valign="top"></td><td class="left">   A new method definition needs to indicate whether it is safe</td><td> </td><td class="right">   A new method definition needs to indicate whether it is safe</td><td class="lineno" valign="top"></td></tr>
    832       <tr><td><a name="diff0040" /></td></tr>
     792      <tr><td><a name="diff0039" /></td></tr>
    833793      <tr><td class="lineno" valign="top"></td><td class="lblock">   (Section 4.2.1), idempotent (Section 4.2.2), cacheable</td><td> </td><td class="rblock">   (Section 4.2.1), idempotent (Section 4.2.2), <span class="insert">or</span> cacheable</td><td class="lineno" valign="top"></td></tr>
    834794      <tr><td class="lineno" valign="top"></td><td class="lblock">   (Section <span class="delete">4.2.3),</span> what semantics are to be associated with the payload</td><td> </td><td class="rblock">   (Section <span class="insert">4.2.3).  It needs to indicate</span> what semantics are to be</td><td class="lineno" valign="top"></td></tr>
    835       <tr><td class="lineno" valign="top"></td><td class="lblock">   body if any is present in the <span class="delete">request,</span> and what refinements the</td><td> </td><td class="rblock">   associated with the payload body if any is present in the <span class="insert">request</span> and</td><td class="lineno" valign="top"></td></tr>
    836       <tr><td class="lineno" valign="top"></td><td class="lblock">   method makes to header field or status code semantics.  If the new</td><td> </td><td class="rblock">   what refinements the method makes to header field or status code</td><td class="lineno" valign="top"></td></tr>
    837       <tr><td class="lineno" valign="top"></td><td class="lblock">   method is cacheable, its definition ought to describe how, and under</td><td> </td><td class="rblock">   semantics.  If the new method is cacheable, its definition ought to</td><td class="lineno" valign="top"></td></tr>
    838       <tr><td class="lineno" valign="top"></td><td class="lblock">   what conditions, a cache can store a response and use it to satisfy a</td><td> </td><td class="rblock">   describe how, and under what conditions, a cache can store a response</td><td class="lineno" valign="top"></td></tr>
     795      <tr><td class="lineno" valign="top"></td><td class="lblock">   body if any is present in the request and what refinements the method</td><td> </td><td class="rblock">   associated with the payload body if any is present in the request and</td><td class="lineno" valign="top"></td></tr>
     796      <tr><td class="lineno" valign="top"></td><td class="lblock">   makes to header field or status code semantics.  If the new method is</td><td> </td><td class="rblock">   what refinements the method makes to header field or status code</td><td class="lineno" valign="top"></td></tr>
     797      <tr><td class="lineno" valign="top"></td><td class="lblock">   cacheable, its definition ought to describe how, and under what</td><td> </td><td class="rblock">   semantics.  If the new method is cacheable, its definition ought to</td><td class="lineno" valign="top"></td></tr>
     798      <tr><td class="lineno" valign="top"></td><td class="lblock">   conditions, a cache can store a response and use it to satisfy a</td><td> </td><td class="rblock">   describe how, and under what conditions, a cache can store a response</td><td class="lineno" valign="top"></td></tr>
    839799      <tr><td class="lineno" valign="top"></td><td class="lblock">   subsequent request.  The new method ought to describe whether it can</td><td> </td><td class="rblock">   and use it to satisfy a subsequent request.  The new method ought to</td><td class="lineno" valign="top"></td></tr>
    840800      <tr><td class="lineno" valign="top"></td><td class="lblock">   be made conditional (Section 5.2) and, if so, how a server responds</td><td> </td><td class="rblock">   describe whether it can be made conditional (Section 5.2) and, if so,</td><td class="lineno" valign="top"></td></tr>
     
    853813      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    854814      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    855       <tr bgcolor="gray" ><td></td><th><a name="part-l26" /><small>skipping to change at</small><em> page 75, line 34</em></th><th> </th><th><a name="part-r26" /><small>skipping to change at</small><em> page 75, line 34</em></th><td></td></tr>
     815      <tr bgcolor="gray" ><td></td><th><a name="part-l25" /><small>skipping to change at</small><em> page 75, line 34</em></th><th> </th><th><a name="part-r25" /><small>skipping to change at</small><em> page 75, line 34</em></th><td></td></tr>
    856816      <tr><td class="lineno" valign="top"></td><td class="left">   | OPTIONS | yes  | yes        | Section 4.3.7 |</td><td> </td><td class="right">   | OPTIONS | yes  | yes        | Section 4.3.7 |</td><td class="lineno" valign="top"></td></tr>
    857817      <tr><td class="lineno" valign="top"></td><td class="left">   | POST    | no   | no         | Section 4.3.3 |</td><td> </td><td class="right">   | POST    | no   | no         | Section 4.3.3 |</td><td class="lineno" valign="top"></td></tr>
     
    864824      <tr><td class="lineno" valign="top"></td><td class="left">   The "Hypertext Transfer Protocol (HTTP) Status Code Registry" defines</td><td> </td><td class="right">   The "Hypertext Transfer Protocol (HTTP) Status Code Registry" defines</td><td class="lineno" valign="top"></td></tr>
    865825      <tr><td class="lineno" valign="top"></td><td class="left">   the namespace for the response status-code token (Section 6).  The</td><td> </td><td class="right">   the namespace for the response status-code token (Section 6).  The</td><td class="lineno" valign="top"></td></tr>
    866       <tr><td><a name="diff0041" /></td></tr>
     826      <tr><td><a name="diff0040" /></td></tr>
    867827      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">status code</span> registry is maintained at</td><td> </td><td class="rblock">   <span class="insert">"HTTP Status Codes"</span> registry is maintained at</td><td class="lineno" valign="top"></td></tr>
    868828      <tr><td class="lineno" valign="top"></td><td class="left">   &lt;http://www.iana.org/assignments/http-status-codes&gt;.</td><td> </td><td class="right">   &lt;http://www.iana.org/assignments/http-status-codes&gt;.</td><td class="lineno" valign="top"></td></tr>
     
    877837      <tr><td class="lineno" valign="top"></td><td class="left">   o  Status Code (3 digits)</td><td> </td><td class="right">   o  Status Code (3 digits)</td><td class="lineno" valign="top"></td></tr>
    878838      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    879       <tr bgcolor="gray" ><td></td><th><a name="part-l27" /><small>skipping to change at</small><em> page 76, line 49</em></th><th> </th><th><a name="part-r27" /><small>skipping to change at</small><em> page 76, line 49</em></th><td></td></tr>
     839      <tr bgcolor="gray" ><td></td><th><a name="part-l26" /><small>skipping to change at</small><em> page 76, line 49</em></th><th> </th><th><a name="part-r26" /><small>skipping to change at</small><em> page 76, line 49</em></th><td></td></tr>
    880840      <tr><td class="lineno" valign="top"></td><td class="left">   cached without explicit freshness information.  Likewise, the</td><td> </td><td class="right">   cached without explicit freshness information.  Likewise, the</td><td class="lineno" valign="top"></td></tr>
    881841      <tr><td class="lineno" valign="top"></td><td class="left">   definition of a status code can place constraints upon cache</td><td> </td><td class="right">   definition of a status code can place constraints upon cache</td><td class="lineno" valign="top"></td></tr>
     
    888848      <tr><td class="lineno" valign="top"></td><td class="left">8.2.3.  Registrations</td><td> </td><td class="right">8.2.3.  Registrations</td><td class="lineno" valign="top"></td></tr>
    889849      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    890       <tr><td><a name="diff0042" /></td></tr>
     850      <tr><td><a name="diff0041" /></td></tr>
    891851      <tr><td class="lineno" valign="top"></td><td class="lblock">   The <span class="delete">status code</span> registry has been updated with the registrations</td><td> </td><td class="rblock">   The <span class="insert">"HTTP Status Codes"</span> registry has been updated with the</td><td class="lineno" valign="top"></td></tr>
    892852      <tr><td class="lineno" valign="top"></td><td class="lblock">   below:</td><td> </td><td class="rblock">   registrations below:</td><td class="lineno" valign="top"></td></tr>
     
    902862      <tr><td class="lineno" valign="top"></td><td class="left">   | 203   | Non-Authoritative Information | Section 6.3.4  |</td><td> </td><td class="right">   | 203   | Non-Authoritative Information | Section 6.3.4  |</td><td class="lineno" valign="top"></td></tr>
    903863      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    904       <tr bgcolor="gray" ><td></td><th><a name="part-l28" /><small>skipping to change at</small><em> page 77, line 49</em></th><th> </th><th><a name="part-r28" /><small>skipping to change at</small><em> page 77, line 49</em></th><td></td></tr>
     864      <tr bgcolor="gray" ><td></td><th><a name="part-l27" /><small>skipping to change at</small><em> page 77, line 49</em></th><th> </th><th><a name="part-r27" /><small>skipping to change at</small><em> page 77, line 49</em></th><td></td></tr>
    905865      <tr><td class="lineno" valign="top"></td><td class="left">   | 501   | Not Implemented               | Section 6.6.2  |</td><td> </td><td class="right">   | 501   | Not Implemented               | Section 6.6.2  |</td><td class="lineno" valign="top"></td></tr>
    906866      <tr><td class="lineno" valign="top"></td><td class="left">   | 502   | Bad Gateway                   | Section 6.6.3  |</td><td> </td><td class="right">   | 502   | Bad Gateway                   | Section 6.6.3  |</td><td class="lineno" valign="top"></td></tr>
     
    913873      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    914874      <tr><td class="lineno" valign="top"></td><td class="left">   HTTP header fields are registered within the "Message Headers"</td><td> </td><td class="right">   HTTP header fields are registered within the "Message Headers"</td><td class="lineno" valign="top"></td></tr>
    915       <tr><td><a name="diff0043" /></td></tr>
     875      <tr><td><a name="diff0042" /></td></tr>
    916876      <tr><td class="lineno" valign="top"></td><td class="lblock">   registry located at</td><td> </td><td class="rblock">   registry located at <span class="insert">&lt;http://www.iana.org/assignments/message-headers&gt;</span></td><td class="lineno" valign="top"></td></tr>
    917877      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">&lt;http://www.iana.org/assignments/message-headers&gt;,</span> as defined by</td><td> </td><td class="rblock">   as defined by [BCP90].</td><td class="lineno" valign="top"></td></tr>
     
    937897      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    938898      <tr><td class="lineno" valign="top"></td><td class="left">   New header field values typically have their syntax defined using</td><td> </td><td class="right">   New header field values typically have their syntax defined using</td><td class="lineno" valign="top"></td></tr>
    939       <tr><td><a name="diff0044" /></td></tr>
     899      <tr><td><a name="diff0043" /></td></tr>
    940900      <tr><td class="lineno" valign="top"></td><td class="lblock">   ABNF <span class="delete">([RFC5234]), using</span> the extension defined in Section 7 of</td><td> </td><td class="rblock">   ABNF <span class="insert">([RFC5234]) (implementing</span> the extension defined in Section 7 of</td><td class="lineno" valign="top"></td></tr>
    941901      <tr><td class="lineno" valign="top"></td><td class="lblock">   [RFC7230] as <span class="delete">necessary,</span> and are usually constrained to the range of</td><td> </td><td class="rblock">   [RFC7230] as <span class="insert">necessary),</span> and <span class="insert">they</span> are usually constrained to the</td><td class="lineno" valign="top"></td></tr>
     
    952912      <tr><td class="lineno" valign="top"></td><td class="left">   values, they need to be treated with care if they are allowed in the</td><td> </td><td class="right">   values, they need to be treated with care if they are allowed in the</td><td class="lineno" valign="top"></td></tr>
    953913      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    954       <tr bgcolor="gray" ><td></td><th><a name="part-l29" /><small>skipping to change at</small><em> page 80, line 49</em></th><th> </th><th><a name="part-r29" /><small>skipping to change at</small><em> page 80, line 49</em></th><td></td></tr>
     914      <tr bgcolor="gray" ><td></td><th><a name="part-l28" /><small>skipping to change at</small><em> page 80, line 49</em></th><th> </th><th><a name="part-r28" /><small>skipping to change at</small><em> page 80, line 49</em></th><td></td></tr>
    955915      <tr><td class="lineno" valign="top"></td><td class="left">   | User-Agent        | http     | standard | Section 5.5.3   |</td><td> </td><td class="right">   | User-Agent        | http     | standard | Section 5.5.3   |</td><td class="lineno" valign="top"></td></tr>
    956916      <tr><td class="lineno" valign="top"></td><td class="left">   | Vary              | http     | standard | Section 7.1.4   |</td><td> </td><td class="right">   | Vary              | http     | standard | Section 7.1.4   |</td><td class="lineno" valign="top"></td></tr>
     
    963923      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    964924      <tr><td class="lineno" valign="top"></td><td class="left">   The "HTTP Content Coding Registry" defines the namespace for content</td><td> </td><td class="right">   The "HTTP Content Coding Registry" defines the namespace for content</td><td class="lineno" valign="top"></td></tr>
    965       <tr><td><a name="diff0045" /></td></tr>
     925      <tr><td><a name="diff0044" /></td></tr>
    966926      <tr><td class="lineno" valign="top"></td><td class="lblock">   coding names (Section 4.2 of [RFC7230]).  The <span class="delete">content coding registry</span></td><td> </td><td class="rblock">   coding names (Section 4.2 of [RFC7230]).  The <span class="insert">"HTTP Content Coding</span></td><td class="lineno" valign="top"></td></tr>
    967927      <tr><td class="lineno" valign="top"></td><td class="lblock">   is maintained at &lt;http://www.iana.org/assignments/http-parameters&gt;.</td><td> </td><td class="rblock"><span class="insert">   Registry"</span> is maintained at</td><td class="lineno" valign="top"></td></tr>
     
    970930      <tr><td class="lineno" valign="top"></td><td class="left">8.4.1.  Procedure</td><td> </td><td class="right">8.4.1.  Procedure</td><td class="lineno" valign="top"></td></tr>
    971931      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    972       <tr><td><a name="diff0046" /></td></tr>
     932      <tr><td><a name="diff0045" /></td></tr>
    973933      <tr><td class="lineno" valign="top"></td><td class="lblock">   Content <span class="delete">C</span>oding registrations MUST include the following fields:</td><td> </td><td class="rblock">   Content <span class="insert">c</span>oding registrations MUST include the following fields:</td><td class="lineno" valign="top"></td></tr>
    974934      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    985945      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    986946      <tr><td class="lineno" valign="top"></td><td class="left">   Values to be added to this namespace require IETF Review (see Section</td><td> </td><td class="right">   Values to be added to this namespace require IETF Review (see Section</td><td class="lineno" valign="top"></td></tr>
    987       <tr><td><a name="diff0047" /></td></tr>
     947      <tr><td><a name="diff0046" /></td></tr>
    988948      <tr><td class="lineno" valign="top"></td><td class="lblock">   4.1 of [RFC5226])<span class="delete">,</span> and MUST conform to the purpose of content coding</td><td> </td><td class="rblock">   4.1 of [RFC5226]) and MUST conform to the purpose of content coding</td><td class="lineno" valign="top"></td></tr>
    989949      <tr><td class="lineno" valign="top"></td><td class="left">   defined in this section.</td><td> </td><td class="right">   defined in this section.</td><td class="lineno" valign="top"></td></tr>
     
    991951      <tr><td class="lineno" valign="top"></td><td class="left">8.4.2.  Registrations</td><td> </td><td class="right">8.4.2.  Registrations</td><td class="lineno" valign="top"></td></tr>
    992952      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    993       <tr><td><a name="diff0048" /></td></tr>
     953      <tr><td><a name="diff0047" /></td></tr>
    994954      <tr><td class="lineno" valign="top"></td><td class="lblock">   The "HTTP Content Coding Registry" has been updated with the</td><td> </td><td class="rblock">   The "HTTP Content Coding<span class="insert">s</span> Registry" has been updated with the</td><td class="lineno" valign="top"></td></tr>
    995955      <tr><td class="lineno" valign="top"></td><td class="left">   registrations below:</td><td> </td><td class="right">   registrations below:</td><td class="lineno" valign="top"></td></tr>
     
    1012972      <tr><td class="lineno" valign="top"></td><td class="left">   The list of considerations below is not exhaustive.  Most security</td><td> </td><td class="right">   The list of considerations below is not exhaustive.  Most security</td><td class="lineno" valign="top"></td></tr>
    1013973      <tr><td class="lineno" valign="top"></td><td class="left">   concerns related to HTTP semantics are about securing server-side</td><td> </td><td class="right">   concerns related to HTTP semantics are about securing server-side</td><td class="lineno" valign="top"></td></tr>
    1014       <tr><td><a name="diff0049" /></td></tr>
     974      <tr><td><a name="diff0048" /></td></tr>
    1015975      <tr><td class="lineno" valign="top"></td><td class="lblock">   applications (code behind the HTTP <span class="delete">interface),</span> securing <span class="delete">user agent</span></td><td> </td><td class="rblock">   applications (code behind the HTTP <span class="insert">interface) or</span> securing <span class="insert">user-agent</span></td><td class="lineno" valign="top"></td></tr>
    1016976      <tr><td class="lineno" valign="top"></td><td class="lblock">   processing of payloads received via <span class="delete">HTTP, or secure</span> use of the</td><td> </td><td class="rblock">   processing of payloads received via <span class="insert">HTTP.  Secure</span> use of the Internet</td><td class="lineno" valign="top"></td></tr>
     
    1030990      <tr><td class="lineno" valign="top"></td><td class="left">   system.</td><td> </td><td class="right">   system.</td><td class="lineno" valign="top"></td></tr>
    1031991      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1032       <tr bgcolor="gray" ><td></td><th><a name="part-l30" /><small>skipping to change at</small><em> page 82, line 25</em></th><th> </th><th><a name="part-r30" /><small>skipping to change at</small><em> page 82, line 25</em></th><td></td></tr>
     992      <tr bgcolor="gray" ><td></td><th><a name="part-l29" /><small>skipping to change at</small><em> page 82, line 25</em></th><th> </th><th><a name="part-r29" /><small>skipping to change at</small><em> page 82, line 25</em></th><td></td></tr>
    1033993      <tr><td class="lineno" valign="top"></td><td class="left">   For example, UNIX, Microsoft Windows, and other operating systems use</td><td> </td><td class="right">   For example, UNIX, Microsoft Windows, and other operating systems use</td><td class="lineno" valign="top"></td></tr>
    1034994      <tr><td class="lineno" valign="top"></td><td class="left">   ".." as a path component to indicate a directory level above the</td><td> </td><td class="right">   ".." as a path component to indicate a directory level above the</td><td class="lineno" valign="top"></td></tr>
     
    10411001      <tr><td class="lineno" valign="top"></td><td class="left">   case-insensitive names.</td><td> </td><td class="right">   case-insensitive names.</td><td class="lineno" valign="top"></td></tr>
    10421002      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1043       <tr><td><a name="diff0050" /></td></tr>
     1003      <tr><td><a name="diff0049" /></td></tr>
    10441004      <tr><td class="lineno" valign="top"></td><td class="lblock">   Attacks based on such special names tend to focus on either <span class="delete">denial-</span></td><td> </td><td class="rblock">   Attacks based on such special names tend to focus on either <span class="insert">denial of</span></td><td class="lineno" valign="top"></td></tr>
    10451005      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   of-service</span> (e.g., telling the server to read from a COM port) or</td><td> </td><td class="rblock"><span class="insert">   service</span> (e.g., telling the server to read from a COM port) or</td><td class="lineno" valign="top"></td></tr>
     
    10551015      <tr><td class="lineno" valign="top"></td><td class="left">   elements (method, request-target, header fields, or body) to contain</td><td> </td><td class="right">   elements (method, request-target, header fields, or body) to contain</td><td class="lineno" valign="top"></td></tr>
    10561016      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1057       <tr bgcolor="gray" ><td></td><th><a name="part-l31" /><small>skipping to change at</small><em> page 83, line 41</em></th><th> </th><th><a name="part-r31" /><small>skipping to change at</small><em> page 83, line 41</em></th><td></td></tr>
    1058       <tr><td class="lineno" valign="top"></td><td class="left">   of sensitive data because that data will be placed in the request-</td><td> </td><td class="right">   of sensitive data because that data will be placed in the request-</td><td class="lineno" valign="top"></td></tr>
    1059       <tr><td class="lineno" valign="top"></td><td class="left">   target.  Many existing servers, proxies, and user agents log or</td><td> </td><td class="right">   target.  Many existing servers, proxies, and user agents log or</td><td class="lineno" valign="top"></td></tr>
    1060       <tr><td class="lineno" valign="top"></td><td class="left">   display the request-target in places where it might be visible to</td><td> </td><td class="right">   display the request-target in places where it might be visible to</td><td class="lineno" valign="top"></td></tr>
    1061       <tr><td class="lineno" valign="top"></td><td class="left">   third parties.  Such services ought to use POST-based form submission</td><td> </td><td class="right">   third parties.  Such services ought to use POST-based form submission</td><td class="lineno" valign="top"></td></tr>
    1062       <tr><td class="lineno" valign="top"></td><td class="left">   instead.</td><td> </td><td class="right">   instead.</td><td class="lineno" valign="top"></td></tr>
    1063       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1064       <tr><td class="lineno" valign="top"></td><td class="left">   Since the Referer header field tells a target site about the context</td><td> </td><td class="right">   Since the Referer header field tells a target site about the context</td><td class="lineno" valign="top"></td></tr>
    1065       <tr><td class="lineno" valign="top"></td><td class="left">   that resulted in a request, it has the potential to reveal</td><td> </td><td class="right">   that resulted in a request, it has the potential to reveal</td><td class="lineno" valign="top"></td></tr>
    1066       <tr><td class="lineno" valign="top"></td><td class="left">   information about the user's immediate browsing history and any</td><td> </td><td class="right">   information about the user's immediate browsing history and any</td><td class="lineno" valign="top"></td></tr>
    1067       <tr><td class="lineno" valign="top"></td><td class="left">   personal information that might be found in the referring resource's</td><td> </td><td class="right">   personal information that might be found in the referring resource's</td><td class="lineno" valign="top"></td></tr>
    1068       <tr><td><a name="diff0051" /></td></tr>
    1069       <tr><td class="lineno" valign="top"></td><td class="lblock">   URI.  Limitations on Referer are described in Section 5.5.2 to</td><td> </td><td class="rblock">   URI.  Limitations on <span class="insert">the</span> Referer <span class="insert">header field</span> are described in</td><td class="lineno" valign="top"></td></tr>
    1070       <tr><td class="lineno" valign="top"></td><td class="lblock">   address some of its security considerations.</td><td> </td><td class="rblock">   Section 5.5.2 to address some of its security considerations.</td><td class="lineno" valign="top"></td></tr>
    1071       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1072       <tr><td class="lineno" valign="top"></td><td class="left">9.5.  Disclosure of Fragment after Redirects</td><td> </td><td class="right">9.5.  Disclosure of Fragment after Redirects</td><td class="lineno" valign="top"></td></tr>
    1073       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1074       <tr><td class="lineno" valign="top"></td><td class="left">   Although fragment identifiers used within URI references are not sent</td><td> </td><td class="right">   Although fragment identifiers used within URI references are not sent</td><td class="lineno" valign="top"></td></tr>
    1075       <tr><td class="lineno" valign="top"></td><td class="left">   in requests, implementers ought to be aware that they will be visible</td><td> </td><td class="right">   in requests, implementers ought to be aware that they will be visible</td><td class="lineno" valign="top"></td></tr>
    1076       <tr><td class="lineno" valign="top"></td><td class="left">   to the user agent and any extensions or scripts running as a result</td><td> </td><td class="right">   to the user agent and any extensions or scripts running as a result</td><td class="lineno" valign="top"></td></tr>
    1077       <tr><td class="lineno" valign="top"></td><td class="left">   of the response.  In particular, when a redirect occurs and the</td><td> </td><td class="right">   of the response.  In particular, when a redirect occurs and the</td><td class="lineno" valign="top"></td></tr>
    1078       <tr><td class="lineno" valign="top"></td><td class="left">   original request's fragment identifier is inherited by the new</td><td> </td><td class="right">   original request's fragment identifier is inherited by the new</td><td class="lineno" valign="top"></td></tr>
    1079       <tr><td class="lineno" valign="top"></td><td class="left">   reference in Location (Section 7.1.2), this might have the effect of</td><td> </td><td class="right">   reference in Location (Section 7.1.2), this might have the effect of</td><td class="lineno" valign="top"></td></tr>
    1080       <tr><td class="lineno" valign="top"></td><td class="left">   disclosing one site's fragment to another site.  If the first site</td><td> </td><td class="right">   disclosing one site's fragment to another site.  If the first site</td><td class="lineno" valign="top"></td></tr>
    1081       <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1082       <tr bgcolor="gray" ><td></td><th><a name="part-l32" /><small>skipping to change at</small><em> page 86, line 15</em></th><th> </th><th><a name="part-r32" /><small>skipping to change at</small><em> page 86, line 15</em></th><td></td></tr>
     1017      <tr bgcolor="gray" ><td></td><th><a name="part-l30" /><small>skipping to change at</small><em> page 86, line 15</em></th><th> </th><th><a name="part-r30" /><small>skipping to change at</small><em> page 86, line 15</em></th><td></td></tr>
    10831018      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    10841019      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC5646]  Phillips, A., Ed. and M. Davis, Ed., "Tags for Identifying</td><td> </td><td class="right">   [RFC5646]  Phillips, A., Ed. and M. Davis, Ed., "Tags for Identifying</td><td class="lineno" valign="top"></td></tr>
     
    10911026      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC7230]  Fielding, R., Ed. and J. Reschke, Ed., "Hypertext Transfer</td><td> </td><td class="right">   [RFC7230]  Fielding, R., Ed. and J. Reschke, Ed., "Hypertext Transfer</td><td class="lineno" valign="top"></td></tr>
    10921027      <tr><td class="lineno" valign="top"></td><td class="left">              Protocol (HTTP/1.1): Message Syntax and Routing",</td><td> </td><td class="right">              Protocol (HTTP/1.1): Message Syntax and Routing",</td><td class="lineno" valign="top"></td></tr>
    1093       <tr><td><a name="diff0052" /></td></tr>
     1028      <tr><td><a name="diff0050" /></td></tr>
    10941029      <tr><td class="lineno" valign="top"></td><td class="lblock">              <span class="delete">draft-ietf-httpbis-p1-messaging-latest (work in progress),</span></td><td> </td><td class="rblock">              <span class="insert">RFC 7230,</span> May 2014.</td><td class="lineno" valign="top"></td></tr>
    10951030      <tr><td class="lineno" valign="top"></td><td class="lblock">              May 2014.</td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
    10961031      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    10971032      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC7232]  Fielding, R., Ed. and J. Reschke, Ed., "Hypertext Transfer</td><td> </td><td class="right">   [RFC7232]  Fielding, R., Ed. and J. Reschke, Ed., "Hypertext Transfer</td><td class="lineno" valign="top"></td></tr>
    1098       <tr><td><a name="diff0053" /></td></tr>
     1033      <tr><td><a name="diff0051" /></td></tr>
    10991034      <tr><td class="lineno" valign="top"></td><td class="lblock">              Protocol (HTTP/1.1): Conditional Requests",</td><td> </td><td class="rblock">              Protocol (HTTP/1.1): Conditional Requests", <span class="insert">RFC 7232,</span></td><td class="lineno" valign="top"></td></tr>
    11001035      <tr><td class="lineno" valign="top"></td><td class="lblock">              <span class="delete">draft-ietf-httpbis-p4-conditional-latest (work in</span></td><td> </td><td class="rblock">              May 2014.</td><td class="lineno" valign="top"></td></tr>
     
    11031038      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC7233]  Fielding, R., Ed., Lafon, Y., Ed., and J. Reschke, Ed.,</td><td> </td><td class="right">   [RFC7233]  Fielding, R., Ed., Lafon, Y., Ed., and J. Reschke, Ed.,</td><td class="lineno" valign="top"></td></tr>
    11041039      <tr><td class="lineno" valign="top"></td><td class="left">              "Hypertext Transfer Protocol (HTTP/1.1): Range Requests",</td><td> </td><td class="right">              "Hypertext Transfer Protocol (HTTP/1.1): Range Requests",</td><td class="lineno" valign="top"></td></tr>
    1105       <tr><td><a name="diff0054" /></td></tr>
     1040      <tr><td><a name="diff0052" /></td></tr>
    11061041      <tr><td class="lineno" valign="top"></td><td class="lblock">              <span class="delete">draft-ietf-httpbis-p5-range-latest (work in progress),</span></td><td> </td><td class="rblock">              <span class="insert">RFC 7233,</span> May 2014.</td><td class="lineno" valign="top"></td></tr>
    11071042      <tr><td class="lineno" valign="top"></td><td class="lblock">              May 2014.</td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
     
    11091044      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC7234]  Fielding, R., Ed., Nottingham, M., Ed., and J. Reschke,</td><td> </td><td class="right">   [RFC7234]  Fielding, R., Ed., Nottingham, M., Ed., and J. Reschke,</td><td class="lineno" valign="top"></td></tr>
    11101045      <tr><td class="lineno" valign="top"></td><td class="left">              Ed., "Hypertext Transfer Protocol (HTTP/1.1): Caching",</td><td> </td><td class="right">              Ed., "Hypertext Transfer Protocol (HTTP/1.1): Caching",</td><td class="lineno" valign="top"></td></tr>
    1111       <tr><td><a name="diff0055" /></td></tr>
     1046      <tr><td><a name="diff0053" /></td></tr>
    11121047      <tr><td class="lineno" valign="top"></td><td class="lblock">              <span class="delete">draft-ietf-httpbis-p6-cache-latest (work in progress),</span></td><td> </td><td class="rblock">              <span class="insert">RFC 7234,</span> May 2014.</td><td class="lineno" valign="top"></td></tr>
    11131048      <tr><td class="lineno" valign="top"></td><td class="lblock">              May 2014.</td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
    11141049      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    11151050      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC7235]  Fielding, R., Ed. and J. Reschke, Ed., "Hypertext Transfer</td><td> </td><td class="right">   [RFC7235]  Fielding, R., Ed. and J. Reschke, Ed., "Hypertext Transfer</td><td class="lineno" valign="top"></td></tr>
    1116       <tr><td><a name="diff0056" /></td></tr>
     1051      <tr><td><a name="diff0054" /></td></tr>
    11171052      <tr><td class="lineno" valign="top"></td><td class="lblock">              Protocol (HTTP/1.1): Authentication",</td><td> </td><td class="rblock">              Protocol (HTTP/1.1): Authentication", <span class="insert">RFC 7235,</span> May 2014.</td><td class="lineno" valign="top"></td></tr>
    11181053      <tr><td class="lineno" valign="top"></td><td class="lblock">              <span class="delete">draft-ietf-httpbis-p7-auth-latest (work in progress),</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
     
    11291064      <tr><td class="lineno" valign="top"></td><td class="left">              Application Protocols", BCP 178, RFC 6648, June 2012.</td><td> </td><td class="right">              Application Protocols", BCP 178, RFC 6648, June 2012.</td><td class="lineno" valign="top"></td></tr>
    11301065      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1131       <tr bgcolor="gray" ><td></td><th><a name="part-l33" /><small>skipping to change at</small><em> page 88, line 32</em></th><th> </th><th><a name="part-r33" /><small>skipping to change at</small><em> page 88, line 26</em></th><td></td></tr>
     1066      <tr bgcolor="gray" ><td></td><th><a name="part-l31" /><small>skipping to change at</small><em> page 88, line 32</em></th><th> </th><th><a name="part-r31" /><small>skipping to change at</small><em> page 88, line 26</em></th><td></td></tr>
    11321067      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC5988]  Nottingham, M., "Web Linking", RFC 5988, October 2010.</td><td> </td><td class="right">   [RFC5988]  Nottingham, M., "Web Linking", RFC 5988, October 2010.</td><td class="lineno" valign="top"></td></tr>
    11331068      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    11401075      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    11411076      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC7238]  Reschke, J., "The Hypertext Transfer Protocol (HTTP)</td><td> </td><td class="right">   [RFC7238]  Reschke, J., "The Hypertext Transfer Protocol (HTTP)</td><td class="lineno" valign="top"></td></tr>
    1142       <tr><td><a name="diff0057" /></td></tr>
     1077      <tr><td><a name="diff0055" /></td></tr>
    11431078      <tr><td class="lineno" valign="top"></td><td class="lblock">              Status Code 308 (Permanent Redirect)",</td><td> </td><td class="rblock">              Status Code 308 (Permanent Redirect)", <span class="insert">RFC 7238, May 2014.</span></td><td class="lineno" valign="top"></td></tr>
    11441079      <tr><td class="lineno" valign="top"></td><td class="lblock">              <span class="delete">draft-reschke-http-status-308-07 (work in progress),</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
     
    11551090      <tr><td class="lineno" valign="top"></td><td class="left">   that differ from MIME.  These differences were carefully chosen to</td><td> </td><td class="right">   that differ from MIME.  These differences were carefully chosen to</td><td class="lineno" valign="top"></td></tr>
    11561091      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1157       <tr bgcolor="gray" ><td></td><th><a name="part-l34" /><small>skipping to change at</small><em> page 90, line 27</em></th><th> </th><th><a name="part-r34" /><small>skipping to change at</small><em> page 90, line 20</em></th><td></td></tr>
     1092      <tr bgcolor="gray" ><td></td><th><a name="part-l32" /><small>skipping to change at</small><em> page 90, line 27</em></th><th> </th><th><a name="part-r32" /><small>skipping to change at</small><em> page 90, line 20</em></th><td></td></tr>
    11581093      <tr><td class="lineno" valign="top"></td><td class="left">   message to an HTTP client.</td><td> </td><td class="right">   message to an HTTP client.</td><td class="lineno" valign="top"></td></tr>
    11591094      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    11661101      <tr><td class="lineno" valign="top"></td><td class="left">   likelihood of safe transport over the destination protocol.</td><td> </td><td class="right">   likelihood of safe transport over the destination protocol.</td><td class="lineno" valign="top"></td></tr>
    11671102      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1168       <tr><td><a name="diff0058" /></td></tr>
     1103      <tr><td><a name="diff0056" /></td></tr>
    11691104      <tr><td class="lineno" valign="top"></td><td class="lblock">A.6.  MHTML and Line<span class="delete"> </span>Length Limitations</td><td> </td><td class="rblock">A.6.  MHTML and Line<span class="insert">-</span>Length Limitations</td><td class="lineno" valign="top"></td></tr>
    11701105      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    11711106      <tr><td class="lineno" valign="top"></td><td class="left">   HTTP implementations that share code with MHTML [RFC2557]</td><td> </td><td class="right">   HTTP implementations that share code with MHTML [RFC2557]</td><td class="lineno" valign="top"></td></tr>
    1172       <tr><td><a name="diff0059" /></td></tr>
     1107      <tr><td><a name="diff0057" /></td></tr>
    11731108      <tr><td class="lineno" valign="top"></td><td class="lblock">   implementations need to be aware of MIME line<span class="delete"> </span>length limitations.</td><td> </td><td class="rblock">   implementations need to be aware of MIME line<span class="insert">-</span>length limitations.</td><td class="lineno" valign="top"></td></tr>
    11741109      <tr><td class="lineno" valign="top"></td><td class="left">   Since HTTP does not have this limitation, HTTP does not fold long</td><td> </td><td class="right">   Since HTTP does not have this limitation, HTTP does not fold long</td><td class="lineno" valign="top"></td></tr>
    11751110      <tr><td class="lineno" valign="top"></td><td class="left">   lines.  MHTML messages being transported by HTTP follow all</td><td> </td><td class="right">   lines.  MHTML messages being transported by HTTP follow all</td><td class="lineno" valign="top"></td></tr>
    1176       <tr><td><a name="diff0060" /></td></tr>
     1111      <tr><td><a name="diff0058" /></td></tr>
    11771112      <tr><td class="lineno" valign="top"></td><td class="lblock">   conventions of MHTML, including line<span class="delete"> </span>length limitations and folding,</td><td> </td><td class="rblock">   conventions of MHTML, including line<span class="insert">-</span>length limitations and folding,</td><td class="lineno" valign="top"></td></tr>
    11781113      <tr><td class="lineno" valign="top"></td><td class="left">   canonicalization, etc., since HTTP transfers message-bodies as</td><td> </td><td class="right">   canonicalization, etc., since HTTP transfers message-bodies as</td><td class="lineno" valign="top"></td></tr>
     
    11911126      <tr><td class="lineno" valign="top"></td><td class="left">   representations and representations from resources.</td><td> </td><td class="right">   representations and representations from resources.</td><td class="lineno" valign="top"></td></tr>
    11921127      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1193       <tr><td><a name="diff0061" /></td></tr>
    1194       <tr><td class="lineno" valign="top"></td><td class="lblock">   A new requirement has been added that semantics embedded in a URI</td><td> </td><td class="rblock">   A new requirement has been added that semantics embedded in a URI be</td><td class="lineno" valign="top"></td></tr>
    1195       <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">should</span> be disabled when those semantics are inconsistent with the</td><td> </td><td class="rblock">   disabled when those semantics are inconsistent with the request</td><td class="lineno" valign="top"></td></tr>
    1196       <tr><td class="lineno" valign="top"></td><td class="lblock">   request method, since this is a common cause of interoperability</td><td> </td><td class="rblock">   method, since this is a common cause of interoperability <span class="insert">failure</span></td><td class="lineno" valign="top"></td></tr>
    1197       <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">failure.</span>  (Section <span class="delete">2)</span></td><td> </td><td class="rblock">   (Section <span class="insert">2).</span></td><td class="lineno" valign="top"></td></tr>
     1128      <tr><td class="lineno" valign="top"></td><td class="left">   A new requirement has been added that semantics embedded in a URI be</td><td> </td><td class="right">   A new requirement has been added that semantics embedded in a URI be</td><td class="lineno" valign="top"></td></tr>
     1129      <tr><td class="lineno" valign="top"></td><td class="left">   disabled when those semantics are inconsistent with the request</td><td> </td><td class="right">   disabled when those semantics are inconsistent with the request</td><td class="lineno" valign="top"></td></tr>
     1130      <tr><td><a name="diff0059" /></td></tr>
     1131      <tr><td class="lineno" valign="top"></td><td class="lblock">   method, since this is a common cause of interoperability <span class="delete">failure.</span></td><td> </td><td class="rblock">   method, since this is a common cause of interoperability <span class="insert">failure</span></td><td class="lineno" valign="top"></td></tr>
     1132      <tr><td class="lineno" valign="top"></td><td class="lblock">                                                                         </td><td> </td><td class="rblock">   (Section <span class="insert">2).</span></td><td class="lineno" valign="top"></td></tr>
     1133      <tr><td class="lineno" valign="top"></td><td class="lblock">   (Section <span class="delete">2)</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
    11981134      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    11991135      <tr><td class="lineno" valign="top"></td><td class="left">   An algorithm has been added for determining if a payload is</td><td> </td><td class="right">   An algorithm has been added for determining if a payload is</td><td class="lineno" valign="top"></td></tr>
    1200       <tr><td><a name="diff0062" /></td></tr>
     1136      <tr><td><a name="diff0060" /></td></tr>
    12011137      <tr><td class="lineno" valign="top"></td><td class="lblock">   associated with a specific identifier<span class="delete">.  (Section 3.1.4.1)</span></td><td> </td><td class="rblock">   associated with a specific identifier<span class="insert"> (Section 3.1.4.1).</span></td><td class="lineno" valign="top"></td></tr>
    12021138      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    12041140      <tr><td class="lineno" valign="top"></td><td class="left">   removed; the default is now whatever the media type definition says.</td><td> </td><td class="right">   removed; the default is now whatever the media type definition says.</td><td class="lineno" valign="top"></td></tr>
    12051141      <tr><td class="lineno" valign="top"></td><td class="left">   Likewise, special treatment of ISO-8859-1 has been removed from the</td><td> </td><td class="right">   Likewise, special treatment of ISO-8859-1 has been removed from the</td><td class="lineno" valign="top"></td></tr>
    1206       <tr><td><a name="diff0063" /></td></tr>
     1142      <tr><td><a name="diff0061" /></td></tr>
    12071143      <tr><td class="lineno" valign="top"></td><td class="lblock">   Accept-Charset header field.  (Section<span class="delete"> 3.1.1.3 and Section 5.3.3</span>)</td><td> </td><td class="rblock">   Accept-Charset header field.  (Section<span class="insert">s 3.1.1.3 and 5.3.3.</span>)</td><td class="lineno" valign="top"></td></tr>
    12081144      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    12101146      <tr><td class="lineno" valign="top"></td><td class="left">   affect the base URI for resolving relative URI references, due to</td><td> </td><td class="right">   affect the base URI for resolving relative URI references, due to</td><td class="lineno" valign="top"></td></tr>
    12111147      <tr><td class="lineno" valign="top"></td><td class="left">   poor implementation support and the undesirable effect of potentially</td><td> </td><td class="right">   poor implementation support and the undesirable effect of potentially</td><td class="lineno" valign="top"></td></tr>
    1212       <tr><td><a name="diff0064" /></td></tr>
     1148      <tr><td><a name="diff0062" /></td></tr>
    12131149      <tr><td class="lineno" valign="top"></td><td class="lblock">   breaking relative links in content-negotiated <span class="delete">resources.</span></td><td> </td><td class="rblock">   breaking relative links in content-negotiated <span class="insert">resources</span></td><td class="lineno" valign="top"></td></tr>
    12141150      <tr><td class="lineno" valign="top"></td><td class="lblock">   (Section <span class="delete">3.1.4.2)</span></td><td> </td><td class="rblock">   (Section <span class="insert">3.1.4.2).</span></td><td class="lineno" valign="top"></td></tr>
     
    12161152      <tr><td class="lineno" valign="top"></td><td class="left">   To be consistent with the method-neutral parsing algorithm of</td><td> </td><td class="right">   To be consistent with the method-neutral parsing algorithm of</td><td class="lineno" valign="top"></td></tr>
    12171153      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC7230], the definition of GET has been relaxed so that requests</td><td> </td><td class="right">   [RFC7230], the definition of GET has been relaxed so that requests</td><td class="lineno" valign="top"></td></tr>
    1218       <tr><td><a name="diff0065" /></td></tr>
     1154      <tr><td><a name="diff0063" /></td></tr>
    12191155      <tr><td class="lineno" valign="top"></td><td class="lblock">   can have a body, even though a body has no meaning for <span class="delete">GET.</span></td><td> </td><td class="rblock">   can have a body, even though a body has no meaning for <span class="insert">GET</span></td><td class="lineno" valign="top"></td></tr>
    12201156      <tr><td class="lineno" valign="top"></td><td class="lblock">   (Section <span class="delete">4.3.1)</span></td><td> </td><td class="rblock">   (Section <span class="insert">4.3.1).</span></td><td class="lineno" valign="top"></td></tr>
    12211157      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    12221158      <tr><td class="lineno" valign="top"></td><td class="left">   Servers are no longer required to handle all Content-* header fields</td><td> </td><td class="right">   Servers are no longer required to handle all Content-* header fields</td><td class="lineno" valign="top"></td></tr>
    1223       <tr><td><a name="diff0066" /></td></tr>
     1159      <tr><td><a name="diff0064" /></td></tr>
    12241160      <tr><td class="lineno" valign="top"></td><td class="lblock">   and use of Content-Range has been explicitly banned in PUT <span class="delete">requests.</span></td><td> </td><td class="rblock">   and use of Content-Range has been explicitly banned in PUT <span class="insert">requests</span></td><td class="lineno" valign="top"></td></tr>
    12251161      <tr><td class="lineno" valign="top"></td><td class="lblock">   (Section <span class="delete">4.3.4)</span></td><td> </td><td class="rblock">   (Section <span class="insert">4.3.4).</span></td><td class="lineno" valign="top"></td></tr>
    12261162      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    12271163      <tr><td class="lineno" valign="top"></td><td class="left">   Definition of the CONNECT method has been moved from [RFC2817] to</td><td> </td><td class="right">   Definition of the CONNECT method has been moved from [RFC2817] to</td><td class="lineno" valign="top"></td></tr>
    1228       <tr><td><a name="diff0067" /></td></tr>
     1164      <tr><td><a name="diff0065" /></td></tr>
    12291165      <tr><td class="lineno" valign="top"></td><td class="lblock">   this specification<span class="delete">.  (Section 4.3.6)</span></td><td> </td><td class="rblock">   this specification<span class="insert"> (Section 4.3.6).</span></td><td class="lineno" valign="top"></td></tr>
    12301166      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1231       <tr><td><a name="diff0068" /></td></tr>
     1167      <tr><td><a name="diff0066" /></td></tr>
    12321168      <tr><td class="lineno" valign="top"></td><td class="lblock">   The OPTIONS and TRACE request methods have been defined as being</td><td> </td><td class="rblock">   The OPTIONS and TRACE request methods have been defined as being <span class="insert">safe</span></td><td class="lineno" valign="top"></td></tr>
    12331169      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">safe.</span>  (Section 4.3.7 and Section <span class="delete">4.3.8)</span></td><td> </td><td class="rblock">   (Section 4.3.7 and Section <span class="insert">4.3.8).</span></td><td class="lineno" valign="top"></td></tr>
    12341170      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    12351171      <tr><td class="lineno" valign="top"></td><td class="left">   The Expect header field's extension mechanism has been removed due to</td><td> </td><td class="right">   The Expect header field's extension mechanism has been removed due to</td><td class="lineno" valign="top"></td></tr>
    1236       <tr><td><a name="diff0069" /></td></tr>
     1172      <tr><td><a name="diff0067" /></td></tr>
    12371173      <tr><td class="lineno" valign="top"></td><td class="lblock">   widely<span class="delete">-deployed broken implementations.  (Section 5.1.1)</span></td><td> </td><td class="rblock">   widely<span class="insert"> deployed broken implementations (Section 5.1.1).</span></td><td class="lineno" valign="top"></td></tr>
    12381174      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    12391175      <tr><td class="lineno" valign="top"></td><td class="left">   The Max-Forwards header field has been restricted to the OPTIONS and</td><td> </td><td class="right">   The Max-Forwards header field has been restricted to the OPTIONS and</td><td class="lineno" valign="top"></td></tr>
    12401176      <tr><td class="lineno" valign="top"></td><td class="left">   TRACE methods; previously, extension methods could have used it as</td><td> </td><td class="right">   TRACE methods; previously, extension methods could have used it as</td><td class="lineno" valign="top"></td></tr>
    1241       <tr><td><a name="diff0070" /></td></tr>
     1177      <tr><td><a name="diff0068" /></td></tr>
    12421178      <tr><td class="lineno" valign="top"></td><td class="lblock">   well<span class="delete">.  (Section 5.1.2)</span></td><td> </td><td class="rblock">   well<span class="insert"> (Section 5.1.2).</span></td><td class="lineno" valign="top"></td></tr>
    12431179      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    12451181      <tr><td class="lineno" valign="top"></td><td class="left">   header field when no referring URI is applicable, which distinguishes</td><td> </td><td class="right">   header field when no referring URI is applicable, which distinguishes</td><td class="lineno" valign="top"></td></tr>
    12461182      <tr><td class="lineno" valign="top"></td><td class="left">   that case from others where the Referer field is not sent or has been</td><td> </td><td class="right">   that case from others where the Referer field is not sent or has been</td><td class="lineno" valign="top"></td></tr>
    1247       <tr><td><a name="diff0071" /></td></tr>
     1183      <tr><td><a name="diff0069" /></td></tr>
    12481184      <tr><td class="lineno" valign="top"></td><td class="lblock">   removed<span class="delete">.  (Section 5.5.2)</span></td><td> </td><td class="rblock">   removed<span class="insert"> (Section 5.5.2).</span></td><td class="lineno" valign="top"></td></tr>
    12491185      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    12501186      <tr><td class="lineno" valign="top"></td><td class="left">   The following status codes are now cacheable (that is, they can be</td><td> </td><td class="right">   The following status codes are now cacheable (that is, they can be</td><td class="lineno" valign="top"></td></tr>
    12511187      <tr><td class="lineno" valign="top"></td><td class="left">   stored and reused by a cache without explicit freshness information</td><td> </td><td class="right">   stored and reused by a cache without explicit freshness information</td><td class="lineno" valign="top"></td></tr>
    1252       <tr><td><a name="diff0072" /></td></tr>
     1188      <tr><td><a name="diff0070" /></td></tr>
    12531189      <tr><td class="lineno" valign="top"></td><td class="lblock">   present): 204, 404, 405, 414, 501<span class="delete">.  (Section 6)</span></td><td> </td><td class="rblock">   present): 204, 404, 405, 414, 501<span class="insert"> (Section 6).</span></td><td class="lineno" valign="top"></td></tr>
    12541190      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    12551191      <tr><td class="lineno" valign="top"></td><td class="left">   The 201 (Created) status description has been changed to allow for</td><td> </td><td class="right">   The 201 (Created) status description has been changed to allow for</td><td class="lineno" valign="top"></td></tr>
    1256       <tr><td><a name="diff0073" /></td></tr>
     1192      <tr><td><a name="diff0071" /></td></tr>
    12571193      <tr><td class="lineno" valign="top"></td><td class="lblock">   the possibility that more than one resource has been <span class="delete">created.</span></td><td> </td><td class="rblock">   the possibility that more than one resource has been <span class="insert">created</span></td><td class="lineno" valign="top"></td></tr>
    12581194      <tr><td class="lineno" valign="top"></td><td class="lblock">   (Section <span class="delete">6.3.2)</span></td><td> </td><td class="rblock">   (Section <span class="insert">6.3.2).</span></td><td class="lineno" valign="top"></td></tr>
    12591195      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    12601196      <tr><td class="lineno" valign="top"></td><td class="left">   The definition of 203 (Non-Authoritative Information) has been</td><td> </td><td class="right">   The definition of 203 (Non-Authoritative Information) has been</td><td class="lineno" valign="top"></td></tr>
    1261       <tr><td><a name="diff0074" /></td></tr>
     1197      <tr><td><a name="diff0072" /></td></tr>
    12621198      <tr><td class="lineno" valign="top"></td><td class="lblock">   broadened to include cases of payload transformations as <span class="delete">well.</span></td><td> </td><td class="rblock">   broadened to include cases of payload transformations as <span class="insert">well</span></td><td class="lineno" valign="top"></td></tr>
    12631199      <tr><td class="lineno" valign="top"></td><td class="lblock">   (Section <span class="delete">6.3.4)</span></td><td> </td><td class="rblock">   (Section <span class="insert">6.3.4).</span></td><td class="lineno" valign="top"></td></tr>
     
    12671203      <tr><td class="lineno" valign="top"></td><td class="left">   based upon the request method semantics.  The redirect status codes</td><td> </td><td class="right">   based upon the request method semantics.  The redirect status codes</td><td class="lineno" valign="top"></td></tr>
    12681204      <tr><td class="lineno" valign="top"></td><td class="left">   301, 302, and 307 no longer have normative requirements on response</td><td> </td><td class="right">   301, 302, and 307 no longer have normative requirements on response</td><td class="lineno" valign="top"></td></tr>
     1205      <tr><td><a name="diff0073" /></td></tr>
     1206      <tr><td class="lineno" valign="top"></td><td class="lblock">   payloads and user interaction<span class="delete">.  (Section 6.4)</span></td><td> </td><td class="rblock">   payloads and user interaction<span class="insert"> (Section 6.4).</span></td><td class="lineno" valign="top"></td></tr>
     1207      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     1208      <tr><td class="lineno" valign="top"></td><td class="left">   The status codes 301 and 302 have been changed to allow user agents</td><td> </td><td class="right">   The status codes 301 and 302 have been changed to allow user agents</td><td class="lineno" valign="top"></td></tr>
     1209      <tr><td><a name="diff0074" /></td></tr>
     1210      <tr><td class="lineno" valign="top"></td><td class="lblock">   to rewrite the method from POST to GET.  (Sections 6.4.2 and 6.4.3)</td><td> </td><td class="rblock">   to rewrite the method from POST to GET.  (Sections 6.4.2 and 6.4.3<span class="insert">.</span>)</td><td class="lineno" valign="top"></td></tr>
     1211      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    12691212      <tr><td><a name="diff0075" /></td></tr>
    1270       <tr><td class="lineno" valign="top"></td><td class="lblock">   payloads and user interaction<span class="delete">.  (Section 6.4)</span></td><td> </td><td class="rblock">   payloads and user interaction<span class="insert"> (Section 6.4).</span></td><td class="lineno" valign="top"></td></tr>
    1271       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1272       <tr><td class="lineno" valign="top"></td><td class="left">   The status codes 301 and 302 have been changed to allow user agents</td><td> </td><td class="right">   The status codes 301 and 302 have been changed to allow user agents</td><td class="lineno" valign="top"></td></tr>
    1273       <tr><td><a name="diff0076" /></td></tr>
    1274       <tr><td class="lineno" valign="top"></td><td class="lblock">   to rewrite the method from POST to GET.  (Sections 6.4.2 and 6.4.3)</td><td> </td><td class="rblock">   to rewrite the method from POST to GET.  (Sections 6.4.2 and 6.4.3<span class="insert">.</span>)</td><td class="lineno" valign="top"></td></tr>
    1275       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1276       <tr><td><a name="diff0077" /></td></tr>
    12771213      <tr><td class="lineno" valign="top"></td><td class="lblock">   The description of 303 (See Other) status code has been changed to</td><td> </td><td class="rblock">   The description of <span class="insert">the</span> 303 (See Other) status code has been changed</td><td class="lineno" valign="top"></td></tr>
    12781214      <tr><td class="lineno" valign="top"></td><td class="lblock">   allow it to be cached if explicit freshness information is given, and</td><td> </td><td class="rblock">   to allow it to be cached if explicit freshness information is given,</td><td class="lineno" valign="top"></td></tr>
     
    12811217      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    12821218      <tr><td class="lineno" valign="top"></td><td class="left">   The 305 (Use Proxy) status code has been deprecated due to security</td><td> </td><td class="right">   The 305 (Use Proxy) status code has been deprecated due to security</td><td class="lineno" valign="top"></td></tr>
     1219      <tr><td><a name="diff0076" /></td></tr>
     1220      <tr><td class="lineno" valign="top"></td><td class="lblock">   concerns regarding in-band configuration of a proxy<span class="delete">.  (Section 6.4.5)</span></td><td> </td><td class="rblock">   concerns regarding in-band configuration of a proxy<span class="insert"> (Section 6.4.5).</span></td><td class="lineno" valign="top"></td></tr>
     1221      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     1222      <tr><td class="lineno" valign="top"></td><td class="left">   The 400 (Bad Request) status code has been relaxed so that it isn't</td><td> </td><td class="right">   The 400 (Bad Request) status code has been relaxed so that it isn't</td><td class="lineno" valign="top"></td></tr>
     1223      <tr><td><a name="diff0077" /></td></tr>
     1224      <tr><td class="lineno" valign="top"></td><td class="lblock">   limited to syntax errors<span class="delete">.  (Section 6.5.1)</span></td><td> </td><td class="rblock">   limited to syntax errors<span class="insert"> (Section 6.5.1).</span></td><td class="lineno" valign="top"></td></tr>
     1225      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     1226      <tr><td class="lineno" valign="top"></td><td class="left">   The 426 (Upgrade Required) status code has been incorporated from</td><td> </td><td class="right">   The 426 (Upgrade Required) status code has been incorporated from</td><td class="lineno" valign="top"></td></tr>
    12831227      <tr><td><a name="diff0078" /></td></tr>
    1284       <tr><td class="lineno" valign="top"></td><td class="lblock">   concerns regarding in-band configuration of a proxy<span class="delete">.  (Section 6.4.5)</span></td><td> </td><td class="rblock">   concerns regarding in-band configuration of a proxy<span class="insert"> (Section 6.4.5).</span></td><td class="lineno" valign="top"></td></tr>
    1285       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1286       <tr><td class="lineno" valign="top"></td><td class="left">   The 400 (Bad Request) status code has been relaxed so that it isn't</td><td> </td><td class="right">   The 400 (Bad Request) status code has been relaxed so that it isn't</td><td class="lineno" valign="top"></td></tr>
    1287       <tr><td><a name="diff0079" /></td></tr>
    1288       <tr><td class="lineno" valign="top"></td><td class="lblock">   limited to syntax errors<span class="delete">.  (Section 6.5.1)</span></td><td> </td><td class="rblock">   limited to syntax errors<span class="insert"> (Section 6.5.1).</span></td><td class="lineno" valign="top"></td></tr>
    1289       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1290       <tr><td class="lineno" valign="top"></td><td class="left">   The 426 (Upgrade Required) status code has been incorporated from</td><td> </td><td class="right">   The 426 (Upgrade Required) status code has been incorporated from</td><td class="lineno" valign="top"></td></tr>
    1291       <tr><td><a name="diff0080" /></td></tr>
    12921228      <tr><td class="lineno" valign="top"></td><td class="lblock">   [RFC2817]<span class="delete">.  (Section 6.5.15)</span></td><td> </td><td class="rblock">   [RFC2817]<span class="insert"> (Section 6.5.15).</span></td><td class="lineno" valign="top"></td></tr>
    12931229      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    12941230      <tr><td class="lineno" valign="top"></td><td class="left">   The target of requirements on HTTP-date and the Date header field</td><td> </td><td class="right">   The target of requirements on HTTP-date and the Date header field</td><td class="lineno" valign="top"></td></tr>
    12951231      <tr><td class="lineno" valign="top"></td><td class="left">   have been reduced to those systems generating the date, rather than</td><td> </td><td class="right">   have been reduced to those systems generating the date, rather than</td><td class="lineno" valign="top"></td></tr>
    1296       <tr><td><a name="diff0081" /></td></tr>
     1232      <tr><td><a name="diff0079" /></td></tr>
    12971233      <tr><td class="lineno" valign="top"></td><td class="lblock">   all systems sending a date<span class="delete">.  (Section 7.1.1)</span></td><td> </td><td class="rblock">   all systems sending a date<span class="insert"> (Section 7.1.1).</span></td><td class="lineno" valign="top"></td></tr>
    12981234      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    13001236      <tr><td class="lineno" valign="top"></td><td class="left">   URI references, including relative references and fragments, along</td><td> </td><td class="right">   URI references, including relative references and fragments, along</td><td class="lineno" valign="top"></td></tr>
    13011237      <tr><td class="lineno" valign="top"></td><td class="left">   with some clarifications as to when use of fragments would not be</td><td> </td><td class="right">   with some clarifications as to when use of fragments would not be</td><td class="lineno" valign="top"></td></tr>
    1302       <tr><td><a name="diff0082" /></td></tr>
     1238      <tr><td><a name="diff0080" /></td></tr>
    13031239      <tr><td class="lineno" valign="top"></td><td class="lblock">   appropriate<span class="delete">.  (Section 7.1.2)</span></td><td> </td><td class="rblock">   appropriate<span class="insert"> (Section 7.1.2).</span></td><td class="lineno" valign="top"></td></tr>
    13041240      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    13061242      <tr><td class="lineno" valign="top"></td><td class="left">   option to specify it in a PUT request.  Requirements relating to the</td><td> </td><td class="right">   option to specify it in a PUT request.  Requirements relating to the</td><td class="lineno" valign="top"></td></tr>
    13071243      <tr><td class="lineno" valign="top"></td><td class="left">   content of Allow have been relaxed; correspondingly, clients are not</td><td> </td><td class="right">   content of Allow have been relaxed; correspondingly, clients are not</td><td class="lineno" valign="top"></td></tr>
     1244      <tr><td><a name="diff0081" /></td></tr>
     1245      <tr><td class="lineno" valign="top"></td><td class="lblock">   required to always trust its value<span class="delete">.  (Section 7.4.1)</span></td><td> </td><td class="rblock">   required to always trust its value<span class="insert"> (Section 7.4.1).</span></td><td class="lineno" valign="top"></td></tr>
     1246      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     1247      <tr><td><a name="diff0082" /></td></tr>
     1248      <tr><td class="lineno" valign="top"></td><td class="lblock">   A Method Registry has been defined<span class="delete">.  (Section 8.1)</span></td><td> </td><td class="rblock">   A Method Registry has been defined<span class="insert"> (Section 8.1).</span></td><td class="lineno" valign="top"></td></tr>
     1249      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     1250      <tr><td class="lineno" valign="top"></td><td class="left">   The Status Code Registry has been redefined by this specification;</td><td> </td><td class="right">   The Status Code Registry has been redefined by this specification;</td><td class="lineno" valign="top"></td></tr>
    13081251      <tr><td><a name="diff0083" /></td></tr>
    1309       <tr><td class="lineno" valign="top"></td><td class="lblock">   required to always trust its value<span class="delete">.  (Section 7.4.1)</span></td><td> </td><td class="rblock">   required to always trust its value<span class="insert"> (Section 7.4.1).</span></td><td class="lineno" valign="top"></td></tr>
    1310       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1311       <tr><td><a name="diff0084" /></td></tr>
    1312       <tr><td class="lineno" valign="top"></td><td class="lblock">   A Method Registry has been defined<span class="delete">.  (Section 8.1)</span></td><td> </td><td class="rblock">   A Method Registry has been defined<span class="insert"> (Section 8.1).</span></td><td class="lineno" valign="top"></td></tr>
    1313       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1314       <tr><td class="lineno" valign="top"></td><td class="left">   The Status Code Registry has been redefined by this specification;</td><td> </td><td class="right">   The Status Code Registry has been redefined by this specification;</td><td class="lineno" valign="top"></td></tr>
    1315       <tr><td><a name="diff0085" /></td></tr>
    13161252      <tr><td class="lineno" valign="top"></td><td class="lblock">   previously, it was defined in Section 7.1 of <span class="delete">[RFC2817].</span></td><td> </td><td class="rblock">   previously, it was defined in Section 7.1 of <span class="insert">[RFC2817]</span> (Section <span class="insert">8.2).</span></td><td class="lineno" valign="top"></td></tr>
    13171253      <tr><td class="lineno" valign="top"></td><td class="lblock">                                                                         </td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
    13181254      <tr><td class="lineno" valign="top"></td><td class="lblock">   (Section <span class="delete">8.2)</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
    13191255      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1320       <tr><td><a name="diff0086" /></td></tr>
     1256      <tr><td><a name="diff0084" /></td></tr>
    13211257      <tr><td class="lineno" valign="top"></td><td class="lblock">   Registration of <span class="delete">Content Codings</span> has been changed to require IETF</td><td> </td><td class="rblock">   Registration of <span class="insert">content codings</span> has been changed to require IETF</td><td class="lineno" valign="top"></td></tr>
    13221258      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">Review.</span>  (Section <span class="delete">8.4)</span></td><td> </td><td class="rblock">   <span class="insert">Review</span> (Section <span class="insert">8.4).</span></td><td class="lineno" valign="top"></td></tr>
     
    13321268      <tr><td class="lineno" valign="top"></td><td class="left">   The following core rules are included by reference, as defined in</td><td> </td><td class="right">   The following core rules are included by reference, as defined in</td><td class="lineno" valign="top"></td></tr>
    13331269      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1334       <tr bgcolor="gray" ><td></td><th><a name="part-l35" /><small>skipping to change at</small><em> page 99, line 45</em></th><th> </th><th><a name="part-r35" /><small>skipping to change at</small><em> page 99, line 40</em></th><td></td></tr>
     1270      <tr bgcolor="gray" ><td></td><th><a name="part-l33" /><small>skipping to change at</small><em> page 99, line 45</em></th><th> </th><th><a name="part-r33" /><small>skipping to change at</small><em> page 99, line 40</em></th><td></td></tr>
    13351271      <tr><td class="lineno" valign="top"></td><td class="left">      HEAD method  25</td><td> </td><td class="right">      HEAD method  25</td><td class="lineno" valign="top"></td></tr>
    13361272      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    13431279      <tr><td class="lineno" valign="top"></td><td class="left">   M</td><td> </td><td class="right">   M</td><td class="lineno" valign="top"></td></tr>
    13441280      <tr><td class="lineno" valign="top"></td><td class="left">      Max-Forwards header field  36</td><td> </td><td class="right">      Max-Forwards header field  36</td><td class="lineno" valign="top"></td></tr>
    1345       <tr><td><a name="diff0087" /></td></tr>
     1281      <tr><td><a name="diff0085" /></td></tr>
    13461282      <tr><td class="lineno" valign="top"></td><td class="lblock">      MIME-Version header field  8<span class="delete">9</span></td><td> </td><td class="rblock">      MIME-Version header field  8<span class="insert">8</span></td><td class="lineno" valign="top"></td></tr>
    13471283      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    13571293
    13581294     <tr><td></td><td class="left"></td><td> </td><td class="right"></td><td></td></tr>
    1359      <tr bgcolor="gray"><th colspan="5" align="center"><a name="end">&nbsp;End of changes. 87 change blocks.&nbsp;</a></th></tr>
    1360      <tr class="stats"><td></td><th><i>220 lines changed or deleted</i></th><th><i> </i></th><th><i>193 lines changed or added</i></th><td></td></tr>
     1295     <tr bgcolor="gray"><th colspan="5" align="center"><a name="end">&nbsp;End of changes. 85 change blocks.&nbsp;</a></th></tr>
     1296     <tr class="stats"><td></td><th><i>200 lines changed or deleted</i></th><th><i> </i></th><th><i>172 lines changed or added</i></th><td></td></tr>
    13611297     <tr><td colspan="5" align="center" class="small"><br/>This html diff was produced by rfcdiff 1.38. The latest version is available from <a href="http://www.tools.ietf.org/tools/rfcdiff/" >http://tools.ietf.org/tools/rfcdiff/</a> </td></tr>
    13621298   </table>
Note: See TracChangeset for help on using the changeset viewer.