Changeset 2646 for draft-ietf-httpbis


Ignore:
Timestamp:
06/05/14 15:26:27 (6 years ago)
Author:
julian.reschke@…
Message:

quote terms (#553)

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

Legend:

Unmodified
Added
Removed
  • draft-ietf-httpbis/latest/auth48/p1-messaging.unpg.txt

    r2643 r2646  
    354354   HTTP responses.
    355355
    356    The terms client and server refer only to the roles that these
     356   The terms "client" and "server" refer only to the roles that these
    357357   programs perform for a particular connection.  The same program might
    358358   act as a client on some connections and a server on others.  The term
     
    516516
    517517   directional requirements in relation to the message flow: all
    518    messages flow from upstream to downstream.  The terms inbound and
    519    outbound are used to describe directional requirements in relation to
    520    the request route: "inbound" means toward the origin server and
     518   messages flow from upstream to downstream.  The terms "inbound" and
     519   "outbound" are used to describe directional requirements in relation
     520   to the request route: "inbound" means toward the origin server and
    521521   "outbound" means toward the user agent.
    522522
  • draft-ietf-httpbis/latest/auth48/rfc7230.abdiff.txt

    r2643 r2646  
    352352
    353353
    354 Section 2.1., paragraph 2:
    355 OLD:
    356 
    357     The terms client and server refer only to the roles that these
    358     programs perform for a particular connection.  The same program might
    359     act as a client on some connections and a server on others.  The term
    360     "user agent" refers to any of the various client programs that
    361     initiate a request, including (but not limited to) browsers, spiders
    362     (web-based robots), command-line tools, custom applications, and
    363     mobile apps.  The term "origin server" refers to the program that can
    364     originate authoritative responses for a given target resource.  The
    365     terms "sender" and "recipient" refer to any implementation that sends
    366     or receives a given message, respectively.
    367 
    368 NEW:
    369 
    370     The terms "client" and "server" refer only to the roles that these
    371     programs perform for a particular connection.  The same program might
    372     act as a client on some connections and a server on others.  The term
    373     "user agent" refers to any of the various client programs that
    374     initiate a request, including (but not limited to) browsers, spiders
    375     (web-based robots), command-line tools, custom applications, and
    376     mobile apps.  The term "origin server" refers to the program that can
    377     originate authoritative responses for a given target resource.  The
    378     terms "sender" and "recipient" refer to any implementation that sends
    379     or receives a given message, respectively.
    380 
    381 
    382 Section 2.3., paragraph 4:
    383 OLD:
    384 
    385     The terms "upstream" and "downstream" are used to describe
    386     directional requirements in relation to the message flow: all
    387     messages flow from upstream to downstream.  The terms inbound and
    388     outbound are used to describe directional requirements in relation to
    389     the request route: "inbound" means toward the origin server and
    390     "outbound" means toward the user agent.
    391 
    392 NEW:
    393 
    394     The terms "upstream" and "downstream" are used to describe
    395     directional requirements in relation to the message flow: all
    396     messages flow from upstream to downstream.  The terms "inbound" and
    397     "outbound" are used to describe directional requirements in relation
    398     to the request route: "inbound" means toward the origin server and
    399     "outbound" means toward the user agent.
    400 
    401 
    402354Section 2.3., paragraph 7:
    403355OLD:
  • draft-ietf-httpbis/latest/auth48/rfc7230.diff.html

    r2643 r2646  
    210210      <tr><td class="lineno" valign="top"></td><td class="left">   HTTP responses.</td><td> </td><td class="right">   HTTP responses.</td><td class="lineno" valign="top"></td></tr>
    211211      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    212       <tr><td><a name="diff0013" /></td></tr>
    213       <tr><td class="lineno" valign="top"></td><td class="lblock">   The terms <span class="delete">client and server</span> refer only to the roles that these</td><td> </td><td class="rblock">   The terms <span class="insert">"client" and "server"</span> refer only to the roles that these</td><td class="lineno" valign="top"></td></tr>
     212      <tr><td class="lineno" valign="top"></td><td class="left">   The terms "client" and "server" refer only to the roles that these</td><td> </td><td class="right">   The terms "client" and "server" refer only to the roles that these</td><td class="lineno" valign="top"></td></tr>
    214213      <tr><td class="lineno" valign="top"></td><td class="left">   programs perform for a particular connection.  The same program might</td><td> </td><td class="right">   programs perform for a particular connection.  The same program might</td><td class="lineno" valign="top"></td></tr>
    215214      <tr><td class="lineno" valign="top"></td><td class="left">   act as a client on some connections and a server on others.  The term</td><td> </td><td class="right">   act as a client on some connections and a server on others.  The term</td><td class="lineno" valign="top"></td></tr>
    216215      <tr><td class="lineno" valign="top"></td><td class="left">   "user agent" refers to any of the various client programs that</td><td> </td><td class="right">   "user agent" refers to any of the various client programs that</td><td class="lineno" valign="top"></td></tr>
    217       <tr><td class="lineno" valign="top"></td><td class="left">   initiate a request, including (but not limited to) browsers, spiders</td><td> </td><td class="right">   initiate a request, including (but not limited to) browsers, spiders</td><td class="lineno" valign="top"></td></tr>
    218       <tr><td class="lineno" valign="top"></td><td class="left">   (web-based robots), command-line tools, custom applications, and</td><td> </td><td class="right">   (web-based robots), command-line tools, custom applications, and</td><td class="lineno" valign="top"></td></tr>
    219       <tr><td class="lineno" valign="top"></td><td class="left">   mobile apps.  The term "origin server" refers to the program that can</td><td> </td><td class="right">   mobile apps.  The term "origin server" refers to the program that can</td><td class="lineno" valign="top"></td></tr>
    220       <tr><td class="lineno" valign="top"></td><td class="left">   originate authoritative responses for a given target resource.  The</td><td> </td><td class="right">   originate authoritative responses for a given target resource.  The</td><td class="lineno" valign="top"></td></tr>
    221       <tr><td class="lineno" valign="top"></td><td class="left">   terms "sender" and "recipient" refer to any implementation that sends</td><td> </td><td class="right">   terms "sender" and "recipient" refer to any implementation that sends</td><td class="lineno" valign="top"></td></tr>
    222       <tr><td class="lineno" valign="top"></td><td class="left">   or receives a given message, respectively.</td><td> </td><td class="right">   or receives a given message, respectively.</td><td class="lineno" valign="top"></td></tr>
    223       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    224       <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    225       <tr bgcolor="gray" ><td></td><th><a name="part-l6" /><small>skipping to change at</small><em> page 10, line 5</em></th><th> </th><th><a name="part-r6" /><small>skipping to change at</small><em> page 10, line 8</em></th><td></td></tr>
    226       <tr><td class="lineno" valign="top"></td><td class="left">   is linear, each participant might be engaged in multiple,</td><td> </td><td class="right">   is linear, each participant might be engaged in multiple,</td><td class="lineno" valign="top"></td></tr>
    227       <tr><td class="lineno" valign="top"></td><td class="left">   simultaneous communications.  For example, B might be receiving</td><td> </td><td class="right">   simultaneous communications.  For example, B might be receiving</td><td class="lineno" valign="top"></td></tr>
    228       <tr><td class="lineno" valign="top"></td><td class="left">   requests from many clients other than A, and/or forwarding requests</td><td> </td><td class="right">   requests from many clients other than A, and/or forwarding requests</td><td class="lineno" valign="top"></td></tr>
    229       <tr><td class="lineno" valign="top"></td><td class="left">   to servers other than C, at the same time that it is handling A's</td><td> </td><td class="right">   to servers other than C, at the same time that it is handling A's</td><td class="lineno" valign="top"></td></tr>
    230       <tr><td class="lineno" valign="top"></td><td class="left">   request.  Likewise, later requests might be sent through a different</td><td> </td><td class="right">   request.  Likewise, later requests might be sent through a different</td><td class="lineno" valign="top"></td></tr>
    231       <tr><td class="lineno" valign="top"></td><td class="left">   path of connections, often based on dynamic configuration for load</td><td> </td><td class="right">   path of connections, often based on dynamic configuration for load</td><td class="lineno" valign="top"></td></tr>
    232       <tr><td class="lineno" valign="top"></td><td class="left">   balancing.</td><td> </td><td class="right">   balancing.</td><td class="lineno" valign="top"></td></tr>
    233       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    234       <tr><td class="lineno" valign="top"></td><td class="left">   The terms "upstream" and "downstream" are used to describe</td><td> </td><td class="right">   The terms "upstream" and "downstream" are used to describe</td><td class="lineno" valign="top"></td></tr>
    235       <tr><td class="lineno" valign="top"></td><td class="left">   directional requirements in relation to the message flow: all</td><td> </td><td class="right">   directional requirements in relation to the message flow: all</td><td class="lineno" valign="top"></td></tr>
    236       <tr><td><a name="diff0014" /></td></tr>
    237       <tr><td class="lineno" valign="top"></td><td class="lblock">   messages flow from upstream to downstream.  The terms <span class="delete">inbound</span> and</td><td> </td><td class="rblock">   messages flow from upstream to downstream.  The terms <span class="insert">"inbound"</span> and</td><td class="lineno" valign="top"></td></tr>
    238       <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">outbound</span> are used to describe directional requirements in relation to</td><td> </td><td class="rblock">   <span class="insert">"outbound"</span> are used to describe directional requirements in relation</td><td class="lineno" valign="top"></td></tr>
    239       <tr><td class="lineno" valign="top"></td><td class="lblock">   the request route: "inbound" means toward the origin server and</td><td> </td><td class="rblock">   to the request route: "inbound" means toward the origin server and</td><td class="lineno" valign="top"></td></tr>
    240       <tr><td class="lineno" valign="top"></td><td class="left">   "outbound" means toward the user agent.</td><td> </td><td class="right">   "outbound" means toward the user agent.</td><td class="lineno" valign="top"></td></tr>
    241       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    242       <tr><td class="lineno" valign="top"></td><td class="left">   A "proxy" is a message-forwarding agent that is selected by the</td><td> </td><td class="right">   A "proxy" is a message-forwarding agent that is selected by the</td><td class="lineno" valign="top"></td></tr>
    243       <tr><td class="lineno" valign="top"></td><td class="left">   client, usually via local configuration rules, to receive requests</td><td> </td><td class="right">   client, usually via local configuration rules, to receive requests</td><td class="lineno" valign="top"></td></tr>
    244       <tr><td class="lineno" valign="top"></td><td class="left">   for some type(s) of absolute URI and attempt to satisfy those</td><td> </td><td class="right">   for some type(s) of absolute URI and attempt to satisfy those</td><td class="lineno" valign="top"></td></tr>
    245       <tr><td class="lineno" valign="top"></td><td class="left">   requests via translation through the HTTP interface.  Some</td><td> </td><td class="right">   requests via translation through the HTTP interface.  Some</td><td class="lineno" valign="top"></td></tr>
    246       <tr><td class="lineno" valign="top"></td><td class="left">   translations are minimal, such as for proxy requests for "http" URIs,</td><td> </td><td class="right">   translations are minimal, such as for proxy requests for "http" URIs,</td><td class="lineno" valign="top"></td></tr>
    247       <tr><td class="lineno" valign="top"></td><td class="left">   whereas other requests might require translation to and from entirely</td><td> </td><td class="right">   whereas other requests might require translation to and from entirely</td><td class="lineno" valign="top"></td></tr>
    248       <tr><td class="lineno" valign="top"></td><td class="left">   different application-level protocols.  Proxies are often used to</td><td> </td><td class="right">   different application-level protocols.  Proxies are often used to</td><td class="lineno" valign="top"></td></tr>
    249       <tr><td class="lineno" valign="top"></td><td class="left">   group an organization's HTTP requests through a common intermediary</td><td> </td><td class="right">   group an organization's HTTP requests through a common intermediary</td><td class="lineno" valign="top"></td></tr>
    250       <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    251       <tr bgcolor="gray" ><td></td><th><a name="part-l7" /><small>skipping to change at</small><em> page 10, line 36</em></th><th> </th><th><a name="part-r7" /><small>skipping to change at</small><em> page 10, line 39</em></th><td></td></tr>
     216      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
     217      <tr bgcolor="gray" ><td></td><th><a name="part-l6" /><small>skipping to change at</small><em> page 10, line 36</em></th><th> </th><th><a name="part-r6" /><small>skipping to change at</small><em> page 10, line 39</em></th><td></td></tr>
    252218      <tr><td class="lineno" valign="top"></td><td class="left">   Gateways are often used to encapsulate legacy or untrusted</td><td> </td><td class="right">   Gateways are often used to encapsulate legacy or untrusted</td><td class="lineno" valign="top"></td></tr>
    253219      <tr><td class="lineno" valign="top"></td><td class="left">   information services, to improve server performance through</td><td> </td><td class="right">   information services, to improve server performance through</td><td class="lineno" valign="top"></td></tr>
     
    260226      <tr><td class="lineno" valign="top"></td><td class="left">   extensions to HTTP that are outside the scope of this specification.</td><td> </td><td class="right">   extensions to HTTP that are outside the scope of this specification.</td><td class="lineno" valign="top"></td></tr>
    261227      <tr><td class="lineno" valign="top"></td><td class="left">   However, an HTTP-to-HTTP gateway that wishes to interoperate with</td><td> </td><td class="right">   However, an HTTP-to-HTTP gateway that wishes to interoperate with</td><td class="lineno" valign="top"></td></tr>
    262       <tr><td><a name="diff0015" /></td></tr>
     228      <tr><td><a name="diff0013" /></td></tr>
    263229      <tr><td class="lineno" valign="top"></td><td class="lblock">   third-party HTTP servers ought to conform to user<span class="delete"> </span>agent requirements</td><td> </td><td class="rblock">   third-party HTTP servers ought to conform to user<span class="insert">-</span>agent requirements</td><td class="lineno" valign="top"></td></tr>
    264230      <tr><td class="lineno" valign="top"></td><td class="left">   on the gateway's inbound connection.</td><td> </td><td class="right">   on the gateway's inbound connection.</td><td class="lineno" valign="top"></td></tr>
     
    273239      <tr><td class="lineno" valign="top"></td><td class="left">   confidential communication through a shared firewall proxy.</td><td> </td><td class="right">   confidential communication through a shared firewall proxy.</td><td class="lineno" valign="top"></td></tr>
    274240      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    275       <tr bgcolor="gray" ><td></td><th><a name="part-l8" /><small>skipping to change at</small><em> page 11, line 22</em></th><th> </th><th><a name="part-r8" /><small>skipping to change at</small><em> page 11, line 25</em></th><td></td></tr>
     241      <tr bgcolor="gray" ><td></td><th><a name="part-l7" /><small>skipping to change at</small><em> page 11, line 22</em></th><th> </th><th><a name="part-r7" /><small>skipping to change at</small><em> page 11, line 25</em></th><td></td></tr>
    276242      <tr><td class="lineno" valign="top"></td><td class="left">   interception proxy filters or redirects outgoing TCP port 80 packets</td><td> </td><td class="right">   interception proxy filters or redirects outgoing TCP port 80 packets</td><td class="lineno" valign="top"></td></tr>
    277243      <tr><td class="lineno" valign="top"></td><td class="left">   (and occasionally other common port traffic).  Interception proxies</td><td> </td><td class="right">   (and occasionally other common port traffic).  Interception proxies</td><td class="lineno" valign="top"></td></tr>
     
    284250      <tr><td class="lineno" valign="top"></td><td class="left">   message can be understood in isolation.  Many implementations depend</td><td> </td><td class="right">   message can be understood in isolation.  Many implementations depend</td><td class="lineno" valign="top"></td></tr>
    285251      <tr><td class="lineno" valign="top"></td><td class="left">   on HTTP's stateless design in order to reuse proxied connections or</td><td> </td><td class="right">   on HTTP's stateless design in order to reuse proxied connections or</td><td class="lineno" valign="top"></td></tr>
    286       <tr><td><a name="diff0016" /></td></tr>
     252      <tr><td><a name="diff0014" /></td></tr>
    287253      <tr><td class="lineno" valign="top"></td><td class="lblock">   dynamically load<span class="delete">-</span>balance requests across multiple servers.  Hence, a</td><td> </td><td class="rblock">   dynamically load<span class="insert"> </span>balance requests across multiple servers.  Hence, a</td><td class="lineno" valign="top"></td></tr>
    288254      <tr><td class="lineno" valign="top"></td><td class="left">   server MUST NOT assume that two requests on the same connection are</td><td> </td><td class="right">   server MUST NOT assume that two requests on the same connection are</td><td class="lineno" valign="top"></td></tr>
     
    297263      <tr><td class="lineno" valign="top"></td><td class="left">   subsystem that controls its message storage, retrieval, and deletion.</td><td> </td><td class="right">   subsystem that controls its message storage, retrieval, and deletion.</td><td class="lineno" valign="top"></td></tr>
    298264      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    299       <tr bgcolor="gray" ><td></td><th><a name="part-l9" /><small>skipping to change at</small><em> page 12, line 8</em></th><th> </th><th><a name="part-r9" /><small>skipping to change at</small><em> page 12, line 11</em></th><td></td></tr>
     265      <tr bgcolor="gray" ><td></td><th><a name="part-l8" /><small>skipping to change at</small><em> page 12, line 8</em></th><th> </th><th><a name="part-r8" /><small>skipping to change at</small><em> page 12, line 11</em></th><td></td></tr>
    300266      <tr><td class="lineno" valign="top"></td><td class="left">                     &lt;             &lt;</td><td> </td><td class="right">                     &lt;             &lt;</td><td class="lineno" valign="top"></td></tr>
    301267      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    308274      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC7234].</td><td> </td><td class="right">   [RFC7234].</td><td class="lineno" valign="top"></td></tr>
    309275      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    310       <tr><td><a name="diff0017" /></td></tr>
     276      <tr><td><a name="diff0015" /></td></tr>
    311277      <tr><td class="lineno" valign="top"></td><td class="lblock">   There <span class="delete">are</span> a wide variety of architectures and configurations of</td><td> </td><td class="rblock">   There <span class="insert">is</span> a wide variety of architectures and configurations of caches</td><td class="lineno" valign="top"></td></tr>
    312278      <tr><td class="lineno" valign="top"></td><td class="lblock">   caches deployed across the World Wide Web and inside large</td><td> </td><td class="rblock">   deployed across the World Wide Web and inside large organizations.</td><td class="lineno" valign="top"></td></tr>
     
    324290      <tr><td class="lineno" valign="top"></td><td class="left">   depending on what behavior is being constrained by the requirement.</td><td> </td><td class="right">   depending on what behavior is being constrained by the requirement.</td><td class="lineno" valign="top"></td></tr>
    325291      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    326       <tr bgcolor="gray" ><td></td><th><a name="part-l10" /><small>skipping to change at</small><em> page 12, line 44</em></th><th> </th><th><a name="part-r10" /><small>skipping to change at</small><em> page 12, line 47</em></th><td></td></tr>
     292      <tr bgcolor="gray" ><td></td><th><a name="part-l9" /><small>skipping to change at</small><em> page 12, line 44</em></th><th> </th><th><a name="part-r9" /><small>skipping to change at</small><em> page 12, line 47</em></th><td></td></tr>
    327293      <tr><td class="lineno" valign="top"></td><td class="left">   elements.  A sender MUST NOT generate protocol elements that convey a</td><td> </td><td class="right">   elements.  A sender MUST NOT generate protocol elements that convey a</td><td class="lineno" valign="top"></td></tr>
    328294      <tr><td class="lineno" valign="top"></td><td class="left">   meaning that is known by that sender to be false.  A sender MUST NOT</td><td> </td><td class="right">   meaning that is known by that sender to be false.  A sender MUST NOT</td><td class="lineno" valign="top"></td></tr>
     
    335301      <tr><td class="lineno" valign="top"></td><td class="left">   When a received protocol element is parsed, the recipient MUST be</td><td> </td><td class="right">   When a received protocol element is parsed, the recipient MUST be</td><td class="lineno" valign="top"></td></tr>
    336302      <tr><td class="lineno" valign="top"></td><td class="left">   able to parse any value of reasonable length that is applicable to</td><td> </td><td class="right">   able to parse any value of reasonable length that is applicable to</td><td class="lineno" valign="top"></td></tr>
    337       <tr><td><a name="diff0018" /></td></tr>
     303      <tr><td><a name="diff0016" /></td></tr>
    338304      <tr><td class="lineno" valign="top"></td><td class="lblock">   the recipient's role and matches the grammar defined by the</td><td> </td><td class="rblock">   the recipient's role and <span class="insert">that </span>matches the grammar defined by the</td><td class="lineno" valign="top"></td></tr>
    339305      <tr><td class="lineno" valign="top"></td><td class="left">   corresponding ABNF rules.  Note, however, that some received protocol</td><td> </td><td class="right">   corresponding ABNF rules.  Note, however, that some received protocol</td><td class="lineno" valign="top"></td></tr>
     
    348314      <tr><td class="lineno" valign="top"></td><td class="left">   implementation.  Hence, interoperability between senders and</td><td> </td><td class="right">   implementation.  Hence, interoperability between senders and</td><td class="lineno" valign="top"></td></tr>
    349315      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    350       <tr bgcolor="gray" ><td></td><th><a name="part-l11" /><small>skipping to change at</small><em> page 13, line 49</em></th><th> </th><th><a name="part-r11" /><small>skipping to change at</small><em> page 14, line 4</em></th><td></td></tr>
     316      <tr bgcolor="gray" ><td></td><th><a name="part-l10" /><small>skipping to change at</small><em> page 13, line 49</em></th><th> </th><th><a name="part-r10" /><small>skipping to change at</small><em> page 14, line 4</em></th><td></td></tr>
    351317      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    352318      <tr><td class="lineno" valign="top"></td><td class="left">2.6.  Protocol Versioning</td><td> </td><td class="right">2.6.  Protocol Versioning</td><td class="lineno" valign="top"></td></tr>
     
    359325      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    360326      <tr><td class="lineno" valign="top"></td><td class="left">   The version of an HTTP message is indicated by an HTTP-version field</td><td> </td><td class="right">   The version of an HTTP message is indicated by an HTTP-version field</td><td class="lineno" valign="top"></td></tr>
    361       <tr><td><a name="diff0019" /></td></tr>
     327      <tr><td><a name="diff0017" /></td></tr>
    362328      <tr><td class="lineno" valign="top"></td><td class="lblock">   in the first line of the message.  HTTP-version is case<span class="delete">-</span>sensitive.</td><td> </td><td class="rblock">   in the first line of the message.  HTTP-version is case<span class="insert"> </span>sensitive.</td><td class="lineno" valign="top"></td></tr>
    363329      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    364330      <tr><td class="lineno" valign="top"></td><td class="left">     HTTP-version  = HTTP-name "/" DIGIT "." DIGIT</td><td> </td><td class="right">     HTTP-version  = HTTP-name "/" DIGIT "." DIGIT</td><td class="lineno" valign="top"></td></tr>
    365       <tr><td><a name="diff0020" /></td></tr>
     331      <tr><td><a name="diff0018" /></td></tr>
    366332      <tr><td class="lineno" valign="top"></td><td class="lblock">     HTTP-name     = %x48.54.54.50 ; "HTTP", case<span class="delete">-</span>sensitive</td><td> </td><td class="rblock">     HTTP-name     = %x48.54.54.50 ; "HTTP", case<span class="insert"> </span>sensitive</td><td class="lineno" valign="top"></td></tr>
    367333      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    376342      <tr><td class="lineno" valign="top"></td><td class="left">   recipient know that more advanced features can be used in response</td><td> </td><td class="right">   recipient know that more advanced features can be used in response</td><td class="lineno" valign="top"></td></tr>
    377343      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    378       <tr bgcolor="gray" ><td></td><th><a name="part-l12" /><small>skipping to change at</small><em> page 14, line 36</em></th><th> </th><th><a name="part-r12" /><small>skipping to change at</small><em> page 14, line 39</em></th><td></td></tr>
     344      <tr bgcolor="gray" ><td></td><th><a name="part-l11" /><small>skipping to change at</small><em> page 14, line 36</em></th><th> </th><th><a name="part-r11" /><small>skipping to change at</small><em> page 14, line 39</em></th><td></td></tr>
    379345      <tr><td class="lineno" valign="top"></td><td class="left">   The interpretation of a header field does not change between minor</td><td> </td><td class="right">   The interpretation of a header field does not change between minor</td><td class="lineno" valign="top"></td></tr>
    380346      <tr><td class="lineno" valign="top"></td><td class="left">   versions of the same major HTTP version, though the default behavior</td><td> </td><td class="right">   versions of the same major HTTP version, though the default behavior</td><td class="lineno" valign="top"></td></tr>
     
    387353      <tr><td class="lineno" valign="top"></td><td class="left">   New header fields can be introduced without changing the protocol</td><td> </td><td class="right">   New header fields can be introduced without changing the protocol</td><td class="lineno" valign="top"></td></tr>
    388354      <tr><td class="lineno" valign="top"></td><td class="left">   version if their defined semantics allow them to be safely ignored by</td><td> </td><td class="right">   version if their defined semantics allow them to be safely ignored by</td><td class="lineno" valign="top"></td></tr>
    389       <tr><td><a name="diff0021" /></td></tr>
     355      <tr><td><a name="diff0019" /></td></tr>
    390356      <tr><td class="lineno" valign="top"></td><td class="lblock">   recipients that do not recognize them.  Header<span class="delete"> </span>field extensibility is</td><td> </td><td class="rblock">   recipients that do not recognize them.  Header<span class="insert">-</span>field extensibility is</td><td class="lineno" valign="top"></td></tr>
    391357      <tr><td class="lineno" valign="top"></td><td class="left">   discussed in Section 3.2.1.</td><td> </td><td class="right">   discussed in Section 3.2.1.</td><td class="lineno" valign="top"></td></tr>
     
    400366      <tr><td class="lineno" valign="top"></td><td class="left">   version might result in communication errors when downstream</td><td> </td><td class="right">   version might result in communication errors when downstream</td><td class="lineno" valign="top"></td></tr>
    401367      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    402       <tr bgcolor="gray" ><td></td><th><a name="part-l13" /><small>skipping to change at</small><em> page 15, line 48</em></th><th> </th><th><a name="part-r13" /><small>skipping to change at</small><em> page 15, line 51</em></th><td></td></tr>
     368      <tr bgcolor="gray" ><td></td><th><a name="part-l12" /><small>skipping to change at</small><em> page 15, line 48</em></th><th> </th><th><a name="part-r12" /><small>skipping to change at</small><em> page 15, line 51</em></th><td></td></tr>
    403369      <tr><td class="lineno" valign="top"></td><td class="left">   introduced between [RFC2068] and [RFC2616], and this revision has</td><td> </td><td class="right">   introduced between [RFC2068] and [RFC2616], and this revision has</td><td class="lineno" valign="top"></td></tr>
    404370      <tr><td class="lineno" valign="top"></td><td class="left">   specifically avoided any such changes to the protocol.</td><td> </td><td class="right">   specifically avoided any such changes to the protocol.</td><td class="lineno" valign="top"></td></tr>
     
    411377      <tr><td class="lineno" valign="top"></td><td class="left">   message with a higher minor version, when sent to a recipient that</td><td> </td><td class="right">   message with a higher minor version, when sent to a recipient that</td><td class="lineno" valign="top"></td></tr>
    412378      <tr><td class="lineno" valign="top"></td><td class="left">   has not yet indicated support for that higher version, is</td><td> </td><td class="right">   has not yet indicated support for that higher version, is</td><td class="lineno" valign="top"></td></tr>
    413       <tr><td><a name="diff0022" /></td></tr>
     379      <tr><td><a name="diff0020" /></td></tr>
    414380      <tr><td class="lineno" valign="top"></td><td class="lblock">   sufficiently backwards<span class="delete">-</span>compatible to be safely processed by any</td><td> </td><td class="rblock">   sufficiently backwards<span class="insert"> </span>compatible to be safely processed by any</td><td class="lineno" valign="top"></td></tr>
    415381      <tr><td class="lineno" valign="top"></td><td class="left">   implementation of the same major version.</td><td> </td><td class="right">   implementation of the same major version.</td><td class="lineno" valign="top"></td></tr>
     
    427393      <tr><td class="lineno" valign="top"></td><td class="left">   "absolute-path" rule is defined for protocol elements that can</td><td> </td><td class="right">   "absolute-path" rule is defined for protocol elements that can</td><td class="lineno" valign="top"></td></tr>
    428394      <tr><td class="lineno" valign="top"></td><td class="left">   contain a non-empty path component.  (This rule differs slightly from</td><td> </td><td class="right">   contain a non-empty path component.  (This rule differs slightly from</td><td class="lineno" valign="top"></td></tr>
    429       <tr><td><a name="diff0023" /></td></tr>
     395      <tr><td><a name="diff0021" /></td></tr>
    430396      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">RFC 3986's</span> path-abempty <span class="delete">rule,</span> which allows for an empty path to be</td><td> </td><td class="rblock">   <span class="insert">the</span> path-abempty <span class="insert">rule of RFC 3986,</span> which allows for an empty path to</td><td class="lineno" valign="top"></td></tr>
    431397      <tr><td class="lineno" valign="top"></td><td class="lblock">   used in references, and path-absolute rule, which does not allow</td><td> </td><td class="rblock">   be used in references, and path-absolute rule, which does not allow</td><td class="lineno" valign="top"></td></tr>
     
    441407      <tr><td class="lineno" valign="top"></td><td class="left">     uri-host      = &lt;host, defined in [RFC3986], Section 3.2.2&gt;</td><td> </td><td class="right">     uri-host      = &lt;host, defined in [RFC3986], Section 3.2.2&gt;</td><td class="lineno" valign="top"></td></tr>
    442408      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    443       <tr bgcolor="gray" ><td></td><th><a name="part-l14" /><small>skipping to change at</small><em> page 16, line 50</em></th><th> </th><th><a name="part-r14" /><small>skipping to change at</small><em> page 16, line 50</em></th><td></td></tr>
     409      <tr bgcolor="gray" ><td></td><th><a name="part-l13" /><small>skipping to change at</small><em> page 16, line 50</em></th><th> </th><th><a name="part-r13" /><small>skipping to change at</small><em> page 16, line 50</em></th><td></td></tr>
    444410      <tr><td class="lineno" valign="top"></td><td class="left">   of reference (URI-reference), only a URI in absolute form (absolute-</td><td> </td><td class="right">   of reference (URI-reference), only a URI in absolute form (absolute-</td><td class="lineno" valign="top"></td></tr>
    445411      <tr><td class="lineno" valign="top"></td><td class="left">   URI), only the path and optional query components, or some</td><td> </td><td class="right">   URI), only the path and optional query components, or some</td><td class="lineno" valign="top"></td></tr>
     
    452418      <tr><td class="lineno" valign="top"></td><td class="left">   identifiers according to their association with the hierarchical</td><td> </td><td class="right">   identifiers according to their association with the hierarchical</td><td class="lineno" valign="top"></td></tr>
    453419      <tr><td class="lineno" valign="top"></td><td class="left">   namespace governed by a potential HTTP origin server listening for</td><td> </td><td class="right">   namespace governed by a potential HTTP origin server listening for</td><td class="lineno" valign="top"></td></tr>
    454       <tr><td><a name="diff0024" /></td></tr>
     420      <tr><td><a name="diff0022" /></td></tr>
    455421      <tr><td class="lineno" valign="top"></td><td class="lblock">   TCP ([RFC<span class="delete">0</span>793]) connections on a given port.</td><td> </td><td class="rblock">   TCP ([RFC793]) connections on a given port.</td><td class="lineno" valign="top"></td></tr>
    456422      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    465431      <tr><td class="lineno" valign="top"></td><td class="left">   target resource within that origin server's name space.  The optional</td><td> </td><td class="right">   target resource within that origin server's name space.  The optional</td><td class="lineno" valign="top"></td></tr>
    466432      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    467       <tr bgcolor="gray" ><td></td><th><a name="part-l15" /><small>skipping to change at</small><em> page 18, line 44</em></th><th> </th><th><a name="part-r15" /><small>skipping to change at</small><em> page 18, line 44</em></th><td></td></tr>
     433      <tr bgcolor="gray" ><td></td><th><a name="part-l14" /><small>skipping to change at</small><em> page 18, line 44</em></th><th> </th><th><a name="part-r14" /><small>skipping to change at</small><em> page 18, line 44</em></th><td></td></tr>
    468434      <tr><td class="lineno" valign="top"></td><td class="left">   through the use of strong encryption, end-to-end, prior to sending</td><td> </td><td class="right">   through the use of strong encryption, end-to-end, prior to sending</td><td class="lineno" valign="top"></td></tr>
    469435      <tr><td class="lineno" valign="top"></td><td class="left">   the first HTTP request.</td><td> </td><td class="right">   the first HTTP request.</td><td class="lineno" valign="top"></td></tr>
     
    476442      <tr><td class="lineno" valign="top"></td><td class="left">   scheme have no shared identity with the "http" scheme even if their</td><td> </td><td class="right">   scheme have no shared identity with the "http" scheme even if their</td><td class="lineno" valign="top"></td></tr>
    477443      <tr><td class="lineno" valign="top"></td><td class="left">   resource identifiers indicate the same authority (the same host</td><td> </td><td class="right">   resource identifiers indicate the same authority (the same host</td><td class="lineno" valign="top"></td></tr>
    478       <tr><td><a name="diff0025" /></td></tr>
     444      <tr><td><a name="diff0023" /></td></tr>
    479445      <tr><td class="lineno" valign="top"></td><td class="lblock">   listening to the same TCP port).  They are distinct name<span class="delete"> </span>spaces and</td><td> </td><td class="rblock">   listening to the same TCP port).  They are distinct namespaces and</td><td class="lineno" valign="top"></td></tr>
    480446      <tr><td class="lineno" valign="top"></td><td class="left">   are considered to be distinct origin servers.  However, an extension</td><td> </td><td class="right">   are considered to be distinct origin servers.  However, an extension</td><td class="lineno" valign="top"></td></tr>
     
    489455      <tr><td class="lineno" valign="top"></td><td class="left">2.7.3.  http and https URI Normalization and Comparison</td><td> </td><td class="right">2.7.3.  http and https URI Normalization and Comparison</td><td class="lineno" valign="top"></td></tr>
    490456      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    491       <tr bgcolor="gray" ><td></td><th><a name="part-l16" /><small>skipping to change at</small><em> page 19, line 18</em></th><th> </th><th><a name="part-r16" /><small>skipping to change at</small><em> page 19, line 18</em></th><td></td></tr>
     457      <tr bgcolor="gray" ><td></td><th><a name="part-l15" /><small>skipping to change at</small><em> page 19, line 18</em></th><th> </th><th><a name="part-r15" /><small>skipping to change at</small><em> page 19, line 18</em></th><td></td></tr>
    492458      <tr><td class="lineno" valign="top"></td><td class="left">   Since the "http" and "https" schemes conform to the URI generic</td><td> </td><td class="right">   Since the "http" and "https" schemes conform to the URI generic</td><td class="lineno" valign="top"></td></tr>
    493459      <tr><td class="lineno" valign="top"></td><td class="left">   syntax, such URIs are normalized and compared according to the</td><td> </td><td class="right">   syntax, such URIs are normalized and compared according to the</td><td class="lineno" valign="top"></td></tr>
     
    500466      <tr><td class="lineno" valign="top"></td><td class="left">   path component is equivalent to an absolute path of "/", so the</td><td> </td><td class="right">   path component is equivalent to an absolute path of "/", so the</td><td class="lineno" valign="top"></td></tr>
    501467      <tr><td class="lineno" valign="top"></td><td class="left">   normal form is to provide a path of "/" instead.  The scheme and host</td><td> </td><td class="right">   normal form is to provide a path of "/" instead.  The scheme and host</td><td class="lineno" valign="top"></td></tr>
    502       <tr><td><a name="diff0026" /></td></tr>
     468      <tr><td><a name="diff0024" /></td></tr>
    503469      <tr><td class="lineno" valign="top"></td><td class="lblock">   are case<span class="delete">-</span>insensitive and normally provided in lowercase; all other</td><td> </td><td class="rblock">   are case<span class="insert"> </span>insensitive and normally provided in lowercase; all other</td><td class="lineno" valign="top"></td></tr>
    504470      <tr><td class="lineno" valign="top"></td><td class="left">   components are compared in a case-sensitive manner.  Characters other</td><td> </td><td class="right">   components are compared in a case-sensitive manner.  Characters other</td><td class="lineno" valign="top"></td></tr>
     
    513479      <tr><td class="lineno" valign="top"></td><td class="left">      http://EXAMPLE.com:/%7esmith/home.html</td><td> </td><td class="right">      http://EXAMPLE.com:/%7esmith/home.html</td><td class="lineno" valign="top"></td></tr>
    514480      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    515       <tr bgcolor="gray" ><td></td><th><a name="part-l17" /><small>skipping to change at</small><em> page 20, line 37</em></th><th> </th><th><a name="part-r17" /><small>skipping to change at</small><em> page 20, line 37</em></th><td></td></tr>
     481      <tr bgcolor="gray" ><td></td><th><a name="part-l16" /><small>skipping to change at</small><em> page 20, line 37</em></th><th> </th><th><a name="part-r16" /><small>skipping to change at</small><em> page 20, line 37</em></th><td></td></tr>
    516482      <tr><td class="lineno" valign="top"></td><td class="left">   The presence of such whitespace in a request might be an attempt to</td><td> </td><td class="right">   The presence of such whitespace in a request might be an attempt to</td><td class="lineno" valign="top"></td></tr>
    517483      <tr><td class="lineno" valign="top"></td><td class="left">   trick a server into ignoring that field or processing the line after</td><td> </td><td class="right">   trick a server into ignoring that field or processing the line after</td><td class="lineno" valign="top"></td></tr>
     
    524490      <tr><td class="lineno" valign="top"></td><td class="left">3.1.  Start Line</td><td> </td><td class="right">3.1.  Start Line</td><td class="lineno" valign="top"></td></tr>
    525491      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    526       <tr><td><a name="diff0027" /></td></tr>
     492      <tr><td><a name="diff0025" /></td></tr>
    527493      <tr><td class="lineno" valign="top"></td><td class="lblock">   An HTTP message can <span class="delete">either be</span> a request from client to server or a</td><td> </td><td class="rblock">   An HTTP message can <span class="insert">be either</span> a request from client to server or a</td><td class="lineno" valign="top"></td></tr>
    528494      <tr><td class="lineno" valign="top"></td><td class="left">   response from server to client.  Syntactically, the two types of</td><td> </td><td class="right">   response from server to client.  Syntactically, the two types of</td><td class="lineno" valign="top"></td></tr>
     
    533499      <tr><td class="lineno" valign="top"></td><td class="left">   In theory, a client could receive requests and a server could receive</td><td> </td><td class="right">   In theory, a client could receive requests and a server could receive</td><td class="lineno" valign="top"></td></tr>
    534500      <tr><td class="lineno" valign="top"></td><td class="left">   responses, distinguishing them by their different start-line formats,</td><td> </td><td class="right">   responses, distinguishing them by their different start-line formats,</td><td class="lineno" valign="top"></td></tr>
    535       <tr><td><a name="diff0028" /></td></tr>
     501      <tr><td><a name="diff0026" /></td></tr>
    536502      <tr><td class="lineno" valign="top"></td><td class="lblock">   but, in practice, servers are implemented <span class="delete">to only</span> expect a request (a</td><td> </td><td class="rblock">   but, in practice, servers are implemented <span class="insert">only to</span> expect a request (a</td><td class="lineno" valign="top"></td></tr>
    537503      <tr><td class="lineno" valign="top"></td><td class="left">   response is interpreted as an unknown or invalid request method) and</td><td> </td><td class="right">   response is interpreted as an unknown or invalid request method) and</td><td class="lineno" valign="top"></td></tr>
     
    542508      <tr><td class="lineno" valign="top"></td><td class="left">3.1.1.  Request Line</td><td> </td><td class="right">3.1.1.  Request Line</td><td class="lineno" valign="top"></td></tr>
    543509      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    544       <tr><td><a name="diff0029" /></td></tr>
     510      <tr><td><a name="diff0027" /></td></tr>
    545511      <tr><td class="lineno" valign="top"></td><td class="lblock">   A request-line begins with a method <span class="delete">token,</span> followed by a single space</td><td> </td><td class="rblock">   A request-line begins with a method <span class="insert">token and is</span> followed by a single</td><td class="lineno" valign="top"></td></tr>
    546512      <tr><td class="lineno" valign="top"></td><td class="lblock">   (SP), the request-target, another single space (SP), the protocol</td><td> </td><td class="rblock">   space (SP), the request-target, another single space (SP), the</td><td class="lineno" valign="top"></td></tr>
     
    550516      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    551517      <tr><td class="lineno" valign="top"></td><td class="left">   The method token indicates the request method to be performed on the</td><td> </td><td class="right">   The method token indicates the request method to be performed on the</td><td class="lineno" valign="top"></td></tr>
    552       <tr><td><a name="diff0030" /></td></tr>
     518      <tr><td><a name="diff0028" /></td></tr>
    553519      <tr><td class="lineno" valign="top"></td><td class="lblock">   target resource.  The request method is case<span class="delete">-</span>sensitive.</td><td> </td><td class="rblock">   target resource.  The request method is case<span class="insert"> </span>sensitive.</td><td class="lineno" valign="top"></td></tr>
    554520      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    563529      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    564530      <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-l18" /><small>skipping to change at</small><em> page 22, line 8</em></th><th> </th><th><a name="part-r18" /><small>skipping to change at</small><em> page 22, line 8</em></th><td></td></tr>
     531      <tr bgcolor="gray" ><td></td><th><a name="part-l17" /><small>skipping to change at</small><em> page 22, line 8</em></th><th> </th><th><a name="part-r17" /><small>skipping to change at</small><em> page 22, line 8</em></th><td></td></tr>
    566532      <tr><td class="lineno" valign="top"></td><td class="left">   longer than any URI it wishes to parse MUST respond with a 414 (URI</td><td> </td><td class="right">   longer than any URI it wishes to parse MUST respond with a 414 (URI</td><td class="lineno" valign="top"></td></tr>
    567533      <tr><td class="lineno" valign="top"></td><td class="left">   Too Long) status code (see Section 6.5.12 of [RFC7231]).</td><td> </td><td class="right">   Too Long) status code (see Section 6.5.12 of [RFC7231]).</td><td class="lineno" valign="top"></td></tr>
     
    574540      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    575541      <tr><td class="lineno" valign="top"></td><td class="left">   The first line of a response message is the status-line, consisting</td><td> </td><td class="right">   The first line of a response message is the status-line, consisting</td><td class="lineno" valign="top"></td></tr>
    576       <tr><td><a name="diff0031" /></td></tr>
     542      <tr><td><a name="diff0029" /></td></tr>
    577543      <tr><td class="lineno" valign="top"></td><td class="lblock">   of the protocol version, a space (SP), the status code, another</td><td> </td><td class="rblock">   of the protocol version, a space (SP), the status code, another <span class="insert">space</span></td><td class="lineno" valign="top"></td></tr>
    578544      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">space,</span> a possibly empty textual phrase describing the status code,</td><td> </td><td class="rblock"><span class="insert">   (SP),</span> a possibly empty textual phrase describing the status code,</td><td class="lineno" valign="top"></td></tr>
     
    589555      <tr><td class="lineno" valign="top"></td><td class="left">   first digit), the status codes defined by this specification,</td><td> </td><td class="right">   first digit), the status codes defined by this specification,</td><td class="lineno" valign="top"></td></tr>
    590556      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    591       <tr bgcolor="gray" ><td></td><th><a name="part-l19" /><small>skipping to change at</small><em> page 23, line 29</em></th><th> </th><th><a name="part-r19" /><small>skipping to change at</small><em> page 23, line 29</em></th><td></td></tr>
     557      <tr bgcolor="gray" ><td></td><th><a name="part-l18" /><small>skipping to change at</small><em> page 23, line 29</em></th><th> </th><th><a name="part-r18" /><small>skipping to change at</small><em> page 23, line 29</em></th><td></td></tr>
    592558      <tr><td class="lineno" valign="top"></td><td class="left">   evaluation, or refine the meaning of responses.</td><td> </td><td class="right">   evaluation, or refine the meaning of responses.</td><td class="lineno" valign="top"></td></tr>
    593559      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    600566      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    601567      <tr><td class="lineno" valign="top"></td><td class="left">   All defined header fields ought to be registered with IANA in the</td><td> </td><td class="right">   All defined header fields ought to be registered with IANA in the</td><td class="lineno" valign="top"></td></tr>
    602       <tr><td><a name="diff0032" /></td></tr>
     568      <tr><td><a name="diff0030" /></td></tr>
    603569      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">Message Header Field R</span>egistry, as described in Section 8.3 of</td><td> </td><td class="rblock">   <span class="insert">"Message Headers" field r</span>egistry, as described in Section 8.3 of</td><td class="lineno" valign="top"></td></tr>
    604570      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC7231].</td><td> </td><td class="right">   [RFC7231].</td><td class="lineno" valign="top"></td></tr>
     
    613579      <tr><td class="lineno" valign="top"></td><td class="left">   apply a request to the target resource until the entire request</td><td> </td><td class="right">   apply a request to the target resource until the entire request</td><td class="lineno" valign="top"></td></tr>
    614580      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    615       <tr bgcolor="gray" ><td></td><th><a name="part-l20" /><small>skipping to change at</small><em> page 24, line 14</em></th><th> </th><th><a name="part-r20" /><small>skipping to change at</small><em> page 24, line 14</em></th><td></td></tr>
     581      <tr bgcolor="gray" ><td></td><th><a name="part-l19" /><small>skipping to change at</small><em> page 24, line 14</em></th><th> </th><th><a name="part-r19" /><small>skipping to change at</small><em> page 24, line 14</em></th><td></td></tr>
    616582      <tr><td class="lineno" valign="top"></td><td class="left">   the combined field value in order, separated by a comma.  The order</td><td> </td><td class="right">   the combined field value in order, separated by a comma.  The order</td><td class="lineno" valign="top"></td></tr>
    617583      <tr><td class="lineno" valign="top"></td><td class="left">   in which header fields with the same field name are received is</td><td> </td><td class="right">   in which header fields with the same field name are received is</td><td class="lineno" valign="top"></td></tr>
     
    624590      <tr><td class="lineno" valign="top"></td><td class="left">      list syntax, violating the above requirements on multiple header</td><td> </td><td class="right">      list syntax, violating the above requirements on multiple header</td><td class="lineno" valign="top"></td></tr>
    625591      <tr><td class="lineno" valign="top"></td><td class="left">      fields with the same name.  Since it cannot be combined into a</td><td> </td><td class="right">      fields with the same name.  Since it cannot be combined into a</td><td class="lineno" valign="top"></td></tr>
    626       <tr><td><a name="diff0033" /></td></tr>
     592      <tr><td><a name="diff0031" /></td></tr>
    627593      <tr><td class="lineno" valign="top"></td><td class="lblock">      single field-value, recipients ought to handle <span class="delete">"Set-Cookie"</span> as a</td><td> </td><td class="rblock">      single field-value, recipients ought to handle <span class="insert">Set-Cookie</span> as a</td><td class="lineno" valign="top"></td></tr>
    628594      <tr><td class="lineno" valign="top"></td><td class="left">      special case while processing header fields.  (See Appendix A.2.3</td><td> </td><td class="right">      special case while processing header fields.  (See Appendix A.2.3</td><td class="lineno" valign="top"></td></tr>
     
    639605      <tr><td class="lineno" valign="top"></td><td class="left">   preferred to improve readability, a sender SHOULD generate the</td><td> </td><td class="right">   preferred to improve readability, a sender SHOULD generate the</td><td class="lineno" valign="top"></td></tr>
    640606      <tr><td class="lineno" valign="top"></td><td class="left">   optional whitespace as a single SP; otherwise, a sender SHOULD NOT</td><td> </td><td class="right">   optional whitespace as a single SP; otherwise, a sender SHOULD NOT</td><td class="lineno" valign="top"></td></tr>
    641       <tr><td><a name="diff0034" /></td></tr>
     607      <tr><td><a name="diff0032" /></td></tr>
    642608      <tr><td class="lineno" valign="top"></td><td class="lblock">   generate optional whitespace except as needed to white<span class="delete">-</span>out invalid or</td><td> </td><td class="rblock">   generate optional whitespace except as needed to white<span class="insert"> </span>out invalid or</td><td class="lineno" valign="top"></td></tr>
    643609      <tr><td class="lineno" valign="top"></td><td class="left">   unwanted protocol elements during in-place message filtering.</td><td> </td><td class="right">   unwanted protocol elements during in-place message filtering.</td><td class="lineno" valign="top"></td></tr>
     
    652618      <tr><td class="lineno" valign="top"></td><td class="left">   it before interpreting the protocol element.</td><td> </td><td class="right">   it before interpreting the protocol element.</td><td class="lineno" valign="top"></td></tr>
    653619      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    654       <tr bgcolor="gray" ><td></td><th><a name="part-l21" /><small>skipping to change at</small><em> page 25, line 12</em></th><th> </th><th><a name="part-r21" /><small>skipping to change at</small><em> page 25, line 12</em></th><td></td></tr>
     620      <tr bgcolor="gray" ><td></td><th><a name="part-l20" /><small>skipping to change at</small><em> page 25, line 12</em></th><th> </th><th><a name="part-r20" /><small>skipping to change at</small><em> page 25, line 12</em></th><td></td></tr>
    655621      <tr><td class="lineno" valign="top"></td><td class="left">     BWS            = OWS</td><td> </td><td class="right">     BWS            = OWS</td><td class="lineno" valign="top"></td></tr>
    656622      <tr><td class="lineno" valign="top"></td><td class="left">                    ; "bad" whitespace</td><td> </td><td class="right">                    ; "bad" whitespace</td><td class="lineno" valign="top"></td></tr>
     
    663629      <tr><td class="lineno" valign="top"></td><td class="left">   (usually after the message's entire header section has been</td><td> </td><td class="right">   (usually after the message's entire header section has been</td><td class="lineno" valign="top"></td></tr>
    664630      <tr><td class="lineno" valign="top"></td><td class="left">   processed).  Consequently, this specification does not use ABNF rules</td><td> </td><td class="right">   processed).  Consequently, this specification does not use ABNF rules</td><td class="lineno" valign="top"></td></tr>
    665       <tr><td><a name="diff0035" /></td></tr>
     631      <tr><td><a name="diff0033" /></td></tr>
    666632      <tr><td class="lineno" valign="top"></td><td class="lblock">   to define each <span class="delete">"Field-Name: Field Value"</span> pair, as was done in</td><td> </td><td class="rblock">   to define each <span class="insert">"field-name: field-value"</span> pair, as was done in</td><td class="lineno" valign="top"></td></tr>
    667633      <tr><td class="lineno" valign="top"></td><td class="lblock">   previous editions.  Instead, this specification uses ABNF rules <span class="delete">which</span></td><td> </td><td class="rblock">   previous editions.  Instead, this specification uses ABNF rules <span class="insert">that</span></td><td class="lineno" valign="top"></td></tr>
     
    677643      <tr><td class="lineno" valign="top"></td><td class="left">   whitespace between a header field-name and colon with a response code</td><td> </td><td class="right">   whitespace between a header field-name and colon with a response code</td><td class="lineno" valign="top"></td></tr>
    678644      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    679       <tr bgcolor="gray" ><td></td><th><a name="part-l22" /><small>skipping to change at</small><em> page 26, line 15</em></th><th> </th><th><a name="part-r22" /><small>skipping to change at</small><em> page 26, line 15</em></th><td></td></tr>
     645      <tr bgcolor="gray" ><td></td><th><a name="part-l21" /><small>skipping to change at</small><em> page 26, line 15</em></th><th> </th><th><a name="part-r21" /><small>skipping to change at</small><em> page 26, line 15</em></th><td></td></tr>
    680646      <tr><td class="lineno" valign="top"></td><td class="left">   with a representation explaining that unacceptable line folding was</td><td> </td><td class="right">   with a representation explaining that unacceptable line folding was</td><td class="lineno" valign="top"></td></tr>
    681647      <tr><td class="lineno" valign="top"></td><td class="left">   received, or replace each received obs-fold with one or more SP</td><td> </td><td class="right">   received, or replace each received obs-fold with one or more SP</td><td class="lineno" valign="top"></td></tr>
     
    688654      <tr><td class="lineno" valign="top"></td><td class="left">   value.</td><td> </td><td class="right">   value.</td><td class="lineno" valign="top"></td></tr>
    689655      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    690       <tr><td><a name="diff0036" /></td></tr>
     656      <tr><td><a name="diff0034" /></td></tr>
    691657      <tr><td class="lineno" valign="top"></td><td class="lblock">   Historically, HTTP has allowed field content with text in the <span class="delete">ISO-</span></td><td> </td><td class="rblock">   Historically, HTTP has allowed field content with text in the</td><td class="lineno" valign="top"></td></tr>
    692658      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   8859-1</span> [ISO-8859-1] charset, supporting other charsets only through</td><td> </td><td class="rblock">   <span class="insert">ISO-8859-1</span> [ISO-8859-1] charset, supporting other charsets only</td><td class="lineno" valign="top"></td></tr>
     
    707673      <tr><td class="lineno" valign="top"></td><td class="left">   A server that receives a request header field, or set of fields,</td><td> </td><td class="right">   A server that receives a request header field, or set of fields,</td><td class="lineno" valign="top"></td></tr>
    708674      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    709       <tr bgcolor="gray" ><td></td><th><a name="part-l23" /><small>skipping to change at</small><em> page 33, line 6</em></th><th> </th><th><a name="part-r23" /><small>skipping to change at</small><em> page 33, line 6</em></th><td></td></tr>
     675      <tr bgcolor="gray" ><td></td><th><a name="part-l22" /><small>skipping to change at</small><em> page 33, line 6</em></th><th> </th><th><a name="part-r22" /><small>skipping to change at</small><em> page 33, line 6</em></th><td></td></tr>
    710676      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    711677      <tr><td class="lineno" valign="top"></td><td class="left">   6.  If this is a request message and none of the above are true, then</td><td> </td><td class="right">   6.  If this is a request message and none of the above are true, then</td><td class="lineno" valign="top"></td></tr>
     
    718684      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    719685      <tr><td class="lineno" valign="top"></td><td class="left">   Since there is no way to distinguish a successfully completed, close-</td><td> </td><td class="right">   Since there is no way to distinguish a successfully completed, close-</td><td class="lineno" valign="top"></td></tr>
    720       <tr><td><a name="diff0037" /></td></tr>
     686      <tr><td><a name="diff0035" /></td></tr>
    721687      <tr><td class="lineno" valign="top"></td><td class="lblock">   delimited message from a partially<span class="delete">-</span>received message interrupted by</td><td> </td><td class="rblock">   delimited message from a partially<span class="insert"> </span>received message interrupted by</td><td class="lineno" valign="top"></td></tr>
    722688      <tr><td class="lineno" valign="top"></td><td class="left">   network failure, a server SHOULD generate encoding or length-</td><td> </td><td class="right">   network failure, a server SHOULD generate encoding or length-</td><td class="lineno" valign="top"></td></tr>
     
    731697      <tr><td class="lineno" valign="top"></td><td class="left">   valid Content-Length header field if the message body length is known</td><td> </td><td class="right">   valid Content-Length header field if the message body length is known</td><td class="lineno" valign="top"></td></tr>
    732698      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    733       <tr bgcolor="gray" ><td></td><th><a name="part-l24" /><small>skipping to change at</small><em> page 35, line 26</em></th><th> </th><th><a name="part-r24" /><small>skipping to change at</small><em> page 35, line 26</em></th><td></td></tr>
     699      <tr bgcolor="gray" ><td></td><th><a name="part-l23" /><small>skipping to change at</small><em> page 35, line 26</em></th><th> </th><th><a name="part-r23" /><small>skipping to change at</small><em> page 35, line 26</em></th><td></td></tr>
    734700      <tr><td class="lineno" valign="top"></td><td class="left">                        / "compress" ; Section 4.2.1</td><td> </td><td class="right">                        / "compress" ; Section 4.2.1</td><td class="lineno" valign="top"></td></tr>
    735701      <tr><td class="lineno" valign="top"></td><td class="left">                        / "deflate" ; Section 4.2.2</td><td> </td><td class="right">                        / "deflate" ; Section 4.2.2</td><td class="lineno" valign="top"></td></tr>
     
    742708      <tr><td class="lineno" valign="top"></td><td class="left">     transfer-parameter = token BWS "=" BWS ( token / quoted-string )</td><td> </td><td class="right">     transfer-parameter = token BWS "=" BWS ( token / quoted-string )</td><td class="lineno" valign="top"></td></tr>
    743709      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    744       <tr><td><a name="diff0038" /></td></tr>
     710      <tr><td><a name="diff0036" /></td></tr>
    745711      <tr><td class="lineno" valign="top"></td><td class="lblock">   All transfer-coding names are <span class="delete">case-insensitive</span> and ought to be</td><td> </td><td class="rblock">   All transfer-coding names are <span class="insert">case insensitive</span> and ought to be</td><td class="lineno" valign="top"></td></tr>
    746712      <tr><td class="lineno" valign="top"></td><td class="lblock">   registered within the <span class="delete">HTTP</span> Transfer <span class="delete">Coding</span> registry, as defined in</td><td> </td><td class="rblock">   registered within the <span class="insert">"HTTP</span> Transfer <span class="insert">Coding"</span> registry, as defined in</td><td class="lineno" valign="top"></td></tr>
     
    756722      <tr><td class="lineno" valign="top"></td><td class="left">   sequence of length-delimited buffers, which enables the sender to</td><td> </td><td class="right">   sequence of length-delimited buffers, which enables the sender to</td><td class="lineno" valign="top"></td></tr>
    757723      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    758       <tr bgcolor="gray" ><td></td><th><a name="part-l25" /><small>skipping to change at</small><em> page 38, line 28</em></th><th> </th><th><a name="part-r25" /><small>skipping to change at</small><em> page 38, line 28</em></th><td></td></tr>
     724      <tr bgcolor="gray" ><td></td><th><a name="part-l24" /><small>skipping to change at</small><em> page 38, line 28</em></th><th> </th><th><a name="part-r24" /><small>skipping to change at</small><em> page 38, line 28</em></th><td></td></tr>
    759725      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    760726      <tr><td class="lineno" valign="top"></td><td class="left">   The "deflate" coding is a "zlib" data format [RFC1950] containing a</td><td> </td><td class="right">   The "deflate" coding is a "zlib" data format [RFC1950] containing a</td><td class="lineno" valign="top"></td></tr>
     
    767733      <tr><td class="lineno" valign="top"></td><td class="left">4.2.3.  Gzip Coding</td><td> </td><td class="right">4.2.3.  Gzip Coding</td><td class="lineno" valign="top"></td></tr>
    768734      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    769       <tr><td><a name="diff0039" /></td></tr>
     735      <tr><td><a name="diff0037" /></td></tr>
    770736      <tr><td class="lineno" valign="top"></td><td class="lblock">   The "gzip" coding is an LZ77 coding with a <span class="delete">32 bit CRC</span> that is</td><td> </td><td class="rblock">   The "gzip" coding is an LZ77 coding with a <span class="insert">32-bit Cyclic Redundancy</span></td><td class="lineno" valign="top"></td></tr>
    771737      <tr><td class="lineno" valign="top"></td><td class="lblock">   commonly produced by the gzip file compression program [RFC1952].  A</td><td> </td><td class="rblock"><span class="insert">   Check (CRC)</span> that is commonly produced by the gzip file compression</td><td class="lineno" valign="top"></td></tr>
     
    783749      <tr><td class="lineno" valign="top"></td><td class="left">   coding names, each allowing for optional parameters (as described in</td><td> </td><td class="right">   coding names, each allowing for optional parameters (as described in</td><td class="lineno" valign="top"></td></tr>
    784750      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    785       <tr bgcolor="gray" ><td></td><th><a name="part-l26" /><small>skipping to change at</small><em> page 49, line 29</em></th><th> </th><th><a name="part-r26" /><small>skipping to change at</small><em> page 49, line 29</em></th><td></td></tr>
     751      <tr bgcolor="gray" ><td></td><th><a name="part-l25" /><small>skipping to change at</small><em> page 49, line 29</em></th><th> </th><th><a name="part-r25" /><small>skipping to change at</small><em> page 49, line 29</em></th><td></td></tr>
    786752      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    787753      <tr><td class="lineno" valign="top"></td><td class="left">   A proxy MUST NOT modify the "absolute-path" and "query" parts of the</td><td> </td><td class="right">   A proxy MUST NOT modify the "absolute-path" and "query" parts of the</td><td class="lineno" valign="top"></td></tr>
     
    794760      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    795761      <tr><td class="lineno" valign="top"></td><td class="left">   A proxy MUST NOT transform the payload (Section 3.3 of [RFC7231]) of</td><td> </td><td class="right">   A proxy MUST NOT transform the payload (Section 3.3 of [RFC7231]) of</td><td class="lineno" valign="top"></td></tr>
    796       <tr><td><a name="diff0040" /></td></tr>
     762      <tr><td><a name="diff0038" /></td></tr>
    797763      <tr><td class="lineno" valign="top"></td><td class="lblock">   a message that contains a no-transform <span class="delete">cache-c</span>ontrol directive</td><td> </td><td class="rblock">   a message that contains a no-transform <span class="insert">Cache-C</span>ontrol directive</td><td class="lineno" valign="top"></td></tr>
    798764      <tr><td class="lineno" valign="top"></td><td class="left">   (Section 5.2 of [RFC7234]).</td><td> </td><td class="right">   (Section 5.2 of [RFC7234]).</td><td class="lineno" valign="top"></td></tr>
    799765      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    800766      <tr><td class="lineno" valign="top"></td><td class="left">   A proxy MAY transform the payload of a message that does not contain</td><td> </td><td class="right">   A proxy MAY transform the payload of a message that does not contain</td><td class="lineno" valign="top"></td></tr>
    801       <tr><td><a name="diff0041" /></td></tr>
     767      <tr><td><a name="diff0039" /></td></tr>
    802768      <tr><td class="lineno" valign="top"></td><td class="lblock">   a no-transform <span class="delete">cache-c</span>ontrol directive.  A proxy that transforms a</td><td> </td><td class="rblock">   a no-transform <span class="insert">Cache-C</span>ontrol directive.  A proxy that transforms a</td><td class="lineno" valign="top"></td></tr>
    803769      <tr><td class="lineno" valign="top"></td><td class="left">   payload MUST add a Warning header field with the warn-code of 214</td><td> </td><td class="right">   payload MUST add a Warning header field with the warn-code of 214</td><td class="lineno" valign="top"></td></tr>
     
    809775      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    810776      <tr><td class="lineno" valign="top"></td><td class="left">   A proxy SHOULD NOT modify header fields that provide information</td><td> </td><td class="right">   A proxy SHOULD NOT modify header fields that provide information</td><td class="lineno" valign="top"></td></tr>
    811       <tr><td><a name="diff0042" /></td></tr>
     777      <tr><td><a name="diff0040" /></td></tr>
    812778      <tr><td class="lineno" valign="top"></td><td class="lblock">   about the end<span class="delete"> </span>points of the communication chain, the resource state,</td><td> </td><td class="rblock">   about the endpoints of the communication chain, the resource state,</td><td class="lineno" valign="top"></td></tr>
    813779      <tr><td class="lineno" valign="top"></td><td class="left">   or the selected representation (other than the payload) unless the</td><td> </td><td class="right">   or the selected representation (other than the payload) unless the</td><td class="lineno" valign="top"></td></tr>
     
    817783      <tr><td class="lineno" valign="top"></td><td class="left">6.  Connection Management</td><td> </td><td class="right">6.  Connection Management</td><td class="lineno" valign="top"></td></tr>
    818784      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    819       <tr><td><a name="diff0043" /></td></tr>
     785      <tr><td><a name="diff0041" /></td></tr>
    820786      <tr><td class="lineno" valign="top"></td><td class="lblock">   HTTP messaging is independent of the underlying <span class="delete">transport</span> or <span class="delete">session-</span></td><td> </td><td class="rblock">   HTTP messaging is independent of the underlying <span class="insert">transport-</span> or</td><td class="lineno" valign="top"></td></tr>
    821787      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   layer</span> connection protocol(s).  HTTP only presumes a reliable</td><td> </td><td class="rblock">   <span class="insert">session-layer</span> connection protocol(s).  HTTP only presumes a reliable</td><td class="lineno" valign="top"></td></tr>
     
    831797      <tr><td class="lineno" valign="top"></td><td class="left">   default TCP port of 80, but the client might be configured to use a</td><td> </td><td class="right">   default TCP port of 80, but the client might be configured to use a</td><td class="lineno" valign="top"></td></tr>
    832798      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    833       <tr bgcolor="gray" ><td></td><th><a name="part-l27" /><small>skipping to change at</small><em> page 51, line 8</em></th><th> </th><th><a name="part-r27" /><small>skipping to change at</small><em> page 51, line 8</em></th><td></td></tr>
     799      <tr bgcolor="gray" ><td></td><th><a name="part-l26" /><small>skipping to change at</small><em> page 51, line 8</em></th><th> </th><th><a name="part-r26" /><small>skipping to change at</small><em> page 51, line 8</em></th><td></td></tr>
    834800      <tr><td class="lineno" valign="top"></td><td class="left">   recipients on the chain ("end-to-end"), enabling the message to be</td><td> </td><td class="right">   recipients on the chain ("end-to-end"), enabling the message to be</td><td class="lineno" valign="top"></td></tr>
    835801      <tr><td class="lineno" valign="top"></td><td class="left">   self-descriptive and allowing future connection-specific extensions</td><td> </td><td class="right">   self-descriptive and allowing future connection-specific extensions</td><td class="lineno" valign="top"></td></tr>
     
    842808      <tr><td class="lineno" valign="top"></td><td class="left">     connection-option = token</td><td> </td><td class="right">     connection-option = token</td><td class="lineno" valign="top"></td></tr>
    843809      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    844       <tr><td><a name="diff0044" /></td></tr>
     810      <tr><td><a name="diff0042" /></td></tr>
    845811      <tr><td class="lineno" valign="top"></td><td class="lblock">   Connection options are case<span class="delete">-</span>insensitive.</td><td> </td><td class="rblock">   Connection options are case<span class="insert"> </span>insensitive.</td><td class="lineno" valign="top"></td></tr>
    846812      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    855821      <tr><td class="lineno" valign="top"></td><td class="left">   connection option.  In contrast, a connection-specific header field</td><td> </td><td class="right">   connection option.  In contrast, a connection-specific header field</td><td class="lineno" valign="top"></td></tr>
    856822      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    857       <tr bgcolor="gray" ><td></td><th><a name="part-l28" /><small>skipping to change at</small><em> page 51, line 51</em></th><th> </th><th><a name="part-r28" /><small>skipping to change at</small><em> page 51, line 51</em></th><td></td></tr>
     823      <tr bgcolor="gray" ><td></td><th><a name="part-l27" /><small>skipping to change at</small><em> page 51, line 51</em></th><th> </th><th><a name="part-r27" /><small>skipping to change at</small><em> page 51, line 51</em></th><td></td></tr>
    858824      <tr><td class="lineno" valign="top"></td><td class="left">   A client that does not support persistent connections MUST send the</td><td> </td><td class="right">   A client that does not support persistent connections MUST send the</td><td class="lineno" valign="top"></td></tr>
    859825      <tr><td class="lineno" valign="top"></td><td class="left">   "close" connection option in every request message.</td><td> </td><td class="right">   "close" connection option in every request message.</td><td class="lineno" valign="top"></td></tr>
     
    866832      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    867833      <tr><td class="lineno" valign="top"></td><td class="left">   It is beyond the scope of this specification to describe how</td><td> </td><td class="right">   It is beyond the scope of this specification to describe how</td><td class="lineno" valign="top"></td></tr>
    868       <tr><td><a name="diff0045" /></td></tr>
     834      <tr><td><a name="diff0043" /></td></tr>
    869835      <tr><td class="lineno" valign="top"></td><td class="lblock">   connections are established via various transport or session-layer</td><td> </td><td class="rblock">   connections are established via various transport<span class="insert">-</span> or session-layer</td><td class="lineno" valign="top"></td></tr>
    870836      <tr><td class="lineno" valign="top"></td><td class="left">   protocols.  Each connection applies to only one transport link.</td><td> </td><td class="right">   protocols.  Each connection applies to only one transport link.</td><td class="lineno" valign="top"></td></tr>
     
    874840      <tr><td class="lineno" valign="top"></td><td class="left">   HTTP/1.1 defaults to the use of "persistent connections", allowing</td><td> </td><td class="right">   HTTP/1.1 defaults to the use of "persistent connections", allowing</td><td class="lineno" valign="top"></td></tr>
    875841      <tr><td class="lineno" valign="top"></td><td class="left">   multiple requests and responses to be carried over a single</td><td> </td><td class="right">   multiple requests and responses to be carried over a single</td><td class="lineno" valign="top"></td></tr>
    876       <tr><td><a name="diff0046" /></td></tr>
     842      <tr><td><a name="diff0044" /></td></tr>
    877843      <tr><td class="lineno" valign="top"></td><td class="lblock">   connection.  The "close" connection<span class="delete">-</span>option is used to signal that a</td><td> </td><td class="rblock">   connection.  The "close" connection<span class="insert"> </span>option is used to signal that a</td><td class="lineno" valign="top"></td></tr>
    878844      <tr><td class="lineno" valign="top"></td><td class="left">   connection will not persist after the current request/response.  HTTP</td><td> </td><td class="right">   connection will not persist after the current request/response.  HTTP</td><td class="lineno" valign="top"></td></tr>
     
    883849      <tr><td class="lineno" valign="top"></td><td class="left">   Connection header field (if any):</td><td> </td><td class="right">   Connection header field (if any):</td><td class="lineno" valign="top"></td></tr>
    884850      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    885       <tr><td><a name="diff0047" /></td></tr>
     851      <tr><td><a name="diff0045" /></td></tr>
    886852      <tr><td class="lineno" valign="top"></td><td class="lblock">   o  If the <span class="delete">close</span> connection option is present, the connection will not</td><td> </td><td class="rblock">   o  If the <span class="insert">"close"</span> connection option is present, the connection will</td><td class="lineno" valign="top"></td></tr>
    887853      <tr><td class="lineno" valign="top"></td><td class="lblock">      persist after the current response; else,</td><td> </td><td class="rblock">      not persist after the current response; else,</td><td class="lineno" valign="top"></td></tr>
     
    898864      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    899865      <tr><td class="lineno" valign="top"></td><td class="left">   A client MAY send additional requests on a persistent connection</td><td> </td><td class="right">   A client MAY send additional requests on a persistent connection</td><td class="lineno" valign="top"></td></tr>
    900       <tr><td><a name="diff0048" /></td></tr>
     866      <tr><td><a name="diff0046" /></td></tr>
    901867      <tr><td class="lineno" valign="top"></td><td class="lblock">   until it sends or receives a <span class="delete">close</span> connection option or receives an</td><td> </td><td class="rblock">   until it sends or receives a <span class="insert">"close"</span> connection option or receives an</td><td class="lineno" valign="top"></td></tr>
    902868      <tr><td class="lineno" valign="top"></td><td class="left">   HTTP/1.0 response without a "keep-alive" connection option.</td><td> </td><td class="right">   HTTP/1.0 response without a "keep-alive" connection option.</td><td class="lineno" valign="top"></td></tr>
     
    916882      <tr><td class="lineno" valign="top"></td><td class="left">   implemented by many HTTP/1.0 clients).</td><td> </td><td class="right">   implemented by many HTTP/1.0 clients).</td><td class="lineno" valign="top"></td></tr>
    917883      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    918       <tr><td><a name="diff0049" /></td></tr>
     884      <tr><td><a name="diff0047" /></td></tr>
    919885      <tr><td class="lineno" valign="top"></td><td class="lblock">   See Appendix A.1.2 for more information on backward compatibility</td><td> </td><td class="rblock">   See Appendix A.1.2 for more information on backward<span class="insert">s</span> compatibility</td><td class="lineno" valign="top"></td></tr>
    920886      <tr><td class="lineno" valign="top"></td><td class="left">   with HTTP/1.0 clients.</td><td> </td><td class="right">   with HTTP/1.0 clients.</td><td class="lineno" valign="top"></td></tr>
     
    929895      <tr><td class="lineno" valign="top"></td><td class="left">   new connection and automatically retransmit an aborted sequence of</td><td> </td><td class="right">   new connection and automatically retransmit an aborted sequence of</td><td class="lineno" valign="top"></td></tr>
    930896      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    931       <tr bgcolor="gray" ><td></td><th><a name="part-l29" /><small>skipping to change at</small><em> page 53, line 38</em></th><th> </th><th><a name="part-r29" /><small>skipping to change at</small><em> page 53, line 38</em></th><td></td></tr>
     897      <tr bgcolor="gray" ><td></td><th><a name="part-l28" /><small>skipping to change at</small><em> page 53, line 38</em></th><th> </th><th><a name="part-r28" /><small>skipping to change at</small><em> page 53, line 38</em></th><td></td></tr>
    932898      <tr><td class="lineno" valign="top"></td><td class="left">   the requests that failed.</td><td> </td><td class="right">   the requests that failed.</td><td class="lineno" valign="top"></td></tr>
    933899      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    940906      <tr><td class="lineno" valign="top"></td><td class="left">   response).  A server MAY process a sequence of pipelined requests in</td><td> </td><td class="right">   response).  A server MAY process a sequence of pipelined requests in</td><td class="lineno" valign="top"></td></tr>
    941907      <tr><td class="lineno" valign="top"></td><td class="left">   parallel if they all have safe methods (Section 4.2.1 of [RFC7231]),</td><td> </td><td class="right">   parallel if they all have safe methods (Section 4.2.1 of [RFC7231]),</td><td class="lineno" valign="top"></td></tr>
    942       <tr><td><a name="diff0050" /></td></tr>
     908      <tr><td><a name="diff0048" /></td></tr>
    943909      <tr><td class="lineno" valign="top"></td><td class="lblock">   but MUST send the corresponding responses in the same order that the</td><td> </td><td class="rblock">   but <span class="insert">it</span> MUST send the corresponding responses in the same order that</td><td class="lineno" valign="top"></td></tr>
    944910      <tr><td class="lineno" valign="top"></td><td class="lblock">   requests were received.</td><td> </td><td class="rblock">   the requests were received.</td><td class="lineno" valign="top"></td></tr>
     
    954920      <tr><td class="lineno" valign="top"></td><td class="left">   connection (see the TCP reset problem described in Section 6.6).</td><td> </td><td class="right">   connection (see the TCP reset problem described in Section 6.6).</td><td class="lineno" valign="top"></td></tr>
    955921      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    956       <tr bgcolor="gray" ><td></td><th><a name="part-l30" /><small>skipping to change at</small><em> page 55, line 19</em></th><th> </th><th><a name="part-r30" /><small>skipping to change at</small><em> page 55, line 19</em></th><td></td></tr>
     922      <tr bgcolor="gray" ><td></td><th><a name="part-l29" /><small>skipping to change at</small><em> page 55, line 19</em></th><th> </th><th><a name="part-r29" /><small>skipping to change at</small><em> page 55, line 19</em></th><td></td></tr>
    957923      <tr><td class="lineno" valign="top"></td><td class="left">   enables allocated system resources to be reclaimed.</td><td> </td><td class="right">   enables allocated system resources to be reclaimed.</td><td class="lineno" valign="top"></td></tr>
    958924      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    965931      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    966932      <tr><td class="lineno" valign="top"></td><td class="left">   A server SHOULD sustain persistent connections, when possible, and</td><td> </td><td class="right">   A server SHOULD sustain persistent connections, when possible, and</td><td class="lineno" valign="top"></td></tr>
    967       <tr><td><a name="diff0051" /></td></tr>
     933      <tr><td><a name="diff0049" /></td></tr>
    968934      <tr><td class="lineno" valign="top"></td><td class="lblock">   allow the underlying transport's flow<span class="delete"> </span>control mechanisms to resolve</td><td> </td><td class="rblock">   allow the underlying transport's flow<span class="insert">-</span>control mechanisms to resolve</td><td class="lineno" valign="top"></td></tr>
    969935      <tr><td class="lineno" valign="top"></td><td class="left">   temporary overloads, rather than terminate connections with the</td><td> </td><td class="right">   temporary overloads, rather than terminate connections with the</td><td class="lineno" valign="top"></td></tr>
     
    978944      <tr><td class="lineno" valign="top"></td><td class="left">   the connection.</td><td> </td><td class="right">   the connection.</td><td class="lineno" valign="top"></td></tr>
    979945      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    980       <tr><td><a name="diff0052" /></td></tr>
     946      <tr><td><a name="diff0050" /></td></tr>
    981947      <tr><td class="lineno" valign="top"></td><td class="lblock">6.6.  Tear<span class="delete">-</span>down</td><td> </td><td class="rblock">6.6.  Teardown</td><td class="lineno" valign="top"></td></tr>
    982948      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    985951      <tr><td class="lineno" valign="top"></td><td class="left">   the connection after the current request/response pair.</td><td> </td><td class="right">   the connection after the current request/response pair.</td><td class="lineno" valign="top"></td></tr>
    986952      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    987       <tr><td><a name="diff0053" /></td></tr>
     953      <tr><td><a name="diff0051" /></td></tr>
    988954      <tr><td class="lineno" valign="top"></td><td class="lblock">   A client that sends a <span class="delete">close</span> connection option MUST NOT send further</td><td> </td><td class="rblock">   A client that sends a <span class="insert">"close"</span> connection option MUST NOT send further</td><td class="lineno" valign="top"></td></tr>
    989955      <tr><td class="lineno" valign="top"></td><td class="left">   requests on that connection (after the one containing close) and MUST</td><td> </td><td class="right">   requests on that connection (after the one containing close) and MUST</td><td class="lineno" valign="top"></td></tr>
     
    991957      <tr><td class="lineno" valign="top"></td><td class="left">   corresponding to this request.</td><td> </td><td class="right">   corresponding to this request.</td><td class="lineno" valign="top"></td></tr>
    992958      <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="diff0054" /></td></tr>
     959      <tr><td><a name="diff0052" /></td></tr>
    994960      <tr><td class="lineno" valign="top"></td><td class="lblock">   A server that receives a <span class="delete">close</span> connection option MUST initiate a</td><td> </td><td class="rblock">   A server that receives a <span class="insert">"close"</span> connection option MUST initiate a</td><td class="lineno" valign="top"></td></tr>
    995961      <tr><td class="lineno" valign="top"></td><td class="left">   close of the connection (see below) after it sends the final response</td><td> </td><td class="right">   close of the connection (see below) after it sends the final response</td><td class="lineno" valign="top"></td></tr>
     
    999965      <tr><td class="lineno" valign="top"></td><td class="left">   connection.</td><td> </td><td class="right">   connection.</td><td class="lineno" valign="top"></td></tr>
    1000966      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1001       <tr><td><a name="diff0055" /></td></tr>
     967      <tr><td><a name="diff0053" /></td></tr>
    1002968      <tr><td class="lineno" valign="top"></td><td class="lblock">   A server that sends a <span class="delete">close</span> connection option MUST initiate a close</td><td> </td><td class="rblock">   A server that sends a <span class="insert">"close"</span> connection option MUST initiate a close</td><td class="lineno" valign="top"></td></tr>
    1003969      <tr><td class="lineno" valign="top"></td><td class="left">   of the connection (see below) after it sends the response containing</td><td> </td><td class="right">   of the connection (see below) after it sends the response containing</td><td class="lineno" valign="top"></td></tr>
     
    1005971      <tr><td class="lineno" valign="top"></td><td class="left">   that connection.</td><td> </td><td class="right">   that connection.</td><td class="lineno" valign="top"></td></tr>
    1006972      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1007       <tr><td><a name="diff0056" /></td></tr>
     973      <tr><td><a name="diff0054" /></td></tr>
    1008974      <tr><td class="lineno" valign="top"></td><td class="lblock">   A client that receives a <span class="delete">close</span> connection option MUST cease sending</td><td> </td><td class="rblock">   A client that receives a <span class="insert">"close"</span> connection option MUST cease sending</td><td class="lineno" valign="top"></td></tr>
    1009975      <tr><td class="lineno" valign="top"></td><td class="left">   requests on that connection and close the connection after reading</td><td> </td><td class="right">   requests on that connection and close the connection after reading</td><td class="lineno" valign="top"></td></tr>
     
    1015981      <tr><td class="lineno" valign="top"></td><td class="left">   a significant risk that the client will not be able to read the last</td><td> </td><td class="right">   a significant risk that the client will not be able to read the last</td><td class="lineno" valign="top"></td></tr>
    1016982      <tr><td class="lineno" valign="top"></td><td class="left">   HTTP response.  If the server receives additional data from the</td><td> </td><td class="right">   HTTP response.  If the server receives additional data from the</td><td class="lineno" valign="top"></td></tr>
    1017       <tr><td><a name="diff0057" /></td></tr>
     983      <tr><td><a name="diff0055" /></td></tr>
    1018984      <tr><td class="lineno" valign="top"></td><td class="lblock">   client on a fully<span class="delete">-</span>closed connection, such as another request that was</td><td> </td><td class="rblock">   client on a fully<span class="insert"> </span>closed connection, such as another request that was</td><td class="lineno" valign="top"></td></tr>
    1019985      <tr><td class="lineno" valign="top"></td><td class="left">   sent by the client before receiving the server's response, the</td><td> </td><td class="right">   sent by the client before receiving the server's response, the</td><td class="lineno" valign="top"></td></tr>
     
    1028994      <tr><td class="lineno" valign="top"></td><td class="left">   continues to read from the connection until it receives a</td><td> </td><td class="right">   continues to read from the connection until it receives a</td><td class="lineno" valign="top"></td></tr>
    1029995      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1030       <tr bgcolor="gray" ><td></td><th><a name="part-l31" /><small>skipping to change at</small><em> page 57, line 31</em></th><th> </th><th><a name="part-r31" /><small>skipping to change at</small><em> page 57, line 31</em></th><td></td></tr>
     996      <tr bgcolor="gray" ><td></td><th><a name="part-l30" /><small>skipping to change at</small><em> page 57, line 31</em></th><th> </th><th><a name="part-r30" /><small>skipping to change at</small><em> page 57, line 31</em></th><td></td></tr>
    1031997      <tr><td class="lineno" valign="top"></td><td class="left">   The following is a hypothetical example sent by a client:</td><td> </td><td class="right">   The following is a hypothetical example sent by a client:</td><td class="lineno" valign="top"></td></tr>
    1032998      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    10391005      <tr><td class="lineno" valign="top"></td><td class="left">   after the protocol change is entirely dependent upon the new</td><td> </td><td class="right">   after the protocol change is entirely dependent upon the new</td><td class="lineno" valign="top"></td></tr>
    10401006      <tr><td class="lineno" valign="top"></td><td class="left">   protocol(s) chosen.  However, immediately after sending the 101</td><td> </td><td class="right">   protocol(s) chosen.  However, immediately after sending the 101</td><td class="lineno" valign="top"></td></tr>
    1041       <tr><td><a name="diff0058" /></td></tr>
     1007      <tr><td><a name="diff0056" /></td></tr>
    10421008      <tr><td class="lineno" valign="top"></td><td class="lblock">   response, the server is expected to continue responding to the</td><td> </td><td class="rblock">   <span class="insert">(Switching Protocols)</span> response, the server is expected to continue</td><td class="lineno" valign="top"></td></tr>
    10431009      <tr><td class="lineno" valign="top"></td><td class="lblock">   original request as if it had received its equivalent within the new</td><td> </td><td class="rblock">   responding to the original request as if it had received its</td><td class="lineno" valign="top"></td></tr>
     
    10571023      <tr><td class="lineno" valign="top"></td><td class="left">   protocol; an OPTIONS request can be honored by any protocol.</td><td> </td><td class="right">   protocol; an OPTIONS request can be honored by any protocol.</td><td class="lineno" valign="top"></td></tr>
    10581024      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1059       <tr bgcolor="gray" ><td></td><th><a name="part-l32" /><small>skipping to change at</small><em> page 58, line 25</em></th><th> </th><th><a name="part-r32" /><small>skipping to change at</small><em> page 58, line 25</em></th><td></td></tr>
     1025      <tr bgcolor="gray" ><td></td><th><a name="part-l31" /><small>skipping to change at</small><em> page 58, line 25</em></th><th> </th><th><a name="part-r31" /><small>skipping to change at</small><em> page 58, line 25</em></th><td></td></tr>
    10601026      <tr><td class="lineno" valign="top"></td><td class="left">   When Upgrade is sent, the sender MUST also send a Connection header</td><td> </td><td class="right">   When Upgrade is sent, the sender MUST also send a Connection header</td><td class="lineno" valign="top"></td></tr>
    10611027      <tr><td class="lineno" valign="top"></td><td class="left">   field (Section 6.1) that contains an "upgrade" connection option, in</td><td> </td><td class="right">   field (Section 6.1) that contains an "upgrade" connection option, in</td><td class="lineno" valign="top"></td></tr>
     
    10681034      <tr><td class="lineno" valign="top"></td><td class="left">   until it has completely sent the request message (i.e., the client</td><td> </td><td class="right">   until it has completely sent the request message (i.e., the client</td><td class="lineno" valign="top"></td></tr>
    10691035      <tr><td class="lineno" valign="top"></td><td class="left">   can't change the protocol it is sending in the middle of a message).</td><td> </td><td class="right">   can't change the protocol it is sending in the middle of a message).</td><td class="lineno" valign="top"></td></tr>
    1070       <tr><td><a name="diff0059" /></td></tr>
     1036      <tr><td><a name="diff0057" /></td></tr>
    10711037      <tr><td class="lineno" valign="top"></td><td class="lblock">   If a server receives both Upgrade and an Expect header field with the</td><td> </td><td class="rblock">   If a server receives both <span class="insert">an</span> Upgrade and an Expect header field with</td><td class="lineno" valign="top"></td></tr>
    10721038      <tr><td class="lineno" valign="top"></td><td class="lblock">   "100-continue" expectation (Section 5.1.1 of [RFC7231]), the server</td><td> </td><td class="rblock">   the "100-continue" expectation (Section 5.1.1 of [RFC7231]), the</td><td class="lineno" valign="top"></td></tr>
     
    10841050      <tr><td class="lineno" valign="top"></td><td class="left">   the family of Hypertext Transfer Protocols, as defined by the HTTP</td><td> </td><td class="right">   the family of Hypertext Transfer Protocols, as defined by the HTTP</td><td class="lineno" valign="top"></td></tr>
    10851051      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1086       <tr bgcolor="gray" ><td></td><th><a name="part-l33" /><small>skipping to change at</small><em> page 59, line 35</em></th><th> </th><th><a name="part-r33" /><small>skipping to change at</small><em> page 59, line 35</em></th><td></td></tr>
     1052      <tr bgcolor="gray" ><td></td><th><a name="part-l32" /><small>skipping to change at</small><em> page 59, line 35</em></th><th> </th><th><a name="part-r32" /><small>skipping to change at</small><em> page 59, line 35</em></th><td></td></tr>
    10871053      <tr><td class="lineno" valign="top"></td><td class="left">     #element =&gt; [ ( "," / element ) *( OWS "," [ OWS element ] ) ]</td><td> </td><td class="right">     #element =&gt; [ ( "," / element ) *( OWS "," [ OWS element ] ) ]</td><td class="lineno" valign="top"></td></tr>
    10881054      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    10951061      <tr><td class="lineno" valign="top"></td><td class="left">     example-list-elmt = token ; see Section 3.2.6</td><td> </td><td class="right">     example-list-elmt = token ; see Section 3.2.6</td><td class="lineno" valign="top"></td></tr>
    10961062      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1097       <tr><td><a name="diff0060" /></td></tr>
     1063      <tr><td><a name="diff0058" /></td></tr>
    10981064      <tr><td class="lineno" valign="top"></td><td class="lblock">   Then the following are valid values for example-list (not including</td><td> </td><td class="rblock">   Then<span class="insert">,</span> the following are valid values for example-list (not including</td><td class="lineno" valign="top"></td></tr>
    10991065      <tr><td class="lineno" valign="top"></td><td class="left">   the double quotes, which are present for delimitation only):</td><td> </td><td class="right">   the double quotes, which are present for delimitation only):</td><td class="lineno" valign="top"></td></tr>
     
    11171083      <tr><td class="lineno" valign="top"></td><td class="left">8.1.  Header Field Registration</td><td> </td><td class="right">8.1.  Header Field Registration</td><td class="lineno" valign="top"></td></tr>
    11181084      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1119       <tr><td><a name="diff0061" /></td></tr>
     1085      <tr><td><a name="diff0059" /></td></tr>
    11201086      <tr><td class="lineno" valign="top"></td><td class="lblock">   HTTP header fields are registered within the <span class="delete">Message Header Field</span></td><td> </td><td class="rblock">   HTTP header fields are registered within the <span class="insert">"Message Header" field</span></td><td class="lineno" valign="top"></td></tr>
    11211087      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   Registry</span> maintained at</td><td> </td><td class="rblock"><span class="insert">   registry</span> maintained at</td><td class="lineno" valign="top"></td></tr>
    11221088      <tr><td class="lineno" valign="top"></td><td class="left">   &lt;http://www.iana.org/assignments/message-headers/&gt;.</td><td> </td><td class="right">   &lt;http://www.iana.org/assignments/message-headers/&gt;.</td><td class="lineno" valign="top"></td></tr>
    11231089      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1124       <tr><td><a name="diff0062" /></td></tr>
     1090      <tr><td><a name="diff0060" /></td></tr>
    11251091      <tr><td class="lineno" valign="top"></td><td class="lblock">   This document defines the following HTTP header fields, so <span class="delete">their</span></td><td> </td><td class="rblock">   This document defines the following HTTP header fields, so <span class="insert">the</span></td><td class="lineno" valign="top"></td></tr>
    11261092      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   associated</span> registry <span class="delete">entries shall be</span> updated <span class="delete">according to the</span></td><td> </td><td class="rblock"><span class="insert">   "Permanent Message Header Field Names"</span> registry <span class="insert">has been</span> updated</td><td class="lineno" valign="top"></td></tr>
     
    11401106      <tr><td class="lineno" valign="top"></td><td class="left">   +-------------------+----------+----------+---------------+</td><td> </td><td class="right">   +-------------------+----------+----------+---------------+</td><td class="lineno" valign="top"></td></tr>
    11411107      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1142       <tr><td><a name="diff0063" /></td></tr>
     1108      <tr><td><a name="diff0061" /></td></tr>
    11431109      <tr><td class="lineno" valign="top"></td><td class="lblock">   Furthermore, the header field-name "Close" <span class="delete">shall be</span> registered as</td><td> </td><td class="rblock">   Furthermore, the header field-name "Close" <span class="insert">has been</span> registered as</td><td class="lineno" valign="top"></td></tr>
    11441110      <tr><td class="lineno" valign="top"></td><td class="left">   "reserved", since using that name as an HTTP header field might</td><td> </td><td class="right">   "reserved", since using that name as an HTTP header field might</td><td class="lineno" valign="top"></td></tr>
     
    11601126      <tr><td class="lineno" valign="top"></td><td class="left">   &lt;http://www.iana.org/assignments/uri-schemes/&gt;.</td><td> </td><td class="right">   &lt;http://www.iana.org/assignments/uri-schemes/&gt;.</td><td class="lineno" valign="top"></td></tr>
    11611127      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1162       <tr><td><a name="diff0064" /></td></tr>
     1128      <tr><td><a name="diff0062" /></td></tr>
    11631129      <tr><td class="lineno" valign="top"></td><td class="lblock">   This document defines the following URI schemes, so <span class="delete">their associated</span></td><td> </td><td class="rblock">   This document defines the following URI schemes, so <span class="insert">the "Permanent</span></td><td class="lineno" valign="top"></td></tr>
    11641130      <tr><td class="lineno" valign="top"></td><td class="lblock">   registry <span class="delete">entries shall be</span> updated <span class="delete">according to the permanent</span></td><td> </td><td class="rblock"><span class="insert">   URI Schemes"</span> registry <span class="insert">has been</span> updated <span class="insert">accordingly.</span></td><td class="lineno" valign="top"></td></tr>
     
    11781144      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    11791145      <tr><td class="lineno" valign="top"></td><td class="left">   This document serves as the specification for the Internet media</td><td> </td><td class="right">   This document serves as the specification for the Internet media</td><td class="lineno" valign="top"></td></tr>
    1180       <tr><td><a name="diff0065" /></td></tr>
     1146      <tr><td><a name="diff0063" /></td></tr>
    11811147      <tr><td class="lineno" valign="top"></td><td class="lblock">   types "message/http" and "application/http".  The following <span class="delete">is to be</span></td><td> </td><td class="rblock">   types "message/http" and "application/http".  The following <span class="insert">has been</span></td><td class="lineno" valign="top"></td></tr>
    11821148      <tr><td class="lineno" valign="top"></td><td class="left">   registered with IANA.</td><td> </td><td class="right">   registered with IANA.</td><td class="lineno" valign="top"></td></tr>
     
    11911157      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    11921158      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1193       <tr bgcolor="gray" ><td></td><th><a name="part-l34" /><small>skipping to change at</small><em> page 62, line 20</em></th><th> </th><th><a name="part-r34" /><small>skipping to change at</small><em> page 62, line 20</em></th><td></td></tr>
     1159      <tr bgcolor="gray" ><td></td><th><a name="part-l33" /><small>skipping to change at</small><em> page 62, line 20</em></th><th> </th><th><a name="part-r33" /><small>skipping to change at</small><em> page 62, line 20</em></th><td></td></tr>
    11941160      <tr><td class="lineno" valign="top"></td><td class="left">   Additional information:</td><td> </td><td class="right">   Additional information:</td><td class="lineno" valign="top"></td></tr>
    11951161      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    12021168      <tr><td class="lineno" valign="top"></td><td class="left">      Macintosh file type code(s):  N/A</td><td> </td><td class="right">      Macintosh file type code(s):  N/A</td><td class="lineno" valign="top"></td></tr>
    12031169      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1204       <tr><td><a name="diff0066" /></td></tr>
     1170      <tr><td><a name="diff0064" /></td></tr>
    12051171      <tr><td class="lineno" valign="top"></td><td class="lblock">   Person and email address to contact for further information:  See</td><td> </td><td class="rblock">   Person and email address to contact for further information:</td><td class="lineno" valign="top"></td></tr>
    12061172      <tr><td class="lineno" valign="top"></td><td class="lblock">      Authors' Addresses Section.</td><td> </td><td class="rblock">      See Authors' Addresses  Section.</td><td class="lineno" valign="top"></td></tr>
     
    12161182      <tr><td class="lineno" valign="top"></td><td class="left">8.3.2.  Internet Media Type application/http</td><td> </td><td class="right">8.3.2.  Internet Media Type application/http</td><td class="lineno" valign="top"></td></tr>
    12171183      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1218       <tr bgcolor="gray" ><td></td><th><a name="part-l35" /><small>skipping to change at</small><em> page 63, line 7</em></th><th> </th><th><a name="part-r35" /><small>skipping to change at</small><em> page 63, line 7</em></th><td></td></tr>
     1184      <tr bgcolor="gray" ><td></td><th><a name="part-l34" /><small>skipping to change at</small><em> page 63, line 7</em></th><th> </th><th><a name="part-r34" /><small>skipping to change at</small><em> page 63, line 7</em></th><td></td></tr>
    12191185      <tr><td class="lineno" valign="top"></td><td class="left">      version:  The HTTP-version number of the enclosed messages (e.g.,</td><td> </td><td class="right">      version:  The HTTP-version number of the enclosed messages (e.g.,</td><td class="lineno" valign="top"></td></tr>
    12201186      <tr><td class="lineno" valign="top"></td><td class="left">         "1.1").  If not present, the version can be determined from the</td><td> </td><td class="right">         "1.1").  If not present, the version can be determined from the</td><td class="lineno" valign="top"></td></tr>
     
    12271193      <tr><td class="lineno" valign="top"></td><td class="left">   Encoding considerations:  HTTP messages enclosed by this type are in</td><td> </td><td class="right">   Encoding considerations:  HTTP messages enclosed by this type are in</td><td class="lineno" valign="top"></td></tr>
    12281194      <tr><td class="lineno" valign="top"></td><td class="left">      "binary" format; use of an appropriate Content-Transfer-Encoding</td><td> </td><td class="right">      "binary" format; use of an appropriate Content-Transfer-Encoding</td><td class="lineno" valign="top"></td></tr>
    1229       <tr><td><a name="diff0067" /></td></tr>
     1195      <tr><td><a name="diff0065" /></td></tr>
    12301196      <tr><td class="lineno" valign="top"></td><td class="lblock">      is required when transmitted via <span class="delete">E-</span>mail.</td><td> </td><td class="rblock">      is required when transmitted via <span class="insert">e</span>mail.</td><td class="lineno" valign="top"></td></tr>
    12311197      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    12401206      <tr><td class="lineno" valign="top"></td><td class="left">   Fragment identifier considerations:  N/A</td><td> </td><td class="right">   Fragment identifier considerations:  N/A</td><td class="lineno" valign="top"></td></tr>
    12411207      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1242       <tr bgcolor="gray" ><td></td><th><a name="part-l36" /><small>skipping to change at</small><em> page 63, line 29</em></th><th> </th><th><a name="part-r36" /><small>skipping to change at</small><em> page 63, line 29</em></th><td></td></tr>
     1208      <tr bgcolor="gray" ><td></td><th><a name="part-l35" /><small>skipping to change at</small><em> page 63, line 29</em></th><th> </th><th><a name="part-r35" /><small>skipping to change at</small><em> page 63, line 29</em></th><td></td></tr>
    12431209      <tr><td class="lineno" valign="top"></td><td class="left">   Additional information:</td><td> </td><td class="right">   Additional information:</td><td class="lineno" valign="top"></td></tr>
    12441210      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    12511217      <tr><td class="lineno" valign="top"></td><td class="left">      Macintosh file type code(s):  N/A</td><td> </td><td class="right">      Macintosh file type code(s):  N/A</td><td class="lineno" valign="top"></td></tr>
    12521218      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1253       <tr><td><a name="diff0068" /></td></tr>
     1219      <tr><td><a name="diff0066" /></td></tr>
    12541220      <tr><td class="lineno" valign="top"></td><td class="lblock">   Person and email address to contact for further information:  See</td><td> </td><td class="rblock">   Person and email address to contact for further information:</td><td class="lineno" valign="top"></td></tr>
    12551221      <tr><td class="lineno" valign="top"></td><td class="lblock">      Authors' Addresses Section.</td><td> </td><td class="rblock">      See Authors' Addresses Section.</td><td class="lineno" valign="top"></td></tr>
     
    12651231      <tr><td class="lineno" valign="top"></td><td class="left">8.4.  Transfer Coding Registry</td><td> </td><td class="right">8.4.  Transfer Coding Registry</td><td class="lineno" valign="top"></td></tr>
    12661232      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1267       <tr><td><a name="diff0069" /></td></tr>
     1233      <tr><td><a name="diff0067" /></td></tr>
    12681234      <tr><td class="lineno" valign="top"></td><td class="lblock">   The <span class="delete">HTTP</span> Transfer <span class="delete">Coding Registry</span> defines the <span class="delete">name space</span> for transfer</td><td> </td><td class="rblock">   The <span class="insert">"HTTP</span> Transfer <span class="insert">Coding" registry</span> defines the <span class="insert">namespace</span> for</td><td class="lineno" valign="top"></td></tr>
    12691235      <tr><td class="lineno" valign="top"></td><td class="lblock">   coding names.  It is maintained at</td><td> </td><td class="rblock">   transfer coding names.  It is maintained at</td><td class="lineno" valign="top"></td></tr>
     
    12841250      <tr><td class="lineno" valign="top"></td><td class="left">   codings defined in Section 4.2.</td><td> </td><td class="right">   codings defined in Section 4.2.</td><td class="lineno" valign="top"></td></tr>
    12851251      <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><a name="diff0070" /></td></tr>
     1252      <tr><td><a name="diff0068" /></td></tr>
    12871253      <tr><td class="lineno" valign="top"></td><td class="lblock">   Values to be added to this <span class="delete">name space</span> require IETF Review (see</td><td> </td><td class="rblock">   Values to be added to this <span class="insert">namespace</span> require IETF Review (see Section</td><td class="lineno" valign="top"></td></tr>
    12881254      <tr><td class="lineno" valign="top"></td><td class="lblock">   Section 4.1 of [RFC5226]), and MUST conform to the purpose of</td><td> </td><td class="rblock">   4.1 of [RFC5226]), and MUST conform to the purpose of transfer coding</td><td class="lineno" valign="top"></td></tr>
     
    12941260      <tr><td class="lineno" valign="top"></td><td class="left">8.4.2.  Registration</td><td> </td><td class="right">8.4.2.  Registration</td><td class="lineno" valign="top"></td></tr>
    12951261      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1296       <tr><td><a name="diff0071" /></td></tr>
     1262      <tr><td><a name="diff0069" /></td></tr>
    12971263      <tr><td class="lineno" valign="top"></td><td class="lblock">   The <span class="delete">HTTP Transfer Coding Registry shall be</span> updated with the</td><td> </td><td class="rblock">   The <span class="insert">"HTTP Transfer Coding Registry" has been</span> updated with the</td><td class="lineno" valign="top"></td></tr>
    12981264      <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>
     
    13131279      <tr><td class="lineno" valign="top"></td><td class="left">8.5.  Content Coding Registration</td><td> </td><td class="right">8.5.  Content Coding Registration</td><td class="lineno" valign="top"></td></tr>
    13141280      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1315       <tr><td><a name="diff0072" /></td></tr>
     1281      <tr><td><a name="diff0070" /></td></tr>
    13161282      <tr><td class="lineno" valign="top"></td><td class="lblock">   IANA maintains the <span class="delete">registry of HTTP Content Codings</span> at</td><td> </td><td class="rblock">   IANA maintains the <span class="insert">"HTTP Content Coding Registry"</span> at</td><td class="lineno" valign="top"></td></tr>
    13171283      <tr><td class="lineno" valign="top"></td><td class="left">   &lt;http://www.iana.org/assignments/http-parameters&gt;.</td><td> </td><td class="right">   &lt;http://www.iana.org/assignments/http-parameters&gt;.</td><td class="lineno" valign="top"></td></tr>
    13181284      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1319       <tr><td><a name="diff0073" /></td></tr>
     1285      <tr><td><a name="diff0071" /></td></tr>
    13201286      <tr><td class="lineno" valign="top"></td><td class="lblock">   The <span class="delete">HTTP Content Codings Registry shall be</span> updated with the</td><td> </td><td class="rblock">   The <span class="insert">"HTTP Content Codings Registry" has been</span> updated with the</td><td class="lineno" valign="top"></td></tr>
    13211287      <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>
     
    13351301      <tr><td class="lineno" valign="top"></td><td class="left">8.6.  Upgrade Token Registry</td><td> </td><td class="right">8.6.  Upgrade Token Registry</td><td class="lineno" valign="top"></td></tr>
    13361302      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1337       <tr><td><a name="diff0074" /></td></tr>
     1303      <tr><td><a name="diff0072" /></td></tr>
    13381304      <tr><td class="lineno" valign="top"></td><td class="lblock">   The <span class="delete">HTTP</span> Upgrade Token <span class="delete">Registry</span> defines the <span class="delete">name space</span> for <span class="delete">protocol-</span></td><td> </td><td class="rblock">   The <span class="insert">"Hypertext Transfer Protocol (HTTP)</span> Upgrade Token <span class="insert">Registry"</span></td><td class="lineno" valign="top"></td></tr>
    13391305      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   name</span> tokens used to identify protocols in the Upgrade header field.</td><td> </td><td class="rblock">   defines the <span class="insert">namespace</span> for <span class="insert">protocol-name</span> tokens used to identify</td><td class="lineno" valign="top"></td></tr>
     
    13501316      <tr><td class="lineno" valign="top"></td><td class="left">   Section 4.1 of [RFC5226]) and are subject to the following rules:</td><td> </td><td class="right">   Section 4.1 of [RFC5226]) and are subject to the following rules:</td><td class="lineno" valign="top"></td></tr>
    13511317      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1352       <tr bgcolor="gray" ><td></td><th><a name="part-l37" /><small>skipping to change at</small><em> page 66, line 10</em></th><th> </th><th><a name="part-r37" /><small>skipping to change at</small><em> page 66, line 10</em></th><td></td></tr>
     1318      <tr bgcolor="gray" ><td></td><th><a name="part-l36" /><small>skipping to change at</small><em> page 66, line 10</em></th><th> </th><th><a name="part-r36" /><small>skipping to change at</small><em> page 66, line 10</em></th><td></td></tr>
    13531319      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    13541320      <tr><td class="lineno" valign="top"></td><td class="left">   7.  The IESG MAY reassign responsibility for a protocol token.  This</td><td> </td><td class="right">   7.  The IESG MAY reassign responsibility for a protocol token.  This</td><td class="lineno" valign="top"></td></tr>
     
    13611327      <tr><td class="lineno" valign="top"></td><td class="left">8.6.2.  Upgrade Token Registration</td><td> </td><td class="right">8.6.2.  Upgrade Token Registration</td><td class="lineno" valign="top"></td></tr>
    13621328      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1363       <tr><td><a name="diff0075" /></td></tr>
     1329      <tr><td><a name="diff0073" /></td></tr>
    13641330      <tr><td class="lineno" valign="top"></td><td class="lblock">   The "HTTP" entry in the <span class="delete">HTTP</span> Upgrade <span class="delete">Token Registry</span> shall be updated</td><td> </td><td class="rblock">   The "HTTP" entry in the <span class="insert">"HTTP</span> Upgrade <span class="insert">Token" registry</span> shall be</td><td class="lineno" valign="top"></td></tr>
    13651331      <tr><td class="lineno" valign="top"></td><td class="lblock">   with the registration below:</td><td> </td><td class="rblock">   updated with the registration below:</td><td class="lineno" valign="top"></td></tr>
     
    13751341      <tr><td class="lineno" valign="top"></td><td class="left">   The responsible party is: "IETF (iesg@ietf.org) - Internet</td><td> </td><td class="right">   The responsible party is: "IETF (iesg@ietf.org) - Internet</td><td class="lineno" valign="top"></td></tr>
    13761342      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1377       <tr bgcolor="gray" ><td></td><th><a name="part-l38" /><small>skipping to change at</small><em> page 67, line 13</em></th><th> </th><th><a name="part-r38" /><small>skipping to change at</small><em> page 67, line 13</em></th><td></td></tr>
     1343      <tr bgcolor="gray" ><td></td><th><a name="part-l37" /><small>skipping to change at</small><em> page 67, line 13</em></th><th> </th><th><a name="part-r37" /><small>skipping to change at</small><em> page 67, line 13</em></th><td></td></tr>
    13781344      <tr><td class="lineno" valign="top"></td><td class="left">   unknown or untrusted source.</td><td> </td><td class="right">   unknown or untrusted source.</td><td class="lineno" valign="top"></td></tr>
    13791345      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    13861352      <tr><td class="lineno" valign="top"></td><td class="left">   Domain Name Service (DNS), and the hierarchy of servers from which it</td><td> </td><td class="right">   Domain Name Service (DNS), and the hierarchy of servers from which it</td><td class="lineno" valign="top"></td></tr>
    13871353      <tr><td class="lineno" valign="top"></td><td class="left">   obtains resolution results, could impact the authenticity of address</td><td> </td><td class="right">   obtains resolution results, could impact the authenticity of address</td><td class="lineno" valign="top"></td></tr>
    1388       <tr><td><a name="diff0076" /></td></tr>
     1354      <tr><td><a name="diff0074" /></td></tr>
    13891355      <tr><td class="lineno" valign="top"></td><td class="lblock">   mappings; <span class="delete">DNSSEC</span> ([RFC4033]) is one way to improve authenticity.</td><td> </td><td class="rblock">   mappings; <span class="insert">DNS Security Extensions (DNSSEC)</span> ([RFC4033]) is one way to</td><td class="lineno" valign="top"></td></tr>
    13901356      <tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock">   improve authenticity.</td><td class="lineno" valign="top"></td></tr>
     
    14041370      <tr><td class="lineno" valign="top"></td><td class="left">9.2.  Risks of Intermediaries</td><td> </td><td class="right">9.2.  Risks of Intermediaries</td><td class="lineno" valign="top"></td></tr>
    14051371      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1406       <tr><td><a name="diff0077" /></td></tr>
     1372      <tr><td><a name="diff0075" /></td></tr>
    14071373      <tr><td class="lineno" valign="top"></td><td class="lblock">   By their very nature, HTTP intermediaries are <span class="delete">men-in-the-middle, and</span></td><td> </td><td class="rblock">   By their very nature, HTTP intermediaries are <span class="insert">men in the middle and,</span></td><td class="lineno" valign="top"></td></tr>
    14081374      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   thus</span> represent an opportunity for man-in-the-middle attacks.</td><td> </td><td class="rblock"><span class="insert">   thus,</span> represent an opportunity for man-in-the-middle attacks.</td><td class="lineno" valign="top"></td></tr>
     
    14181384      <tr><td class="lineno" valign="top"></td><td class="left">   Intermediaries that contain a shared cache are especially vulnerable</td><td> </td><td class="right">   Intermediaries that contain a shared cache are especially vulnerable</td><td class="lineno" valign="top"></td></tr>
    14191385      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1420       <tr bgcolor="gray" ><td></td><th><a name="part-l39" /><small>skipping to change at</small><em> page 70, line 9</em></th><th> </th><th><a name="part-r39" /><small>skipping to change at</small><em> page 70, line 9</em></th><td></td></tr>
     1386      <tr bgcolor="gray" ><td></td><th><a name="part-l38" /><small>skipping to change at</small><em> page 70, line 9</em></th><th> </th><th><a name="part-r38" /><small>skipping to change at</small><em> page 70, line 9</em></th><td></td></tr>
    14211387      <tr><td class="lineno" valign="top"></td><td class="left">   access mechanism has resulted in its increasing use within</td><td> </td><td class="right">   access mechanism has resulted in its increasing use within</td><td class="lineno" valign="top"></td></tr>
    14221388      <tr><td class="lineno" valign="top"></td><td class="left">   environments where verification of message integrity is crucial.</td><td> </td><td class="right">   environments where verification of message integrity is crucial.</td><td class="lineno" valign="top"></td></tr>
     
    14291395      <tr><td class="lineno" valign="top"></td><td class="left">   such information is detected by the protocol to be incomplete,</td><td> </td><td class="right">   such information is detected by the protocol to be incomplete,</td><td class="lineno" valign="top"></td></tr>
    14301396      <tr><td class="lineno" valign="top"></td><td class="left">   expired, or corrupted during transfer.  Such mechanisms might be</td><td> </td><td class="right">   expired, or corrupted during transfer.  Such mechanisms might be</td><td class="lineno" valign="top"></td></tr>
    1431       <tr><td><a name="diff0078" /></td></tr>
     1397      <tr><td><a name="diff0076" /></td></tr>
    14321398      <tr><td class="lineno" valign="top"></td><td class="lblock">   selectively enabled via user<span class="delete"> </span>agent extensions or the presence of</td><td> </td><td class="rblock">   selectively enabled via user<span class="insert">-</span>agent extensions or the presence of</td><td class="lineno" valign="top"></td></tr>
    14331399      <tr><td class="lineno" valign="top"></td><td class="left">   message integrity metadata in a response.  At a minimum, user agents</td><td> </td><td class="right">   message integrity metadata in a response.  At a minimum, user agents</td><td class="lineno" valign="top"></td></tr>
     
    14421408      <tr><td class="lineno" valign="top"></td><td class="left">   designed to be independent of the transport protocol, such that it</td><td> </td><td class="right">   designed to be independent of the transport protocol, such that it</td><td class="lineno" valign="top"></td></tr>
    14431409      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1444       <tr bgcolor="gray" ><td></td><th><a name="part-l40" /><small>skipping to change at</small><em> page 70, line 39</em></th><th> </th><th><a name="part-r40" /><small>skipping to change at</small><em> page 70, line 39</em></th><td></td></tr>
     1410      <tr bgcolor="gray" ><td></td><th><a name="part-l39" /><small>skipping to change at</small><em> page 70, line 39</em></th><th> </th><th><a name="part-r39" /><small>skipping to change at</small><em> page 70, line 39</em></th><td></td></tr>
    14451411      <tr><td class="lineno" valign="top"></td><td class="left">   A server is in the position to save personal data about a user's</td><td> </td><td class="right">   A server is in the position to save personal data about a user's</td><td class="lineno" valign="top"></td></tr>
    14461412      <tr><td class="lineno" valign="top"></td><td class="left">   requests over time, which might identify their reading patterns or</td><td> </td><td class="right">   requests over time, which might identify their reading patterns or</td><td class="lineno" valign="top"></td></tr>
     
    14531419      <tr><td class="lineno" valign="top"></td><td class="left">   securely stored and appropriate guidelines followed for its analysis.</td><td> </td><td class="right">   securely stored and appropriate guidelines followed for its analysis.</td><td class="lineno" valign="top"></td></tr>
    14541420      <tr><td class="lineno" valign="top"></td><td class="left">   Anonymization of personal information within individual entries</td><td> </td><td class="right">   Anonymization of personal information within individual entries</td><td class="lineno" valign="top"></td></tr>
    1455       <tr><td><a name="diff0079" /></td></tr>
     1421      <tr><td><a name="diff0077" /></td></tr>
    14561422      <tr><td class="lineno" valign="top"></td><td class="lblock">   helps, but is generally not sufficient to prevent real log traces</td><td> </td><td class="rblock">   helps, but i<span class="insert">t i</span>s generally not sufficient to prevent real log traces</td><td class="lineno" valign="top"></td></tr>
    14571423      <tr><td class="lineno" valign="top"></td><td class="left">   from being re-identified based on correlation with other access</td><td> </td><td class="right">   from being re-identified based on correlation with other access</td><td class="lineno" valign="top"></td></tr>
     
    14661432      <tr><td class="lineno" valign="top"></td><td class="left">   fraud control.</td><td> </td><td class="right">   fraud control.</td><td class="lineno" valign="top"></td></tr>
    14671433      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1468       <tr bgcolor="gray" ><td></td><th><a name="part-l41" /><small>skipping to change at</small><em> page 72, line 50</em></th><th> </th><th><a name="part-r41" /><small>skipping to change at</small><em> page 72, line 50</em></th><td></td></tr>
     1434      <tr bgcolor="gray" ><td></td><th><a name="part-l40" /><small>skipping to change at</small><em> page 72, line 50</em></th><th> </th><th><a name="part-r40" /><small>skipping to change at</small><em> page 72, line 50</em></th><td></td></tr>
    14691435      <tr><td class="lineno" valign="top"></td><td class="left">   Yuchung Cheng, Yutaka Oiwa, Yves Lafon (long-time member of the</td><td> </td><td class="right">   Yuchung Cheng, Yutaka Oiwa, Yves Lafon (long-time member of the</td><td class="lineno" valign="top"></td></tr>
    14701436      <tr><td class="lineno" valign="top"></td><td class="left">   editor team), Zed A. Shaw, and Zhong Yu.</td><td> </td><td class="right">   editor team), Zed A. Shaw, and Zhong Yu.</td><td class="lineno" valign="top"></td></tr>
     
    14771443      <tr><td class="lineno" valign="top"></td><td class="left">11.1.  Normative References</td><td> </td><td class="right">11.1.  Normative References</td><td class="lineno" valign="top"></td></tr>
    14781444      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1479       <tr><td><a name="diff0080" /></td></tr>
     1445      <tr><td><a name="diff0078" /></td></tr>
    14801446      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">[RFC0793]     Postel, J., "Transmission Control Protocol", STD 7,</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
    14811447      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">                 RFC 793, September 1981.</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
     
    14921458      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    14931459      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1494       <tr bgcolor="gray" ><td></td><th><a name="part-l42" /><small>skipping to change at</small><em> page 73, line 28</em></th><th> </th><th><a name="part-r42" /><small>skipping to change at</small><em> page 73, line 25</em></th><td></td></tr>
     1460      <tr bgcolor="gray" ><td></td><th><a name="part-l41" /><small>skipping to change at</small><em> page 73, line 28</em></th><th> </th><th><a name="part-r41" /><small>skipping to change at</small><em> page 73, line 25</em></th><td></td></tr>
    14951461      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC3986]     Berners-Lee, T., Fielding, R., and L. Masinter,</td><td> </td><td class="right">   [RFC3986]     Berners-Lee, T., Fielding, R., and L. Masinter,</td><td class="lineno" valign="top"></td></tr>
    14961462      <tr><td class="lineno" valign="top"></td><td class="left">                 "Uniform Resource Identifier (URI): Generic Syntax",</td><td> </td><td class="right">                 "Uniform Resource Identifier (URI): Generic Syntax",</td><td class="lineno" valign="top"></td></tr>
     
    15031469      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC7231]     Fielding, R., Ed. and J. Reschke, Ed., "Hypertext</td><td> </td><td class="right">   [RFC7231]     Fielding, R., Ed. and J. Reschke, Ed., "Hypertext</td><td class="lineno" valign="top"></td></tr>
    15041470      <tr><td class="lineno" valign="top"></td><td class="left">                 Transfer Protocol (HTTP/1.1): Semantics and Content",</td><td> </td><td class="right">                 Transfer Protocol (HTTP/1.1): Semantics and Content",</td><td class="lineno" valign="top"></td></tr>
    1505       <tr><td><a name="diff0081" /></td></tr>
     1471      <tr><td><a name="diff0079" /></td></tr>
    15061472      <tr><td class="lineno" valign="top"></td><td class="lblock">                 <span class="delete">draft-ietf-httpbis-p2-semantics-latest (work in</span></td><td> </td><td class="rblock">                 <span class="insert">RFC 7231,</span> May 2014.</td><td class="lineno" valign="top"></td></tr>
    15071473      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">                 progress),</span> May 2014.</td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
     
    15091475      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC7232]     Fielding, R., Ed. and J. Reschke, Ed., "Hypertext</td><td> </td><td class="right">   [RFC7232]     Fielding, R., Ed. and J. Reschke, Ed., "Hypertext</td><td class="lineno" valign="top"></td></tr>
    15101476      <tr><td class="lineno" valign="top"></td><td class="left">                 Transfer Protocol (HTTP/1.1): Conditional Requests",</td><td> </td><td class="right">                 Transfer Protocol (HTTP/1.1): Conditional Requests",</td><td class="lineno" valign="top"></td></tr>
    1511       <tr><td><a name="diff0082" /></td></tr>
     1477      <tr><td><a name="diff0080" /></td></tr>
    15121478      <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">                 <span class="insert">RFC 7232,</span> May 2014.</td><td class="lineno" valign="top"></td></tr>
    15131479      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">                 progress),</span> May 2014.</td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
     
    15151481      <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>
    15161482      <tr><td class="lineno" valign="top"></td><td class="left">                 "Hypertext Transfer Protocol (HTTP/1.1): Range</td><td> </td><td class="right">                 "Hypertext Transfer Protocol (HTTP/1.1): Range</td><td class="lineno" valign="top"></td></tr>
    1517       <tr><td><a name="diff0083" /></td></tr>
     1483      <tr><td><a name="diff0081" /></td></tr>
    15181484      <tr><td class="lineno" valign="top"></td><td class="lblock">                 Requests", <span class="delete">draft-ietf-httpbis-p5-range-latest (work in</span></td><td> </td><td class="rblock">                 Requests", <span class="insert">RFC 7233,</span> May 2014.</td><td class="lineno" valign="top"></td></tr>
    15191485      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">                 progress),</span> May 2014.</td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
     
    15211487      <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>
    15221488      <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>
    1523       <tr><td><a name="diff0084" /></td></tr>
     1489      <tr><td><a name="diff0082" /></td></tr>
    15241490      <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>
    15251491      <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>
     
    15271493      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC7235]     Fielding, R., Ed. and J. Reschke, Ed., "Hypertext</td><td> </td><td class="right">   [RFC7235]     Fielding, R., Ed. and J. Reschke, Ed., "Hypertext</td><td class="lineno" valign="top"></td></tr>
    15281494      <tr><td class="lineno" valign="top"></td><td class="left">                 Transfer Protocol (HTTP/1.1): Authentication",</td><td> </td><td class="right">                 Transfer Protocol (HTTP/1.1): Authentication",</td><td class="lineno" valign="top"></td></tr>
    1529       <tr><td><a name="diff0085" /></td></tr>
     1495      <tr><td><a name="diff0083" /></td></tr>
    15301496      <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">                 <span class="insert">RFC 7235,</span> May 2014.</td><td class="lineno" valign="top"></td></tr>
    15311497      <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>
     
    15371503      <tr><td class="lineno" valign="top"></td><td class="left">                 Interchange", ANSI X3.4, 1986.</td><td> </td><td class="right">                 Interchange", ANSI X3.4, 1986.</td><td class="lineno" valign="top"></td></tr>
    15381504      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1539       <tr><td><a name="diff0086" /></td></tr>
     1505      <tr><td><a name="diff0084" /></td></tr>
    15401506      <tr><td class="lineno" valign="top"></td><td class="lblock">   [Welch]       Welch, T., "A Technique for High<span class="delete"> </span>Performance Data</td><td> </td><td class="rblock">   [Welch]       Welch, T., "A Technique for High<span class="insert">-</span>Performance Data</td><td class="lineno" valign="top"></td></tr>
    15411507      <tr><td class="lineno" valign="top"></td><td class="left">                 Compression", IEEE Computer 17(6), June 1984.</td><td> </td><td class="right">                 Compression", IEEE Computer 17(6), June 1984.</td><td class="lineno" valign="top"></td></tr>
     
    15501516      <tr><td class="lineno" valign="top"></td><td class="left">                 Specifications and Registration Procedures", BCP 13,</td><td> </td><td class="right">                 Specifications and Registration Procedures", BCP 13,</td><td class="lineno" valign="top"></td></tr>
    15511517      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1552       <tr bgcolor="gray" ><td></td><th><a name="part-l43" /><small>skipping to change at</small><em> page 76, line 25</em></th><th> </th><th><a name="part-r43" /><small>skipping to change at</small><em> page 76, line 22</em></th><td></td></tr>
     1518      <tr bgcolor="gray" ><td></td><th><a name="part-l42" /><small>skipping to change at</small><em> page 76, line 25</em></th><th> </th><th><a name="part-r42" /><small>skipping to change at</small><em> page 76, line 22</em></th><td></td></tr>
    15531519      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    15541520      <tr><td class="lineno" valign="top"></td><td class="left">   HTTP has been in use since 1990.  The first version, later referred</td><td> </td><td class="right">   HTTP has been in use since 1990.  The first version, later referred</td><td class="lineno" valign="top"></td></tr>
     
    15611527      <tr><td class="lineno" valign="top"></td><td class="left">   effects of hierarchical proxies, caching, the need for persistent</td><td> </td><td class="right">   effects of hierarchical proxies, caching, the need for persistent</td><td class="lineno" valign="top"></td></tr>
    15621528      <tr><td class="lineno" valign="top"></td><td class="left">   connections, or name-based virtual hosts.  The proliferation of</td><td> </td><td class="right">   connections, or name-based virtual hosts.  The proliferation of</td><td class="lineno" valign="top"></td></tr>
    1563       <tr><td><a name="diff0087" /></td></tr>
     1529      <tr><td><a name="diff0085" /></td></tr>
    15641530      <tr><td class="lineno" valign="top"></td><td class="lblock">   incompletely<span class="delete">-</span>implemented applications calling themselves "HTTP/1.0"</td><td> </td><td class="rblock">   incompletely<span class="insert"> </span>implemented applications calling themselves "HTTP/1.0"</td><td class="lineno" valign="top"></td></tr>
    15651531      <tr><td class="lineno" valign="top"></td><td class="left">   further necessitated a protocol version change in order for two</td><td> </td><td class="right">   further necessitated a protocol version change in order for two</td><td class="lineno" valign="top"></td></tr>
     
    15701536      <tr><td class="lineno" valign="top"></td><td class="left">   requirements that enable reliable implementations, adding only those</td><td> </td><td class="right">   requirements that enable reliable implementations, adding only those</td><td class="lineno" valign="top"></td></tr>
    15711537      <tr><td class="lineno" valign="top"></td><td class="left">   features that can either be safely ignored by an HTTP/1.0 recipient</td><td> </td><td class="right">   features that can either be safely ignored by an HTTP/1.0 recipient</td><td class="lineno" valign="top"></td></tr>
    1572       <tr><td><a name="diff0088" /></td></tr>
     1538      <tr><td><a name="diff0086" /></td></tr>
    15731539      <tr><td class="lineno" valign="top"></td><td class="lblock">   or only sent when communicating with a party advertising conformance</td><td> </td><td class="rblock">   or only <span class="insert">be</span> sent when communicating with a party advertising</td><td class="lineno" valign="top"></td></tr>
    15741540      <tr><td class="lineno" valign="top"></td><td class="lblock">   with HTTP/1.1.</td><td> </td><td class="rblock">   conformance with HTTP/1.1.</td><td class="lineno" valign="top"></td></tr>
     
    15841550      <tr><td class="lineno" valign="top"></td><td class="left">   no mechanism for it to support name-based virtual hosts (selection of</td><td> </td><td class="right">   no mechanism for it to support name-based virtual hosts (selection of</td><td class="lineno" valign="top"></td></tr>
    15851551      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1586       <tr bgcolor="gray" ><td></td><th><a name="part-l44" /><small>skipping to change at</small><em> page 77, line 10</em></th><th> </th><th><a name="part-r44" /><small>skipping to change at</small><em> page 77, line 5</em></th><td></td></tr>
     1552      <tr bgcolor="gray" ><td></td><th><a name="part-l43" /><small>skipping to change at</small><em> page 77, line 10</em></th><th> </th><th><a name="part-r43" /><small>skipping to change at</small><em> page 77, line 5</em></th><td></td></tr>
    15871553      <tr><td class="lineno" valign="top"></td><td class="left">   implements name-based virtual hosts ought to disable support for</td><td> </td><td class="right">   implements name-based virtual hosts ought to disable support for</td><td class="lineno" valign="top"></td></tr>
    15881554      <tr><td class="lineno" valign="top"></td><td class="left">   HTTP/0.9.  Most requests that appear to be HTTP/0.9 are, in fact,</td><td> </td><td class="right">   HTTP/0.9.  Most requests that appear to be HTTP/0.9 are, in fact,</td><td class="lineno" valign="top"></td></tr>
     
    15951561      <tr><td class="lineno" valign="top"></td><td class="left">   and HTTP/1.1.</td><td> </td><td class="right">   and HTTP/1.1.</td><td class="lineno" valign="top"></td></tr>
    15961562      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1597       <tr><td><a name="diff0089" /></td></tr>
     1563      <tr><td><a name="diff0087" /></td></tr>
    15981564      <tr><td class="lineno" valign="top"></td><td class="lblock">A.1.1.  Multi<span class="delete">-</span>homed Web Servers</td><td> </td><td class="rblock">A.1.1.  Multihomed Web Servers</td><td class="lineno" valign="top"></td></tr>
    15991565      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    16081574      <tr><td class="lineno" valign="top"></td><td class="left">   to which that request was directed.  The Host header field was</td><td> </td><td class="right">   to which that request was directed.  The Host header field was</td><td class="lineno" valign="top"></td></tr>
    16091575      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1610       <tr bgcolor="gray" ><td></td><th><a name="part-l45" /><small>skipping to change at</small><em> page 78, line 20</em></th><th> </th><th><a name="part-r45" /><small>skipping to change at</small><em> page 78, line 14</em></th><td></td></tr>
     1576      <tr bgcolor="gray" ><td></td><th><a name="part-l44" /><small>skipping to change at</small><em> page 78, line 20</em></th><th> </th><th><a name="part-r44" /><small>skipping to change at</small><em> page 78, line 14</em></th><td></td></tr>
    16111577      <tr><td class="lineno" valign="top"></td><td class="left">   not be used by clients at all when a proxy is being used.</td><td> </td><td class="right">   not be used by clients at all when a proxy is being used.</td><td class="lineno" valign="top"></td></tr>
    16121578      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    16191585      <tr><td class="lineno" valign="top"></td><td class="left">A.2.  Changes from RFC 2616</td><td> </td><td class="right">A.2.  Changes from RFC 2616</td><td class="lineno" valign="top"></td></tr>
    16201586      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1621       <tr><td><a name="diff0090" /></td></tr>
     1587      <tr><td><a name="diff0088" /></td></tr>
    16221588      <tr><td class="lineno" valign="top"></td><td class="lblock">   HTTP's approach to error handling has been explained<span class="delete">.  (Section 2.5)</span></td><td> </td><td class="rblock">   HTTP's approach to error handling has been explained<span class="insert"> (Section 2.5).</span></td><td class="lineno" valign="top"></td></tr>
    16231589      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1624       <tr><td><a name="diff0091" /></td></tr>
     1590      <tr><td><a name="diff0089" /></td></tr>
    16251591      <tr><td class="lineno" valign="top"></td><td class="lblock">   The HTTP-version ABNF production has been clarified to be <span class="delete">case-</span></td><td> </td><td class="rblock">   The HTTP-version ABNF production has been clarified to be <span class="insert">case</span></td><td class="lineno" valign="top"></td></tr>
    16261592      <tr><td class="lineno" valign="top"></td><td class="lblock">   sensitive.  Additionally, version numbers <span class="delete">has</span> been restricted to</td><td> </td><td class="rblock">   sensitive.  Additionally, version numbers <span class="insert">have</span> been restricted to</td><td class="lineno" valign="top"></td></tr>
    16271593      <tr><td class="lineno" valign="top"></td><td class="left">   single digits, due to the fact that implementations are known to</td><td> </td><td class="right">   single digits, due to the fact that implementations are known to</td><td class="lineno" valign="top"></td></tr>
    1628       <tr><td><a name="diff0092" /></td></tr>
     1594      <tr><td><a name="diff0090" /></td></tr>
    16291595      <tr><td class="lineno" valign="top"></td><td class="lblock">   handle multi-digit version numbers incorrectly<span class="delete">.  (Section 2.6)</span></td><td> </td><td class="rblock">   handle multi-digit version numbers incorrectly<span class="insert"> (Section 2.6).</span></td><td class="lineno" valign="top"></td></tr>
    16301596      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    16311597      <tr><td class="lineno" valign="top"></td><td class="left">   Userinfo (i.e., username and password) are now disallowed in HTTP and</td><td> </td><td class="right">   Userinfo (i.e., username and password) are now disallowed in HTTP and</td><td class="lineno" valign="top"></td></tr>
    16321598      <tr><td class="lineno" valign="top"></td><td class="left">   HTTPS URIs, because of security issues related to their transmission</td><td> </td><td class="right">   HTTPS URIs, because of security issues related to their transmission</td><td class="lineno" valign="top"></td></tr>
    1633       <tr><td><a name="diff0093" /></td></tr>
     1599      <tr><td><a name="diff0091" /></td></tr>
    16341600      <tr><td class="lineno" valign="top"></td><td class="lblock">   on the wire<span class="delete">.  (Section 2.7.1)</span></td><td> </td><td class="rblock">   on the wire<span class="insert"> (Section 2.7.1).</span></td><td class="lineno" valign="top"></td></tr>
    16351601      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    16361602      <tr><td class="lineno" valign="top"></td><td class="left">   The HTTPS URI scheme is now defined by this specification;</td><td> </td><td class="right">   The HTTPS URI scheme is now defined by this specification;</td><td class="lineno" valign="top"></td></tr>
    1637       <tr><td><a name="diff0094" /></td></tr>
     1603      <tr><td><a name="diff0092" /></td></tr>
    16381604      <tr><td class="lineno" valign="top"></td><td class="lblock">   previously, it was <span class="delete">done</span> in Section 2.4 of [RFC2818].  Furthermore, it</td><td> </td><td class="rblock">   previously, it was <span class="insert">defined</span> in Section 2.4 of [RFC2818].  Furthermore,</td><td class="lineno" valign="top"></td></tr>
    16391605      <tr><td class="lineno" valign="top"></td><td class="lblock">   implies end-to-end <span class="delete">security.</span>  (Section <span class="delete">2.7.2)</span></td><td> </td><td class="rblock">   it implies end-to-end <span class="insert">security</span> (Section <span class="insert">2.7.2).</span></td><td class="lineno" valign="top"></td></tr>
     
    16431609      <tr><td class="lineno" valign="top"></td><td class="left">   fundamentally a message-oriented protocol.  Minimum supported sizes</td><td> </td><td class="right">   fundamentally a message-oriented protocol.  Minimum supported sizes</td><td class="lineno" valign="top"></td></tr>
    16441610      <tr><td class="lineno" valign="top"></td><td class="left">   for various protocol elements have been suggested, to improve</td><td> </td><td class="right">   for various protocol elements have been suggested, to improve</td><td class="lineno" valign="top"></td></tr>
    1645       <tr><td><a name="diff0095" /></td></tr>
     1611      <tr><td><a name="diff0093" /></td></tr>
    16461612      <tr><td class="lineno" valign="top"></td><td class="lblock">   interoperability<span class="delete">.  (Section 3)</span></td><td> </td><td class="rblock">   interoperability<span class="insert"> (Section 3).</span></td><td class="lineno" valign="top"></td></tr>
    16471613      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    16481614      <tr><td class="lineno" valign="top"></td><td class="left">   Invalid whitespace around field-names is now required to be rejected,</td><td> </td><td class="right">   Invalid whitespace around field-names is now required to be rejected,</td><td class="lineno" valign="top"></td></tr>
    16491615      <tr><td class="lineno" valign="top"></td><td class="left">   because accepting it represents a security vulnerability.  The ABNF</td><td> </td><td class="right">   because accepting it represents a security vulnerability.  The ABNF</td><td class="lineno" valign="top"></td></tr>
    1650       <tr><td><a name="diff0096" /></td></tr>
     1616      <tr><td><a name="diff0094" /></td></tr>
    16511617      <tr><td class="lineno" valign="top"></td><td class="lblock">   productions defining header fields now only list the field <span class="delete">value.</span></td><td> </td><td class="rblock">   productions defining header fields now only list the field <span class="insert">value</span></td><td class="lineno" valign="top"></td></tr>
    16521618      <tr><td class="lineno" valign="top"></td><td class="lblock">   (Section <span class="delete">3.2)</span></td><td> </td><td class="rblock">   (Section <span class="insert">3.2).</span></td><td class="lineno" valign="top"></td></tr>
     
    16541620      <tr><td class="lineno" valign="top"></td><td class="left">   Rules about implicit linear whitespace between certain grammar</td><td> </td><td class="right">   Rules about implicit linear whitespace between certain grammar</td><td class="lineno" valign="top"></td></tr>
    16551621      <tr><td class="lineno" valign="top"></td><td class="left">   productions have been removed; now whitespace is only allowed where</td><td> </td><td class="right">   productions have been removed; now whitespace is only allowed where</td><td class="lineno" valign="top"></td></tr>
    1656       <tr><td><a name="diff0097" /></td></tr>
     1622      <tr><td><a name="diff0095" /></td></tr>
    16571623      <tr><td class="lineno" valign="top"></td><td class="lblock">   specifically defined in the ABNF<span class="delete">.  (Section 3.2.3)</span></td><td> </td><td class="rblock">   specifically defined in the ABNF<span class="insert"> (Section 3.2.3).</span></td><td class="lineno" valign="top"></td></tr>
    16581624      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    16591625      <tr><td class="lineno" valign="top"></td><td class="left">   Header fields that span multiple lines ("line folding") are</td><td> </td><td class="right">   Header fields that span multiple lines ("line folding") are</td><td class="lineno" valign="top"></td></tr>
    1660       <tr><td><a name="diff0098" /></td></tr>
     1626      <tr><td><a name="diff0096" /></td></tr>
    16611627      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">deprecated.</span>  (Section <span class="delete">3.2.4)</span></td><td> </td><td class="rblock">   <span class="insert">deprecated</span> (Section <span class="insert">3.2.4).</span></td><td class="lineno" valign="top"></td></tr>
    16621628      <tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock">                                                                         </td><td class="lineno" valign="top"></td></tr>
     
    16641630      <tr><td class="lineno" valign="top"></td><td class="left">   and handling of backslash-escaping in them has been clarified.  The</td><td> </td><td class="right">   and handling of backslash-escaping in them has been clarified.  The</td><td class="lineno" valign="top"></td></tr>
    16651631      <tr><td class="lineno" valign="top"></td><td class="left">   quoted-pair rule no longer allows escaping control characters other</td><td> </td><td class="right">   quoted-pair rule no longer allows escaping control characters other</td><td class="lineno" valign="top"></td></tr>
    1666       <tr><td><a name="diff0099" /></td></tr>
     1632      <tr><td><a name="diff0097" /></td></tr>
    16671633      <tr><td class="lineno" valign="top"></td><td class="lblock">   than HTAB.  <span class="delete">Non-ASCII</span> content in header fields and the reason phrase</td><td> </td><td class="rblock">   than HTAB.  <span class="insert">Non-US-ASCII</span> content in header fields and the reason</td><td class="lineno" valign="top"></td></tr>
    16681634      <tr><td class="lineno" valign="top"></td><td class="lblock">   has been obsoleted and made opaque (the TEXT rule was <span class="delete">removed).</span></td><td> </td><td class="rblock">   phrase has been obsoleted and made opaque (the TEXT rule was <span class="insert">removed)</span></td><td class="lineno" valign="top"></td></tr>
     
    16701636      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    16711637      <tr><td class="lineno" valign="top"></td><td class="left">   Bogus "Content-Length" header fields are now required to be handled</td><td> </td><td class="right">   Bogus "Content-Length" header fields are now required to be handled</td><td class="lineno" valign="top"></td></tr>
    1672       <tr><td><a name="diff0100" /></td></tr>
     1638      <tr><td><a name="diff0098" /></td></tr>
    16731639      <tr><td class="lineno" valign="top"></td><td class="lblock">   as errors by recipients<span class="delete">.  (Section 3.3.2)</span></td><td> </td><td class="rblock">   as errors by recipients<span class="insert"> (Section 3.3.2).</span></td><td class="lineno" valign="top"></td></tr>
    16741640      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    16781644      <tr><td class="lineno" valign="top"></td><td class="left">   elements cannot define such special cases.  CONNECT is a new, special</td><td> </td><td class="right">   elements cannot define such special cases.  CONNECT is a new, special</td><td class="lineno" valign="top"></td></tr>
    16791645      <tr><td class="lineno" valign="top"></td><td class="left">   case in determining message body length. "multipart/byteranges" is no</td><td> </td><td class="right">   case in determining message body length. "multipart/byteranges" is no</td><td class="lineno" valign="top"></td></tr>
    1680       <tr><td><a name="diff0101" /></td></tr>
     1646      <tr><td><a name="diff0099" /></td></tr>
    16811647      <tr><td class="lineno" valign="top"></td><td class="lblock">   longer a way of determining message body length <span class="delete">detection.</span></td><td> </td><td class="rblock">   longer a way of determining message body length <span class="insert">detection</span></td><td class="lineno" valign="top"></td></tr>
    16821648      <tr><td class="lineno" valign="top"></td><td class="lblock">   (Section <span class="delete">3.3.3)</span></td><td> </td><td class="rblock">   (Section <span class="insert">3.3.3).</span></td><td class="lineno" valign="top"></td></tr>
    16831649      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1684       <tr><td><a name="diff0102" /></td></tr>
     1650      <tr><td><a name="diff0100" /></td></tr>
    16851651      <tr><td class="lineno" valign="top"></td><td class="lblock">   The "identity" transfer coding token has been <span class="delete">removed.</span>  (Sections 3.3</td><td> </td><td class="rblock">   The "identity" transfer coding token has been <span class="insert">removed</span> (Sections 3.3</td><td class="lineno" valign="top"></td></tr>
    16861652      <tr><td class="lineno" valign="top"></td><td class="lblock">   and <span class="delete">4)</span></td><td> </td><td class="rblock">   and <span class="insert">4).</span></td><td class="lineno" valign="top"></td></tr>
    16871653      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    16881654      <tr><td class="lineno" valign="top"></td><td class="left">   Chunk length does not include the count of the octets in the chunk</td><td> </td><td class="right">   Chunk length does not include the count of the octets in the chunk</td><td class="lineno" valign="top"></td></tr>
    1689       <tr><td><a name="diff0103" /></td></tr>
     1655      <tr><td><a name="diff0101" /></td></tr>
    16901656      <tr><td class="lineno" valign="top"></td><td class="lblock">   header and trailer.  Line folding in chunk extensions is <span class="delete">disallowed.</span></td><td> </td><td class="rblock">   header and trailer.  Line folding in chunk extensions is <span class="insert">disallowed</span></td><td class="lineno" valign="top"></td></tr>
    16911657      <tr><td class="lineno" valign="top"></td><td class="lblock">   (Section <span class="delete">4.1)</span></td><td> </td><td class="rblock">   (Section <span class="insert">4.1).</span></td><td class="lineno" valign="top"></td></tr>
    16921658      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1693       <tr><td><a name="diff0104" /></td></tr>
     1659      <tr><td><a name="diff0102" /></td></tr>
    16941660      <tr><td class="lineno" valign="top"></td><td class="lblock">   The meaning of the "deflate" content coding has been <span class="delete">clarified.</span></td><td> </td><td class="rblock">   The meaning of the "deflate" content coding has been <span class="insert">clarified</span></td><td class="lineno" valign="top"></td></tr>
    16951661      <tr><td class="lineno" valign="top"></td><td class="lblock">   (Section <span class="delete">4.2.2)</span></td><td> </td><td class="rblock">   (Section <span class="insert">4.2.2).</span></td><td class="lineno" valign="top"></td></tr>
     
    16971663      <tr><td class="lineno" valign="top"></td><td class="left">   The segment + query components of RFC 3986 have been used to define</td><td> </td><td class="right">   The segment + query components of RFC 3986 have been used to define</td><td class="lineno" valign="top"></td></tr>
    16981664      <tr><td class="lineno" valign="top"></td><td class="left">   the request-target, instead of abs_path from RFC 1808.  The asterisk-</td><td> </td><td class="right">   the request-target, instead of abs_path from RFC 1808.  The asterisk-</td><td class="lineno" valign="top"></td></tr>
    1699       <tr><td><a name="diff0105" /></td></tr>
     1665      <tr><td><a name="diff0103" /></td></tr>
    17001666      <tr><td class="lineno" valign="top"></td><td class="lblock">   form of the request-target is only allowed with the OPTIONS <span class="delete">method.</span></td><td> </td><td class="rblock">   form of the request-target is only allowed with the OPTIONS <span class="insert">method</span></td><td class="lineno" valign="top"></td></tr>
    17011667      <tr><td class="lineno" valign="top"></td><td class="lblock">   (Section <span class="delete">5.3)</span></td><td> </td><td class="rblock">   (Section <span class="insert">5.3).</span></td><td class="lineno" valign="top"></td></tr>
    17021668      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1703       <tr><td><a name="diff0106" /></td></tr>
     1669      <tr><td><a name="diff0104" /></td></tr>
    17041670      <tr><td class="lineno" valign="top"></td><td class="lblock">   The term "Effective Request URI" has been introduced<span class="delete">.  (Section 5.5)</span></td><td> </td><td class="rblock">   The term "Effective Request URI" has been introduced<span class="insert"> (Section 5.5).</span></td><td class="lineno" valign="top"></td></tr>
    17051671      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1706       <tr><td><a name="diff0107" /></td></tr>
     1672      <tr><td><a name="diff0105" /></td></tr>
    17071673      <tr><td class="lineno" valign="top"></td><td class="lblock">   Gateways do not need to generate Via header fields <span class="delete">anymore.</span></td><td> </td><td class="rblock">   Gateways do not need to generate Via header fields <span class="insert">anymore</span></td><td class="lineno" valign="top"></td></tr>
    17081674      <tr><td class="lineno" valign="top"></td><td class="lblock">   (Section <span class="delete">5.7.1)</span></td><td> </td><td class="rblock">   (Section <span class="insert">5.7.1).</span></td><td class="lineno" valign="top"></td></tr>
     
    17111677      <tr><td class="lineno" valign="top"></td><td class="left">   clarified.  Also, "hop-by-hop" header fields are required to appear</td><td> </td><td class="right">   clarified.  Also, "hop-by-hop" header fields are required to appear</td><td class="lineno" valign="top"></td></tr>
    17121678      <tr><td class="lineno" valign="top"></td><td class="left">   in the Connection header field; just because they're defined as hop-</td><td> </td><td class="right">   in the Connection header field; just because they're defined as hop-</td><td class="lineno" valign="top"></td></tr>
    1713       <tr><td><a name="diff0108" /></td></tr>
     1679      <tr><td><a name="diff0106" /></td></tr>
    17141680      <tr><td class="lineno" valign="top"></td><td class="lblock">   by-hop in this specification doesn't exempt them<span class="delete">.  (Section 6.1)</span></td><td> </td><td class="rblock">   by-hop in this specification doesn't exempt them<span class="insert"> (Section 6.1).</span></td><td class="lineno" valign="top"></td></tr>
    17151681      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    17191685      <tr><td class="lineno" valign="top"></td><td class="left">   the server prematurely closes the connection has been removed.  Also,</td><td> </td><td class="right">   the server prematurely closes the connection has been removed.  Also,</td><td class="lineno" valign="top"></td></tr>
    17201686      <tr><td class="lineno" valign="top"></td><td class="left">   some extraneous requirements about when servers are allowed to close</td><td> </td><td class="right">   some extraneous requirements about when servers are allowed to close</td><td class="lineno" valign="top"></td></tr>
    1721       <tr><td><a name="diff0109" /></td></tr>
     1687      <tr><td><a name="diff0107" /></td></tr>
    17221688      <tr><td class="lineno" valign="top"></td><td class="lblock">   connections prematurely have been removed<span class="delete">.  (Section 6.3)</span></td><td> </td><td class="rblock">   connections prematurely have been removed<span class="insert"> (Section 6.3).</span></td><td class="lineno" valign="top"></td></tr>
    17231689      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    17241690      <tr><td class="lineno" valign="top"></td><td class="left">   The semantics of the Upgrade header field is now defined in responses</td><td> </td><td class="right">   The semantics of the Upgrade header field is now defined in responses</td><td class="lineno" valign="top"></td></tr>
    17251691      <tr><td class="lineno" valign="top"></td><td class="left">   other than 101 (this was incorporated from [RFC2817]).  Furthermore,</td><td> </td><td class="right">   other than 101 (this was incorporated from [RFC2817]).  Furthermore,</td><td class="lineno" valign="top"></td></tr>
     1692      <tr><td><a name="diff0108" /></td></tr>
     1693      <tr><td class="lineno" valign="top"></td><td class="lblock">   the ordering in the field value is now significant<span class="delete">.  (Section 6.7)</span></td><td> </td><td class="rblock">   the ordering in the field value is now significant<span class="insert"> (Section 6.7).</span></td><td class="lineno" valign="top"></td></tr>
     1694      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     1695      <tr><td class="lineno" valign="top"></td><td class="left">   Empty list elements in list productions (e.g., a list header field</td><td> </td><td class="right">   Empty list elements in list productions (e.g., a list header field</td><td class="lineno" valign="top"></td></tr>
     1696      <tr><td><a name="diff0109" /></td></tr>
     1697      <tr><td class="lineno" valign="top"></td><td class="lblock">   containing ", ,") have been deprecated<span class="delete">.  (Section 7)</span></td><td> </td><td class="rblock">   containing ", ,") have been deprecated<span class="insert"> (Section 7).</span></td><td class="lineno" valign="top"></td></tr>
     1698      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     1699      <tr><td class="lineno" valign="top"></td><td class="left">   Registration of Transfer Codings now requires IETF Review</td><td> </td><td class="right">   Registration of Transfer Codings now requires IETF Review</td><td class="lineno" valign="top"></td></tr>
    17261700      <tr><td><a name="diff0110" /></td></tr>
    1727       <tr><td class="lineno" valign="top"></td><td class="lblock">   the ordering in the field value is now significant<span class="delete">.  (Section 6.7)</span></td><td> </td><td class="rblock">   the ordering in the field value is now significant<span class="insert"> (Section 6.7).</span></td><td class="lineno" valign="top"></td></tr>
    1728       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1729       <tr><td class="lineno" valign="top"></td><td class="left">   Empty list elements in list productions (e.g., a list header field</td><td> </td><td class="right">   Empty list elements in list productions (e.g., a list header field</td><td class="lineno" valign="top"></td></tr>
     1701      <tr><td class="lineno" valign="top"></td><td class="lblock">   (Section 8.4)</td><td> </td><td class="rblock">   (Section 8.4)<span class="insert">.</span></td><td class="lineno" valign="top"></td></tr>
     1702      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    17301703      <tr><td><a name="diff0111" /></td></tr>
    1731       <tr><td class="lineno" valign="top"></td><td class="lblock">   containing ", ,") have been deprecated<span class="delete">.  (Section 7)</span></td><td> </td><td class="rblock">   containing ", ,") have been deprecated<span class="insert"> (Section 7).</span></td><td class="lineno" valign="top"></td></tr>
    1732       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1733       <tr><td class="lineno" valign="top"></td><td class="left">   Registration of Transfer Codings now requires IETF Review</td><td> </td><td class="right">   Registration of Transfer Codings now requires IETF Review</td><td class="lineno" valign="top"></td></tr>
    1734       <tr><td><a name="diff0112" /></td></tr>
    1735       <tr><td class="lineno" valign="top"></td><td class="lblock">   (Section 8.4)</td><td> </td><td class="rblock">   (Section 8.4)<span class="insert">.</span></td><td class="lineno" valign="top"></td></tr>
    1736       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1737       <tr><td><a name="diff0113" /></td></tr>
    17381704      <tr><td class="lineno" valign="top"></td><td class="lblock">   This specification now defines the Upgrade <span class="delete">Token Registry,</span> previously</td><td> </td><td class="rblock">   This specification now defines the <span class="insert">"HTTP</span> Upgrade <span class="insert">Tokens" registry,</span></td><td class="lineno" valign="top"></td></tr>
    17391705      <tr><td class="lineno" valign="top"></td><td class="lblock">   defined in Section 7.2 of <span class="delete">[RFC2817].</span>  (Section <span class="delete">8.6)</span></td><td> </td><td class="rblock">   previously defined in Section 7.2 of <span class="insert">[RFC2817]</span> (Section <span class="insert">8.6).</span></td><td class="lineno" valign="top"></td></tr>
    17401706      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1741       <tr><td><a name="diff0114" /></td></tr>
     1707      <tr><td><a name="diff0112" /></td></tr>
    17421708      <tr><td class="lineno" valign="top"></td><td class="lblock">   The expectation to support HTTP/0.9 requests has been <span class="delete">removed.</span></td><td> </td><td class="rblock">   The expectation to support HTTP/0.9 requests has been <span class="insert">removed</span></td><td class="lineno" valign="top"></td></tr>
    17431709      <tr><td class="lineno" valign="top"></td><td class="lblock">   (Appendix <span class="delete">A)</span></td><td> </td><td class="rblock">   (Appendix <span class="insert">A).</span></td><td class="lineno" valign="top"></td></tr>
     
    17451711      <tr><td class="lineno" valign="top"></td><td class="left">   Issues with the Keep-Alive and Proxy-Connection header fields in</td><td> </td><td class="right">   Issues with the Keep-Alive and Proxy-Connection header fields in</td><td class="lineno" valign="top"></td></tr>
    17461712      <tr><td class="lineno" valign="top"></td><td class="left">   requests are pointed out, with use of the latter being discouraged</td><td> </td><td class="right">   requests are pointed out, with use of the latter being discouraged</td><td class="lineno" valign="top"></td></tr>
    1747       <tr><td><a name="diff0115" /></td></tr>
     1713      <tr><td><a name="diff0113" /></td></tr>
    17481714      <tr><td class="lineno" valign="top"></td><td class="lblock">   altogether<span class="delete">.  (Appendix A.1.2)</span></td><td> </td><td class="rblock">   altogether<span class="insert"> (Appendix A.1.2).</span></td><td class="lineno" valign="top"></td></tr>
    17491715      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    17581724      <tr><td class="lineno" valign="top"></td><td class="left">   HTTP-message = start-line *( header-field CRLF ) CRLF [ message-body</td><td> </td><td class="right">   HTTP-message = start-line *( header-field CRLF ) CRLF [ message-body</td><td class="lineno" valign="top"></td></tr>
    17591725      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1760       <tr bgcolor="gray" ><td></td><th><a name="part-l46" /><small>skipping to change at</small><em> page 83, line 25</em></th><th> </th><th><a name="part-r46" /><small>skipping to change at</small><em> page 83, line 20</em></th><td></td></tr>
     1726      <tr bgcolor="gray" ><td></td><th><a name="part-l45" /><small>skipping to change at</small><em> page 83, line 25</em></th><th> </th><th><a name="part-r45" /><small>skipping to change at</small><em> page 83, line 20</em></th><td></td></tr>
    17611727      <tr><td class="lineno" valign="top"></td><td class="left">      client  7</td><td> </td><td class="right">      client  7</td><td class="lineno" valign="top"></td></tr>
    17621728      <tr><td class="lineno" valign="top"></td><td class="left">      close  50, 55</td><td> </td><td class="right">      close  50, 55</td><td class="lineno" valign="top"></td></tr>
     
    17691735      <tr><td class="lineno" valign="top"></td><td class="left">      deflate (Coding Format)  38</td><td> </td><td class="right">      deflate (Coding Format)  38</td><td class="lineno" valign="top"></td></tr>
    17701736      <tr><td class="lineno" valign="top"></td><td class="left">      Delimiters  26</td><td> </td><td class="right">      Delimiters  26</td><td class="lineno" valign="top"></td></tr>
    1771       <tr><td><a name="diff0116" /></td></tr>
     1737      <tr><td><a name="diff0114" /></td></tr>
    17721738      <tr><td class="lineno" valign="top"></td><td class="lblock">      downstream  <span class="delete">9</span></td><td> </td><td class="rblock">      downstream  <span class="insert">10</span></td><td class="lineno" valign="top"></td></tr>
    17731739      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    17821748      <tr><td class="lineno" valign="top"></td><td class="left">         absolute-URI  16</td><td> </td><td class="right">         absolute-URI  16</td><td class="lineno" valign="top"></td></tr>
    17831749      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1784       <tr bgcolor="gray" ><td></td><th><a name="part-l47" /><small>skipping to change at</small><em> page 84, line 20</em></th><th> </th><th><a name="part-r47" /><small>skipping to change at</small><em> page 84, line 14</em></th><td></td></tr>
     1750      <tr bgcolor="gray" ><td></td><th><a name="part-l46" /><small>skipping to change at</small><em> page 84, line 20</em></th><th> </th><th><a name="part-r46" /><small>skipping to change at</small><em> page 84, line 14</em></th><td></td></tr>
    17851751      <tr><td class="lineno" valign="top"></td><td class="left">         field-content  22</td><td> </td><td class="right">         field-content  22</td><td class="lineno" valign="top"></td></tr>
    17861752      <tr><td class="lineno" valign="top"></td><td class="left">         field-name  22, 39</td><td> </td><td class="right">         field-name  22, 39</td><td class="lineno" valign="top"></td></tr>
     
    17931759      <tr><td class="lineno" valign="top"></td><td class="left">         HTAB  6</td><td> </td><td class="right">         HTAB  6</td><td class="lineno" valign="top"></td></tr>
    17941760      <tr><td class="lineno" valign="top"></td><td class="left">         HTTP-message  19</td><td> </td><td class="right">         HTTP-message  19</td><td class="lineno" valign="top"></td></tr>
    1795       <tr><td><a name="diff0117" /></td></tr>
     1761      <tr><td><a name="diff0115" /></td></tr>
    17961762      <tr><td class="lineno" valign="top"></td><td class="lblock">         HTTP-name  1<span class="delete">3</span></td><td> </td><td class="rblock">         HTTP-name  1<span class="insert">4</span></td><td class="lineno" valign="top"></td></tr>
    17971763      <tr><td class="lineno" valign="top"></td><td class="left">         http-URI  16</td><td> </td><td class="right">         http-URI  16</td><td class="lineno" valign="top"></td></tr>
    1798       <tr><td><a name="diff0118" /></td></tr>
     1764      <tr><td><a name="diff0116" /></td></tr>
    17991765      <tr><td class="lineno" valign="top"></td><td class="lblock">         HTTP-version  1<span class="delete">3</span></td><td> </td><td class="rblock">         HTTP-version  1<span class="insert">4</span></td><td class="lineno" valign="top"></td></tr>
    18001766      <tr><td class="lineno" valign="top"></td><td class="left">         https-URI  18</td><td> </td><td class="right">         https-URI  18</td><td class="lineno" valign="top"></td></tr>
     
    18091775      <tr><td class="lineno" valign="top"></td><td class="left">         OWS  24</td><td> </td><td class="right">         OWS  24</td><td class="lineno" valign="top"></td></tr>
    18101776      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1811       <tr bgcolor="gray" ><td></td><th><a name="part-l48" /><small>skipping to change at</small><em> page 85, line 34</em></th><th> </th><th><a name="part-r48" /><small>skipping to change at</small><em> page 85, line 28</em></th><td></td></tr>
     1777      <tr bgcolor="gray" ><td></td><th><a name="part-l47" /><small>skipping to change at</small><em> page 85, line 34</em></th><th> </th><th><a name="part-r47" /><small>skipping to change at</small><em> page 85, line 28</em></th><td></td></tr>
    18121778      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    18131779      <tr><td class="lineno" valign="top"></td><td class="left">   H</td><td> </td><td class="right">   H</td><td class="lineno" valign="top"></td></tr>
     
    18201786      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    18211787      <tr><td class="lineno" valign="top"></td><td class="left">   I</td><td> </td><td class="right">   I</td><td class="lineno" valign="top"></td></tr>
    1822       <tr><td><a name="diff0119" /></td></tr>
     1788      <tr><td><a name="diff0117" /></td></tr>
    18231789      <tr><td class="lineno" valign="top"></td><td class="lblock">      inbound  <span class="delete">9</span></td><td> </td><td class="rblock">      inbound  <span class="insert">10</span></td><td class="lineno" valign="top"></td></tr>
    18241790      <tr><td class="lineno" valign="top"></td><td class="left">      interception proxy  11</td><td> </td><td class="right">      interception proxy  11</td><td class="lineno" valign="top"></td></tr>
     
    18391805      <tr><td class="lineno" valign="top"></td><td class="left">      origin server  7</td><td> </td><td class="right">      origin server  7</td><td class="lineno" valign="top"></td></tr>
    18401806      <tr><td class="lineno" valign="top"></td><td class="left">      origin-form (of request-target)  41</td><td> </td><td class="right">      origin-form (of request-target)  41</td><td class="lineno" valign="top"></td></tr>
    1841       <tr><td><a name="diff0120" /></td></tr>
     1807      <tr><td><a name="diff0118" /></td></tr>
    18421808      <tr><td class="lineno" valign="top"></td><td class="lblock">      outbound  <span class="delete">9</span></td><td> </td><td class="rblock">      outbound  <span class="insert">10</span></td><td class="lineno" valign="top"></td></tr>
    18431809      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    18521818      <tr><td class="lineno" valign="top"></td><td class="left">      resource  16</td><td> </td><td class="right">      resource  16</td><td class="lineno" valign="top"></td></tr>
    18531819      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1854       <tr bgcolor="gray" ><td></td><th><a name="part-l49" /><small>skipping to change at</small><em> page 86, line 35</em></th><th> </th><th><a name="part-r49" /><small>skipping to change at</small><em> page 86, line 30</em></th><td></td></tr>
     1820      <tr bgcolor="gray" ><td></td><th><a name="part-l48" /><small>skipping to change at</small><em> page 86, line 35</em></th><th> </th><th><a name="part-r48" /><small>skipping to change at</small><em> page 86, line 30</em></th><td></td></tr>
    18551821      <tr><td class="lineno" valign="top"></td><td class="left">      target URI  40</td><td> </td><td class="right">      target URI  40</td><td class="lineno" valign="top"></td></tr>
    18561822      <tr><td class="lineno" valign="top"></td><td class="left">      TE header field  38</td><td> </td><td class="right">      TE header field  38</td><td class="lineno" valign="top"></td></tr>
     
    18631829      <tr><td class="lineno" valign="top"></td><td class="left">   U</td><td> </td><td class="right">   U</td><td class="lineno" valign="top"></td></tr>
    18641830      <tr><td class="lineno" valign="top"></td><td class="left">      Upgrade header field  56</td><td> </td><td class="right">      Upgrade header field  56</td><td class="lineno" valign="top"></td></tr>
    1865       <tr><td><a name="diff0121" /></td></tr>
     1831      <tr><td><a name="diff0119" /></td></tr>
    18661832      <tr><td class="lineno" valign="top"></td><td class="lblock">      upstream  <span class="delete">9</span></td><td> </td><td class="rblock">      upstream  <span class="insert">10</span></td><td class="lineno" valign="top"></td></tr>
    18671833      <tr><td class="lineno" valign="top"></td><td class="left">      URI scheme</td><td> </td><td class="right">      URI scheme</td><td class="lineno" valign="top"></td></tr>
     
    18771843
    18781844     <tr><td></td><td class="left"></td><td> </td><td class="right"></td><td></td></tr>
    1879      <tr bgcolor="gray"><th colspan="5" align="center"><a name="end">&nbsp;End of changes. 121 change blocks.&nbsp;</a></th></tr>
    1880      <tr class="stats"><td></td><th><i>216 lines changed or deleted</i></th><th><i> </i></th><th><i>195 lines changed or added</i></th><td></td></tr>
     1845     <tr bgcolor="gray"><th colspan="5" align="center"><a name="end">&nbsp;End of changes. 119 change blocks.&nbsp;</a></th></tr>
     1846     <tr class="stats"><td></td><th><i>212 lines changed or deleted</i></th><th><i> </i></th><th><i>191 lines changed or added</i></th><td></td></tr>
    18811847     <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>
    18821848   </table>
  • draft-ietf-httpbis/latest/p1-messaging.html

    r2643 r2646  
    830830            <div id="rfc.iref.s.3"></div>
    831831            <div id="rfc.iref.r.1"></div>
    832             <p id="rfc.section.2.1.p.2">The terms client and server refer only to the roles that these programs perform for a particular connection. The same program
    833                might act as a client on some connections and a server on others. The term "<dfn>user agent</dfn>" refers to any of the various client programs that initiate a request, including (but not limited to) browsers, spiders (web-based
     832            <p id="rfc.section.2.1.p.2">The terms "client" and "server" refer only to the roles that these programs perform for a particular connection. The same
     833               program might act as a client on some connections and a server on others. The term "<dfn>user agent</dfn>" refers to any of the various client programs that initiate a request, including (but not limited to) browsers, spiders (web-based
    834834               robots), command-line tools, custom applications, and mobile apps. The term "<dfn>origin server</dfn>" refers to the program that can originate authoritative responses for a given target resource. The terms "<dfn>sender</dfn>" and "<dfn>recipient</dfn>" refer to any implementation that sends or receives a given message, respectively.
    835835            </p>
     
    914914            </p>
    915915            <p id="rfc.section.2.3.p.4"><span id="rfc.iref.u.2"></span><span id="rfc.iref.d.1"></span> <span id="rfc.iref.i.2"></span><span id="rfc.iref.o.2"></span> The terms "<dfn>upstream</dfn>" and "<dfn>downstream</dfn>" are used to describe directional requirements in relation to the message flow: all messages flow from upstream to downstream.
    916                The terms inbound and outbound are used to describe directional requirements in relation to the request route: "<dfn>inbound</dfn>" means toward the origin server and "<dfn>outbound</dfn>" means toward the user agent.
     916               The terms "inbound" and "outbound" are used to describe directional requirements in relation to the request route: "<dfn>inbound</dfn>" means toward the origin server and "<dfn>outbound</dfn>" means toward the user agent.
    917917            </p>
    918918            <p id="rfc.section.2.3.p.5"><span id="rfc.iref.p.1"></span> A "<dfn>proxy</dfn>" is a message-forwarding agent that is selected by the client, usually via local configuration rules, to receive requests
  • draft-ietf-httpbis/latest/p1-messaging.xml

    r2643 r2646  
    307307<iref primary="true" item="recipient"/>
    308308<t>
    309    The terms client and server refer only to the roles that
     309   The terms "client" and "server" refer only to the roles that
    310310   these programs perform for a particular connection.  The same program
    311311   might act as a client on some connections and a server on others.
     
    471471   used to describe directional requirements in relation to the message flow:
    472472   all messages flow from upstream to downstream.
    473    The terms inbound and outbound are used to describe directional
     473   The terms "inbound" and "outbound" are used to describe directional
    474474   requirements in relation to the request route:
    475475   "<x:dfn>inbound</x:dfn>" means toward the origin server and
Note: See TracChangeset for help on using the changeset viewer.