Changeset 2658


Ignore:
Timestamp:
08/05/14 11:58:16 (9 years ago)
Author:
julian.reschke@…
Message:

s/transport or session-layer/transport- or session-layer/ (#553)

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

Legend:

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

    r2657 r2658  
    347347
    348348   HTTP is a stateless request/response protocol that operates by
    349    exchanging messages (Section 3) across a reliable transport or
     349   exchanging messages (Section 3) across a reliable transport- or
    350350   session-layer "connection" (Section 6).  An HTTP "client" is a
    351351   program that establishes a connection to a server for the purpose of
     
    278327836.  Connection Management
    27842784
    2785    HTTP messaging is independent of the underlying transport or session-
    2786    layer connection protocol(s).  HTTP only presumes a reliable
     2785   HTTP messaging is independent of the underlying transport- or
     2786   session-layer connection protocol(s).  HTTP only presumes a reliable
    27872787   transport with in-order delivery of requests and the corresponding
    27882788
     
    28982898
    28992899   It is beyond the scope of this specification to describe how
    2900    connections are established via various transport or session-layer
     2900   connections are established via various transport- or session-layer
    29012901   protocols.  Each connection applies to only one transport link.
    29022902
  • draft-ietf-httpbis/latest/auth48/rfc7230.abdiff.txt

    r2657 r2658  
    330330
    331331
    332 Section 2.1., paragraph 1:
    333 OLD:
    334 
    335     HTTP is a stateless request/response protocol that operates by
    336     exchanging messages (Section 3) across a reliable transport or
    337     session-layer "connection" (Section 6).  An HTTP "client" is a
    338     program that establishes a connection to a server for the purpose of
    339     sending one or more HTTP requests.  An HTTP "server" is a program
    340     that accepts connections in order to service HTTP requests by sending
    341     HTTP responses.
    342 
    343 NEW:
    344 
    345     HTTP is a stateless request/response protocol that operates by
    346     exchanging messages (Section 3) across a reliable transport- or
    347     session-layer "connection" (Section 6).  An HTTP "client" is a
    348     program that establishes a connection to a server for the purpose of
    349     sending one or more HTTP requests.  An HTTP "server" is a program
    350     that accepts connections in order to service HTTP requests by sending
    351     HTTP responses.
    352 
    353 
    354332Section 2.3., paragraph 7:
    355333OLD:
     
    714692
    715693
    716 Section 6., paragraph 1:
    717 OLD:
    718 
    719     HTTP messaging is independent of the underlying transport or session-
    720     layer connection protocol(s).  HTTP only presumes a reliable
    721     transport with in-order delivery of requests and the corresponding
    722     in-order delivery of responses.  The mapping of HTTP request and
    723     response structures onto the data units of an underlying transport
    724     protocol is outside the scope of this specification.
    725 
    726 NEW:
    727 
    728     HTTP messaging is independent of the underlying transport- or
    729     session-layer connection protocol(s).  HTTP only presumes a reliable
    730     transport with in-order delivery of requests and the corresponding
    731     in-order delivery of responses.  The mapping of HTTP request and
    732     response structures onto the data units of an underlying transport
    733     protocol is outside the scope of this specification.
    734 
    735 
    736694Section 6.1., paragraph 6:
    737695OLD:
     
    742700
    743701    Connection options are case insensitive.
    744 
    745 
    746 Section 6.2., paragraph 1:
    747 OLD:
    748 
    749     It is beyond the scope of this specification to describe how
    750     connections are established via various transport or session-layer
    751     protocols.  Each connection applies to only one transport link.
    752 
    753 NEW:
    754 
    755     It is beyond the scope of this specification to describe how
    756     connections are established via various transport- or session-layer
    757     protocols.  Each connection applies to only one transport link.
    758702
    759703
  • draft-ietf-httpbis/latest/auth48/rfc7230.diff.html

    r2657 r2658  
    191191      <tr><td class="lineno" valign="top"></td><td class="left">   for which implementations can evolve independently over time.</td><td> </td><td class="right">   for which implementations can evolve independently over time.</td><td class="lineno" valign="top"></td></tr>
    192192      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    193       <tr bgcolor="gray" ><td></td><th><a name="part-l5" /><small>skipping to change at</small><em> page 7, line 8</em></th><th> </th><th><a name="part-r5" /><small>skipping to change at</small><em> page 7, line 9</em></th><td></td></tr>
    194       <tr><td class="lineno" valign="top"></td><td class="left">2.  Architecture</td><td> </td><td class="right">2.  Architecture</td><td class="lineno" valign="top"></td></tr>
    195       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    196       <tr><td class="lineno" valign="top"></td><td class="left">   HTTP was created for the World Wide Web (WWW) architecture and has</td><td> </td><td class="right">   HTTP was created for the World Wide Web (WWW) architecture and has</td><td class="lineno" valign="top"></td></tr>
    197       <tr><td class="lineno" valign="top"></td><td class="left">   evolved over time to support the scalability needs of a worldwide</td><td> </td><td class="right">   evolved over time to support the scalability needs of a worldwide</td><td class="lineno" valign="top"></td></tr>
    198       <tr><td class="lineno" valign="top"></td><td class="left">   hypertext system.  Much of that architecture is reflected in the</td><td> </td><td class="right">   hypertext system.  Much of that architecture is reflected in the</td><td class="lineno" valign="top"></td></tr>
    199       <tr><td class="lineno" valign="top"></td><td class="left">   terminology and syntax productions used to define HTTP.</td><td> </td><td class="right">   terminology and syntax productions used to define HTTP.</td><td class="lineno" valign="top"></td></tr>
    200       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    201       <tr><td class="lineno" valign="top"></td><td class="left">2.1.  Client/Server Messaging</td><td> </td><td class="right">2.1.  Client/Server Messaging</td><td class="lineno" valign="top"></td></tr>
    202       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    203       <tr><td class="lineno" valign="top"></td><td class="left">   HTTP is a stateless request/response protocol that operates by</td><td> </td><td class="right">   HTTP is a stateless request/response protocol that operates by</td><td class="lineno" valign="top"></td></tr>
    204       <tr><td><a name="diff0012" /></td></tr>
    205       <tr><td class="lineno" valign="top"></td><td class="lblock">   exchanging messages (Section 3) across a reliable transport or</td><td> </td><td class="rblock">   exchanging messages (Section 3) across a reliable transport<span class="insert">-</span> or</td><td class="lineno" valign="top"></td></tr>
    206       <tr><td class="lineno" valign="top"></td><td class="left">   session-layer "connection" (Section 6).  An HTTP "client" is a</td><td> </td><td class="right">   session-layer "connection" (Section 6).  An HTTP "client" is a</td><td class="lineno" valign="top"></td></tr>
    207       <tr><td class="lineno" valign="top"></td><td class="left">   program that establishes a connection to a server for the purpose of</td><td> </td><td class="right">   program that establishes a connection to a server for the purpose of</td><td class="lineno" valign="top"></td></tr>
    208       <tr><td class="lineno" valign="top"></td><td class="left">   sending one or more HTTP requests.  An HTTP "server" is a program</td><td> </td><td class="right">   sending one or more HTTP requests.  An HTTP "server" is a program</td><td class="lineno" valign="top"></td></tr>
    209       <tr><td class="lineno" valign="top"></td><td class="left">   that accepts connections in order to service HTTP requests by sending</td><td> </td><td class="right">   that accepts connections in order to service HTTP requests by sending</td><td class="lineno" valign="top"></td></tr>
    210       <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>
    211       <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 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>
    213       <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>
    214       <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>
    215       <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>
    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>
     193      <tr bgcolor="gray" ><td></td><th><a name="part-l5" /><small>skipping to change at</small><em> page 10, line 36</em></th><th> </th><th><a name="part-r5" /><small>skipping to change at</small><em> page 10, line 39</em></th><td></td></tr>
    218194      <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>
    219195      <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>
     
    226202      <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>
    227203      <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>
    228       <tr><td><a name="diff0013" /></td></tr>
     204      <tr><td><a name="diff0012" /></td></tr>
    229205      <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>
    230206      <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>
     
    239215      <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>
    240216      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    241       <tr bgcolor="gray" ><td></td><th><a name="part-l7" /><small>skipping to change at</small><em> page 13, line 49</em></th><th> </th><th><a name="part-r7" /><small>skipping to change at</small><em> page 14, line 4</em></th><td></td></tr>
     217      <tr bgcolor="gray" ><td></td><th><a name="part-l6" /><small>skipping to change at</small><em> page 13, line 49</em></th><th> </th><th><a name="part-r6" /><small>skipping to change at</small><em> page 14, line 4</em></th><td></td></tr>
    242218      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    243219      <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>
     
    250226      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    251227      <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>
     228      <tr><td><a name="diff0013" /></td></tr>
     229      <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>
     230      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     231      <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>
    252232      <tr><td><a name="diff0014" /></td></tr>
    253       <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>
    254       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    255       <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>
    256       <tr><td><a name="diff0015" /></td></tr>
    257233      <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>
    258234      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    267243      <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>
    268244      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    269       <tr bgcolor="gray" ><td></td><th><a name="part-l8" /><small>skipping to change at</small><em> page 14, line 36</em></th><th> </th><th><a name="part-r8" /><small>skipping to change at</small><em> page 14, line 39</em></th><td></td></tr>
     245      <tr bgcolor="gray" ><td></td><th><a name="part-l7" /><small>skipping to change at</small><em> page 14, line 36</em></th><th> </th><th><a name="part-r7" /><small>skipping to change at</small><em> page 14, line 39</em></th><td></td></tr>
    270246      <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>
    271247      <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>
     
    278254      <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>
    279255      <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>
    280       <tr><td><a name="diff0016" /></td></tr>
     256      <tr><td><a name="diff0015" /></td></tr>
    281257      <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>
    282258      <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>
     
    291267      <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>
    292268      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    293       <tr bgcolor="gray" ><td></td><th><a name="part-l9" /><small>skipping to change at</small><em> page 15, line 48</em></th><th> </th><th><a name="part-r9" /><small>skipping to change at</small><em> page 15, line 51</em></th><td></td></tr>
     269      <tr bgcolor="gray" ><td></td><th><a name="part-l8" /><small>skipping to change at</small><em> page 15, line 48</em></th><th> </th><th><a name="part-r8" /><small>skipping to change at</small><em> page 15, line 51</em></th><td></td></tr>
    294270      <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>
    295271      <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>
     
    302278      <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>
    303279      <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>
    304       <tr><td><a name="diff0017" /></td></tr>
     280      <tr><td><a name="diff0016" /></td></tr>
    305281      <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>
    306282      <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>
     
    318294      <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>
    319295      <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>
    320       <tr><td><a name="diff0018" /></td></tr>
     296      <tr><td><a name="diff0017" /></td></tr>
    321297      <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>
    322298      <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>
     
    332308      <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>
    333309      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    334       <tr bgcolor="gray" ><td></td><th><a name="part-l10" /><small>skipping to change at</small><em> page 16, line 50</em></th><th> </th><th><a name="part-r10" /><small>skipping to change at</small><em> page 16, line 50</em></th><td></td></tr>
     310      <tr bgcolor="gray" ><td></td><th><a name="part-l9" /><small>skipping to change at</small><em> page 16, line 50</em></th><th> </th><th><a name="part-r9" /><small>skipping to change at</small><em> page 16, line 50</em></th><td></td></tr>
    335311      <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>
    336312      <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>
     
    343319      <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>
    344320      <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>
    345       <tr><td><a name="diff0019" /></td></tr>
     321      <tr><td><a name="diff0018" /></td></tr>
    346322      <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>
    347323      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    356332      <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>
    357333      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    358       <tr bgcolor="gray" ><td></td><th><a name="part-l11" /><small>skipping to change at</small><em> page 19, line 18</em></th><th> </th><th><a name="part-r11" /><small>skipping to change at</small><em> page 19, line 18</em></th><td></td></tr>
     334      <tr bgcolor="gray" ><td></td><th><a name="part-l10" /><small>skipping to change at</small><em> page 19, line 18</em></th><th> </th><th><a name="part-r10" /><small>skipping to change at</small><em> page 19, line 18</em></th><td></td></tr>
    359335      <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>
    360336      <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>
     
    367343      <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>
    368344      <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>
    369       <tr><td><a name="diff0020" /></td></tr>
     345      <tr><td><a name="diff0019" /></td></tr>
    370346      <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>
    371347      <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>
     
    380356      <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>
    381357      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    382       <tr bgcolor="gray" ><td></td><th><a name="part-l12" /><small>skipping to change at</small><em> page 20, line 45</em></th><th> </th><th><a name="part-r12" /><small>skipping to change at</small><em> page 20, line 45</em></th><td></td></tr>
     358      <tr bgcolor="gray" ><td></td><th><a name="part-l11" /><small>skipping to change at</small><em> page 20, line 45</em></th><th> </th><th><a name="part-r11" /><small>skipping to change at</small><em> page 20, line 45</em></th><td></td></tr>
    383359      <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>
    384360      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    391367      <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>
    392368      <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>
    393       <tr><td><a name="diff0021" /></td></tr>
     369      <tr><td><a name="diff0020" /></td></tr>
    394370      <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>
    395371      <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>
     
    400376      <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>
    401377      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    402       <tr><td><a name="diff0022" /></td></tr>
     378      <tr><td><a name="diff0021" /></td></tr>
    403379      <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>
    404380      <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>
     
    408384      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    409385      <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>
    410       <tr><td><a name="diff0023" /></td></tr>
     386      <tr><td><a name="diff0022" /></td></tr>
    411387      <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>
    412388      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    421397      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    422398      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    423       <tr bgcolor="gray" ><td></td><th><a name="part-l13" /><small>skipping to change at</small><em> page 22, line 8</em></th><th> </th><th><a name="part-r13" /><small>skipping to change at</small><em> page 22, line 8</em></th><td></td></tr>
     399      <tr bgcolor="gray" ><td></td><th><a name="part-l12" /><small>skipping to change at</small><em> page 22, line 8</em></th><th> </th><th><a name="part-r12" /><small>skipping to change at</small><em> page 22, line 8</em></th><td></td></tr>
    424400      <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>
    425401      <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>
     
    432408      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    433409      <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>
    434       <tr><td><a name="diff0024" /></td></tr>
     410      <tr><td><a name="diff0023" /></td></tr>
    435411      <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>
    436412      <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>
     
    447423      <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>
    448424      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    449       <tr bgcolor="gray" ><td></td><th><a name="part-l14" /><small>skipping to change at</small><em> page 23, line 29</em></th><th> </th><th><a name="part-r14" /><small>skipping to change at</small><em> page 23, line 29</em></th><td></td></tr>
     425      <tr bgcolor="gray" ><td></td><th><a name="part-l13" /><small>skipping to change at</small><em> page 23, line 29</em></th><th> </th><th><a name="part-r13" /><small>skipping to change at</small><em> page 23, line 29</em></th><td></td></tr>
    450426      <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>
    451427      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    458434      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    459435      <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>
    460       <tr><td><a name="diff0025" /></td></tr>
     436      <tr><td><a name="diff0024" /></td></tr>
    461437      <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>
    462438      <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>
     
    471447      <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>
    472448      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    473       <tr bgcolor="gray" ><td></td><th><a name="part-l15" /><small>skipping to change at</small><em> page 24, line 14</em></th><th> </th><th><a name="part-r15" /><small>skipping to change at</small><em> page 24, line 14</em></th><td></td></tr>
     449      <tr bgcolor="gray" ><td></td><th><a name="part-l14" /><small>skipping to change at</small><em> page 24, line 14</em></th><th> </th><th><a name="part-r14" /><small>skipping to change at</small><em> page 24, line 14</em></th><td></td></tr>
    474450      <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>
    475451      <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>
     
    482458      <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>
    483459      <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>
    484       <tr><td><a name="diff0026" /></td></tr>
     460      <tr><td><a name="diff0025" /></td></tr>
    485461      <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>
    486462      <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>
     
    495471      <tr><td class="lineno" valign="top"></td><td class="left">   The OWS rule is used where zero or more linear whitespace octets</td><td> </td><td class="right">   The OWS rule is used where zero or more linear whitespace octets</td><td class="lineno" valign="top"></td></tr>
    496472      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    497       <tr bgcolor="gray" ><td></td><th><a name="part-l16" /><small>skipping to change at</small><em> page 25, line 12</em></th><th> </th><th><a name="part-r16" /><small>skipping to change at</small><em> page 25, line 12</em></th><td></td></tr>
     473      <tr bgcolor="gray" ><td></td><th><a name="part-l15" /><small>skipping to change at</small><em> page 25, line 12</em></th><th> </th><th><a name="part-r15" /><small>skipping to change at</small><em> page 25, line 12</em></th><td></td></tr>
    498474      <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>
    499475      <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>
     
    506482      <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>
    507483      <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>
    508       <tr><td><a name="diff0027" /></td></tr>
     484      <tr><td><a name="diff0026" /></td></tr>
    509485      <tr><td class="lineno" valign="top"></td><td class="lblock">   to define each "<span class="delete">Field-Name: Field V</span>alue" pair, as was done in</td><td> </td><td class="rblock">   to define each "<span class="insert">field-name: field-v</span>alue" pair, as was done in</td><td class="lineno" valign="top"></td></tr>
    510486      <tr><td class="lineno" valign="top"></td><td class="left">   previous editions.  Instead, this specification uses ABNF rules that</td><td> </td><td class="right">   previous editions.  Instead, this specification uses ABNF rules that</td><td class="lineno" valign="top"></td></tr>
     
    519495      <tr><td class="lineno" valign="top"></td><td class="left">   server MUST reject any received request message that contains</td><td> </td><td class="right">   server MUST reject any received request message that contains</td><td class="lineno" valign="top"></td></tr>
    520496      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    521       <tr bgcolor="gray" ><td></td><th><a name="part-l17" /><small>skipping to change at</small><em> page 26, line 16</em></th><th> </th><th><a name="part-r17" /><small>skipping to change at</small><em> page 26, line 16</em></th><td></td></tr>
     497      <tr bgcolor="gray" ><td></td><th><a name="part-l16" /><small>skipping to change at</small><em> page 26, line 16</em></th><th> </th><th><a name="part-r16" /><small>skipping to change at</small><em> page 26, line 16</em></th><td></td></tr>
    522498      <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>
    523499      <tr><td class="lineno" valign="top"></td><td class="left">   octets prior to interpreting the field value or forwarding the</td><td> </td><td class="right">   octets prior to interpreting the field value or forwarding the</td><td class="lineno" valign="top"></td></tr>
     
    530506      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    531507      <tr><td class="lineno" valign="top"></td><td class="left">   Historically, HTTP has allowed field content with text in the</td><td> </td><td class="right">   Historically, HTTP has allowed field content with text in the</td><td class="lineno" valign="top"></td></tr>
    532       <tr><td><a name="diff0028" /></td></tr>
     508      <tr><td><a name="diff0027" /></td></tr>
    533509      <tr><td class="lineno" valign="top"></td><td class="lblock">   ISO-8859-1 <span class="delete">charset [ISO-8859-1]</span>, supporting other charsets only</td><td> </td><td class="rblock">   ISO-8859-1 <span class="insert">[ISO-8859-1] charset</span>, supporting other charsets only</td><td class="lineno" valign="top"></td></tr>
    534510      <tr><td class="lineno" valign="top"></td><td class="left">   through use of [RFC2047] encoding.  In practice, most HTTP header</td><td> </td><td class="right">   through use of [RFC2047] encoding.  In practice, most HTTP header</td><td class="lineno" valign="top"></td></tr>
     
    543519      <tr><td class="lineno" valign="top"></td><td class="left">   field or on the length of the header section as a whole, as described</td><td> </td><td class="right">   field or on the length of the header section as a whole, as described</td><td class="lineno" valign="top"></td></tr>
    544520      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    545       <tr bgcolor="gray" ><td></td><th><a name="part-l18" /><small>skipping to change at</small><em> page 35, line 26</em></th><th> </th><th><a name="part-r18" /><small>skipping to change at</small><em> page 35, line 26</em></th><td></td></tr>
     521      <tr bgcolor="gray" ><td></td><th><a name="part-l17" /><small>skipping to change at</small><em> page 35, line 26</em></th><th> </th><th><a name="part-r17" /><small>skipping to change at</small><em> page 35, line 26</em></th><td></td></tr>
    546522      <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>
    547523      <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>
     
    554530      <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>
    555531      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    556       <tr><td><a name="diff0029" /></td></tr>
     532      <tr><td><a name="diff0028" /></td></tr>
    557533      <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>
    558534      <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>
     
    568544      <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>
    569545      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    570       <tr bgcolor="gray" ><td></td><th><a name="part-l19" /><small>skipping to change at</small><em> page 49, line 29</em></th><th> </th><th><a name="part-r19" /><small>skipping to change at</small><em> page 49, line 29</em></th><td></td></tr>
     546      <tr bgcolor="gray" ><td></td><th><a name="part-l18" /><small>skipping to change at</small><em> page 49, line 29</em></th><th> </th><th><a name="part-r18" /><small>skipping to change at</small><em> page 49, line 29</em></th><td></td></tr>
    571547      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    572548      <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>
     
    579555      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    580556      <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>
    581       <tr><td><a name="diff0030" /></td></tr>
     557      <tr><td><a name="diff0029" /></td></tr>
    582558      <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>
    583559      <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>
    584560      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    585561      <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>
    586       <tr><td><a name="diff0031" /></td></tr>
     562      <tr><td><a name="diff0030" /></td></tr>
    587563      <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>
    588564      <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>
     
    596572      <tr><td class="lineno" valign="top"></td><td class="left">   about the endpoints of the communication chain, the resource state,</td><td> </td><td class="right">   about the endpoints of the communication chain, the resource state,</td><td class="lineno" valign="top"></td></tr>
    597573      <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>
    598       <tr><td class="lineno" valign="top"></td><td class="left">   field's definition specifically allows such modification or the</td><td> </td><td class="right">   field's definition specifically allows such modification or the</td><td class="lineno" valign="top"></td></tr>
    599       <tr><td class="lineno" valign="top"></td><td class="left">   modification is deemed necessary for privacy or security.</td><td> </td><td class="right">   modification is deemed necessary for privacy or security.</td><td class="lineno" valign="top"></td></tr>
    600       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    601       <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>
    602       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    603       <tr><td><a name="diff0032" /></td></tr>
    604       <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>
    605       <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>
    606       <tr><td class="lineno" valign="top"></td><td class="left">   transport with in-order delivery of requests and the corresponding</td><td> </td><td class="right">   transport with in-order delivery of requests and the corresponding</td><td class="lineno" valign="top"></td></tr>
    607       <tr><td class="lineno" valign="top"></td><td class="left">   in-order delivery of responses.  The mapping of HTTP request and</td><td> </td><td class="right">   in-order delivery of responses.  The mapping of HTTP request and</td><td class="lineno" valign="top"></td></tr>
    608       <tr><td class="lineno" valign="top"></td><td class="left">   response structures onto the data units of an underlying transport</td><td> </td><td class="right">   response structures onto the data units of an underlying transport</td><td class="lineno" valign="top"></td></tr>
    609       <tr><td class="lineno" valign="top"></td><td class="left">   protocol is outside the scope of this specification.</td><td> </td><td class="right">   protocol is outside the scope of this specification.</td><td class="lineno" valign="top"></td></tr>
    610       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    611       <tr><td class="lineno" valign="top"></td><td class="left">   As described in Section 5.2, the specific connection protocols to be</td><td> </td><td class="right">   As described in Section 5.2, the specific connection protocols to be</td><td class="lineno" valign="top"></td></tr>
    612       <tr><td class="lineno" valign="top"></td><td class="left">   used for an HTTP interaction are determined by client configuration</td><td> </td><td class="right">   used for an HTTP interaction are determined by client configuration</td><td class="lineno" valign="top"></td></tr>
    613       <tr><td class="lineno" valign="top"></td><td class="left">   and the target URI.  For example, the "http" URI scheme</td><td> </td><td class="right">   and the target URI.  For example, the "http" URI scheme</td><td class="lineno" valign="top"></td></tr>
    614       <tr><td class="lineno" valign="top"></td><td class="left">   (Section 2.7.1) indicates a default connection of TCP over IP, with a</td><td> </td><td class="right">   (Section 2.7.1) indicates a default connection of TCP over IP, with a</td><td class="lineno" valign="top"></td></tr>
    615       <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>
    616       <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    617       <tr bgcolor="gray" ><td></td><th><a name="part-l20" /><small>skipping to change at</small><em> page 51, line 8</em></th><th> </th><th><a name="part-r20" /><small>skipping to change at</small><em> page 51, line 8</em></th><td></td></tr>
     574      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
     575      <tr bgcolor="gray" ><td></td><th><a name="part-l19" /><small>skipping to change at</small><em> page 51, line 8</em></th><th> </th><th><a name="part-r19" /><small>skipping to change at</small><em> page 51, line 8</em></th><td></td></tr>
    618576      <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>
    619577      <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>
     
    626584      <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>
    627585      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    628       <tr><td><a name="diff0033" /></td></tr>
     586      <tr><td><a name="diff0031" /></td></tr>
    629587      <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>
    630588      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    639597      <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>
    640598      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    641       <tr bgcolor="gray" ><td></td><th><a name="part-l21" /><small>skipping to change at</small><em> page 51, line 51</em></th><th> </th><th><a name="part-r21" /><small>skipping to change at</small><em> page 51, line 51</em></th><td></td></tr>
    642       <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>
    643       <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>
    644       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    645       <tr><td class="lineno" valign="top"></td><td class="left">   A server that does not support persistent connections MUST send the</td><td> </td><td class="right">   A server that does not support persistent connections MUST send the</td><td class="lineno" valign="top"></td></tr>
    646       <tr><td class="lineno" valign="top"></td><td class="left">   "close" connection option in every response message that does not</td><td> </td><td class="right">   "close" connection option in every response message that does not</td><td class="lineno" valign="top"></td></tr>
    647       <tr><td class="lineno" valign="top"></td><td class="left">   have a 1xx (Informational) status code.</td><td> </td><td class="right">   have a 1xx (Informational) status code.</td><td class="lineno" valign="top"></td></tr>
    648       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    649       <tr><td class="lineno" valign="top"></td><td class="left">6.2.  Establishment</td><td> </td><td class="right">6.2.  Establishment</td><td class="lineno" valign="top"></td></tr>
    650       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    651       <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>
    652       <tr><td><a name="diff0034" /></td></tr>
    653       <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>
    654       <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>
    655       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    656       <tr><td class="lineno" valign="top"></td><td class="left">6.3.  Persistence</td><td> </td><td class="right">6.3.  Persistence</td><td class="lineno" valign="top"></td></tr>
    657       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    658       <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>
    659       <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>
    660       <tr><td class="lineno" valign="top"></td><td class="left">   connection.  The "close" connection option is used to signal that a</td><td> </td><td class="right">   connection.  The "close" connection option is used to signal that a</td><td class="lineno" valign="top"></td></tr>
    661       <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>
    662       <tr><td class="lineno" valign="top"></td><td class="left">   implementations SHOULD support persistent connections.</td><td> </td><td class="right">   implementations SHOULD support persistent connections.</td><td class="lineno" valign="top"></td></tr>
    663       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    664       <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    665       <tr bgcolor="gray" ><td></td><th><a name="part-l22" /><small>skipping to change at</small><em> page 55, line 31</em></th><th> </th><th><a name="part-r22" /><small>skipping to change at</small><em> page 55, line 31</em></th><td></td></tr>
     599      <tr bgcolor="gray" ><td></td><th><a name="part-l20" /><small>skipping to change at</small><em> page 55, line 31</em></th><th> </th><th><a name="part-r20" /><small>skipping to change at</small><em> page 55, line 31</em></th><td></td></tr>
    666600      <tr><td class="lineno" valign="top"></td><td class="left">   expectation that clients will retry.  The latter technique can</td><td> </td><td class="right">   expectation that clients will retry.  The latter technique can</td><td class="lineno" valign="top"></td></tr>
    667601      <tr><td class="lineno" valign="top"></td><td class="left">   exacerbate network congestion.</td><td> </td><td class="right">   exacerbate network congestion.</td><td class="lineno" valign="top"></td></tr>
     
    674608      <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>
    675609      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    676       <tr><td><a name="diff0035" /></td></tr>
     610      <tr><td><a name="diff0032" /></td></tr>
    677611      <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>
    678612      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    682616      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    683617      <tr><td class="lineno" valign="top"></td><td class="left">   A client that sends a "close" connection option MUST NOT send further</td><td> </td><td class="right">   A client that sends a "close" connection option MUST NOT send further</td><td class="lineno" valign="top"></td></tr>
    684       <tr><td><a name="diff0036" /></td></tr>
     618      <tr><td><a name="diff0033" /></td></tr>
    685619      <tr><td class="lineno" valign="top"></td><td class="lblock">   requests on that connection (after the one containing <span class="delete">"close")</span> and</td><td> </td><td class="rblock">   requests on that connection (after the one containing <span class="insert">close)</span> and MUST</td><td class="lineno" valign="top"></td></tr>
    686620      <tr><td class="lineno" valign="top"></td><td class="lblock">   MUST close the connection after reading the final response message</td><td> </td><td class="rblock">   close the connection after reading the final response message</td><td class="lineno" valign="top"></td></tr>
     
    689623      <tr><td class="lineno" valign="top"></td><td class="left">   A server that receives a "close" connection option MUST initiate a</td><td> </td><td class="right">   A server that receives a "close" connection option MUST initiate a</td><td class="lineno" valign="top"></td></tr>
    690624      <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>
    691       <tr><td><a name="diff0037" /></td></tr>
     625      <tr><td><a name="diff0034" /></td></tr>
    692626      <tr><td class="lineno" valign="top"></td><td class="lblock">   to the request that contained <span class="delete">"close".</span>  The server SHOULD send a</td><td> </td><td class="rblock">   to the request that contained <span class="insert">close.</span>  The server SHOULD send a <span class="insert">close</span></td><td class="lineno" valign="top"></td></tr>
    693627      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">"close"</span> connection option in its final response on that connection.</td><td> </td><td class="rblock">   connection option in its final response on that connection.  The</td><td class="lineno" valign="top"></td></tr>
     
    697631      <tr><td class="lineno" valign="top"></td><td class="left">   A server that sends a "close" connection option MUST initiate a close</td><td> </td><td class="right">   A server that sends a "close" connection option MUST initiate a close</td><td class="lineno" valign="top"></td></tr>
    698632      <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>
    699       <tr><td><a name="diff0038" /></td></tr>
     633      <tr><td><a name="diff0035" /></td></tr>
    700634      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">"close".</span>  The server MUST NOT process any further requests received</td><td> </td><td class="rblock">   <span class="insert">close.</span>  The server MUST NOT process any further requests received on</td><td class="lineno" valign="top"></td></tr>
    701635      <tr><td class="lineno" valign="top"></td><td class="lblock">   on that connection.</td><td> </td><td class="rblock">   that connection.</td><td class="lineno" valign="top"></td></tr>
     
    703637      <tr><td class="lineno" valign="top"></td><td class="left">   A client that receives a "close" connection option MUST cease sending</td><td> </td><td class="right">   A client that receives a "close" connection option MUST cease sending</td><td class="lineno" valign="top"></td></tr>
    704638      <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>
    705       <tr><td><a name="diff0039" /></td></tr>
     639      <tr><td><a name="diff0036" /></td></tr>
    706640      <tr><td class="lineno" valign="top"></td><td class="lblock">   the response message containing the <span class="delete">"close"</span>; if additional pipelined</td><td> </td><td class="rblock">   the response message containing the <span class="insert">close</span>; if additional pipelined</td><td class="lineno" valign="top"></td></tr>
    707641      <tr><td class="lineno" valign="top"></td><td class="left">   requests had been sent on the connection, the client SHOULD NOT</td><td> </td><td class="right">   requests had been sent on the connection, the client SHOULD NOT</td><td class="lineno" valign="top"></td></tr>
     
    716650      <tr><td class="lineno" valign="top"></td><td class="left">   unfortunately, the reset packet might erase the client's</td><td> </td><td class="right">   unfortunately, the reset packet might erase the client's</td><td class="lineno" valign="top"></td></tr>
    717651      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    718       <tr bgcolor="gray" ><td></td><th><a name="part-l23" /><small>skipping to change at</small><em> page 59, line 35</em></th><th> </th><th><a name="part-r23" /><small>skipping to change at</small><em> page 59, line 35</em></th><td></td></tr>
     652      <tr bgcolor="gray" ><td></td><th><a name="part-l21" /><small>skipping to change at</small><em> page 59, line 35</em></th><th> </th><th><a name="part-r21" /><small>skipping to change at</small><em> page 59, line 35</em></th><td></td></tr>
    719653      <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>
    720654      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    727661      <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>
    728662      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    729       <tr><td><a name="diff0040" /></td></tr>
     663      <tr><td><a name="diff0037" /></td></tr>
    730664      <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>
    731665      <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>
     
    749683      <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>
    750684      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    751       <tr><td><a name="diff0041" /></td></tr>
     685      <tr><td><a name="diff0038" /></td></tr>
    752686      <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>
    753687      <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>
    754688      <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>
    755689      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    756       <tr><td><a name="diff0042" /></td></tr>
     690      <tr><td><a name="diff0039" /></td></tr>
    757691      <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>
    758692      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   associated</span> registry <span class="delete">entries</span> has been updated <span class="delete">according to the</span></td><td> </td><td class="rblock"><span class="insert">   "Permanent Message Header Field Names"</span> registry has been updated</td><td class="lineno" valign="top"></td></tr>
     
    769703      <tr><td class="lineno" valign="top"></td><td class="left">   | Transfer-Encoding | http     | standard | Section 3.3.1 |</td><td> </td><td class="right">   | Transfer-Encoding | http     | standard | Section 3.3.1 |</td><td class="lineno" valign="top"></td></tr>
    770704      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    771       <tr bgcolor="gray" ><td></td><th><a name="part-l24" /><small>skipping to change at</small><em> page 60, line 49</em></th><th> </th><th><a name="part-r24" /><small>skipping to change at</small><em> page 60, line 49</em></th><td></td></tr>
     705      <tr bgcolor="gray" ><td></td><th><a name="part-l22" /><small>skipping to change at</small><em> page 60, line 49</em></th><th> </th><th><a name="part-r22" /><small>skipping to change at</small><em> page 60, line 49</em></th><td></td></tr>
    772706      <tr><td class="lineno" valign="top"></td><td class="left">   +-------------------+----------+----------+-------------+</td><td> </td><td class="right">   +-------------------+----------+----------+-------------+</td><td class="lineno" valign="top"></td></tr>
    773707      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    780714      <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>
    781715      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    782       <tr><td><a name="diff0043" /></td></tr>
     716      <tr><td><a name="diff0040" /></td></tr>
    783717      <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>
    784718      <tr><td class="lineno" valign="top"></td><td class="lblock">   registry <span class="delete">entries</span> has been updated <span class="delete">according to the permanent</span></td><td> </td><td class="rblock"><span class="insert">   URI Schemes"</span> registry has been updated <span class="insert">accordingly.</span></td><td class="lineno" valign="top"></td></tr>
     
    795729      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    796730      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    797       <tr bgcolor="gray" ><td></td><th><a name="part-l25" /><small>skipping to change at</small><em> page 62, line 21</em></th><th> </th><th><a name="part-r25" /><small>skipping to change at</small><em> page 62, line 21</em></th><td></td></tr>
     731      <tr bgcolor="gray" ><td></td><th><a name="part-l23" /><small>skipping to change at</small><em> page 62, line 21</em></th><th> </th><th><a name="part-r23" /><small>skipping to change at</small><em> page 62, line 21</em></th><td></td></tr>
    798732      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    799733      <tr><td class="lineno" valign="top"></td><td class="left">      Magic number(s):  N/A</td><td> </td><td class="right">      Magic number(s):  N/A</td><td class="lineno" valign="top"></td></tr>
     
    806740      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    807741      <tr><td class="lineno" valign="top"></td><td class="left">   Person and email address to contact for further information:</td><td> </td><td class="right">   Person and email address to contact for further information:</td><td class="lineno" valign="top"></td></tr>
    808       <tr><td><a name="diff0044" /></td></tr>
     742      <tr><td><a name="diff0041" /></td></tr>
    809743      <tr><td class="lineno" valign="top"></td><td class="lblock">      See Authors' Addresses Section.</td><td> </td><td class="rblock">      See Authors' Addresses <span class="insert"> </span>Section.</td><td class="lineno" valign="top"></td></tr>
    810744      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    819753      <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>
    820754      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    821       <tr bgcolor="gray" ><td></td><th><a name="part-l26" /><small>skipping to change at</small><em> page 63, line 42</em></th><th> </th><th><a name="part-r26" /><small>skipping to change at</small><em> page 63, line 42</em></th><td></td></tr>
     755      <tr bgcolor="gray" ><td></td><th><a name="part-l24" /><small>skipping to change at</small><em> page 63, line 42</em></th><th> </th><th><a name="part-r24" /><small>skipping to change at</small><em> page 63, line 42</em></th><td></td></tr>
    822756      <tr><td class="lineno" valign="top"></td><td class="left">   Intended usage:  COMMON</td><td> </td><td class="right">   Intended usage:  COMMON</td><td class="lineno" valign="top"></td></tr>
    823757      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    830764      <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>
    831765      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    832       <tr><td><a name="diff0045" /></td></tr>
     766      <tr><td><a name="diff0042" /></td></tr>
    833767      <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 namespace for transfer</td><td> </td><td class="rblock">   The <span class="insert">"HTTP</span> Transfer <span class="insert">Coding" registry</span> defines the namespace for</td><td class="lineno" valign="top"></td></tr>
    834768      <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>
     
    844778      <tr><td class="lineno" valign="top"></td><td class="left">   o  Pointer to specification text</td><td> </td><td class="right">   o  Pointer to specification text</td><td class="lineno" valign="top"></td></tr>
    845779      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    846       <tr bgcolor="gray" ><td></td><th><a name="part-l27" /><small>skipping to change at</small><em> page 64, line 22</em></th><th> </th><th><a name="part-r27" /><small>skipping to change at</small><em> page 64, line 22</em></th><td></td></tr>
     780      <tr bgcolor="gray" ><td></td><th><a name="part-l25" /><small>skipping to change at</small><em> page 64, line 22</em></th><th> </th><th><a name="part-r25" /><small>skipping to change at</small><em> page 64, line 22</em></th><td></td></tr>
    847781      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    848782      <tr><td class="lineno" valign="top"></td><td class="left">   Values to be added to this namespace require IETF Review (see Section</td><td> </td><td class="right">   Values to be added to this namespace require IETF Review (see Section</td><td class="lineno" valign="top"></td></tr>
     
    855789      <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>
    856790      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    857       <tr><td><a name="diff0046" /></td></tr>
     791      <tr><td><a name="diff0043" /></td></tr>
    858792      <tr><td class="lineno" valign="top"></td><td class="lblock">   The <span class="delete">HTTP Transfer Coding Registry</span> has been updated with the</td><td> </td><td class="rblock">   The <span class="insert">"HTTP Transfer Coding Registry"</span> has been updated with the</td><td class="lineno" valign="top"></td></tr>
    859793      <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>
     
    874808      <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>
    875809      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    876       <tr><td><a name="diff0047" /></td></tr>
     810      <tr><td><a name="diff0044" /></td></tr>
    877811      <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>
    878812      <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>
    879813      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    880       <tr><td><a name="diff0048" /></td></tr>
     814      <tr><td><a name="diff0045" /></td></tr>
    881815      <tr><td class="lineno" valign="top"></td><td class="lblock">   The <span class="delete">HTTP Content Codings Registry</span> has been updated with the</td><td> </td><td class="rblock">   The <span class="insert">"HTTP Content Codings Registry"</span> has been updated with the</td><td class="lineno" valign="top"></td></tr>
    882816      <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>
     
    896830      <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>
    897831      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    898       <tr><td><a name="diff0049" /></td></tr>
     832      <tr><td><a name="diff0046" /></td></tr>
    899833      <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 namespace 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>
    900834      <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 namespace for <span class="insert">protocol-name</span> tokens used to identify</td><td class="lineno" valign="top"></td></tr>
     
    911845      <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>
    912846      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    913       <tr bgcolor="gray" ><td></td><th><a name="part-l28" /><small>skipping to change at</small><em> page 66, line 10</em></th><th> </th><th><a name="part-r28" /><small>skipping to change at</small><em> page 66, line 10</em></th><td></td></tr>
     847      <tr bgcolor="gray" ><td></td><th><a name="part-l26" /><small>skipping to change at</small><em> page 66, line 10</em></th><th> </th><th><a name="part-r26" /><small>skipping to change at</small><em> page 66, line 10</em></th><td></td></tr>
    914848      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    915849      <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>
     
    922856      <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>
    923857      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    924       <tr><td><a name="diff0050" /></td></tr>
     858      <tr><td><a name="diff0047" /></td></tr>
    925859      <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 has been</span> updated</td><td> </td><td class="rblock">   The "HTTP" entry in the <span class="insert">"HTTP</span> Upgrade <span class="insert">Token" registry shall be</span></td><td class="lineno" valign="top"></td></tr>
    926860      <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>
     
    936870      <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>
    937871      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    938       <tr bgcolor="gray" ><td></td><th><a name="part-l29" /><small>skipping to change at</small><em> page 67, line 13</em></th><th> </th><th><a name="part-r29" /><small>skipping to change at</small><em> page 67, line 13</em></th><td></td></tr>
     872      <tr bgcolor="gray" ><td></td><th><a name="part-l27" /><small>skipping to change at</small><em> page 67, line 13</em></th><th> </th><th><a name="part-r27" /><small>skipping to change at</small><em> page 67, line 13</em></th><td></td></tr>
    939873      <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>
    940874      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    947881      <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>
    948882      <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>
    949       <tr><td><a name="diff0051" /></td></tr>
     883      <tr><td><a name="diff0048" /></td></tr>
    950884      <tr><td class="lineno" valign="top"></td><td class="lblock">   mappings; DNS Security Extensions (DNSSEC<span class="delete">, [RFC4033]) are</span> one way to</td><td> </td><td class="rblock">   mappings; DNS Security Extensions (DNSSEC<span class="insert">) ([RFC4033]) is</span> one way to</td><td class="lineno" valign="top"></td></tr>
    951885      <tr><td class="lineno" valign="top"></td><td class="left">   improve authenticity.</td><td> </td><td class="right">   improve authenticity.</td><td class="lineno" valign="top"></td></tr>
     
    965899      <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>
    966900      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    967       <tr><td><a name="diff0052" /></td></tr>
     901      <tr><td><a name="diff0049" /></td></tr>
    968902      <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>
    969903      <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>
     
    979913      <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>
    980914      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    981       <tr bgcolor="gray" ><td></td><th><a name="part-l30" /><small>skipping to change at</small><em> page 70, line 9</em></th><th> </th><th><a name="part-r30" /><small>skipping to change at</small><em> page 70, line 9</em></th><td></td></tr>
     915      <tr bgcolor="gray" ><td></td><th><a name="part-l28" /><small>skipping to change at</small><em> page 70, line 9</em></th><th> </th><th><a name="part-r28" /><small>skipping to change at</small><em> page 70, line 9</em></th><td></td></tr>
    982916      <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>
    983917      <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>
     
    990924      <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>
    991925      <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>
    992       <tr><td><a name="diff0053" /></td></tr>
     926      <tr><td><a name="diff0050" /></td></tr>
    993927      <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>
    994928      <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>
     
    1003937      <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>
    1004938      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1005       <tr bgcolor="gray" ><td></td><th><a name="part-l31" /><small>skipping to change at</small><em> page 72, line 50</em></th><th> </th><th><a name="part-r31" /><small>skipping to change at</small><em> page 72, line 50</em></th><td></td></tr>
     939      <tr bgcolor="gray" ><td></td><th><a name="part-l29" /><small>skipping to change at</small><em> page 72, line 50</em></th><th> </th><th><a name="part-r29" /><small>skipping to change at</small><em> page 72, line 50</em></th><td></td></tr>
    1006940      <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>
    1007941      <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>
     
    1014948      <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>
    1015949      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1016       <tr><td><a name="diff0054" /></td></tr>
     950      <tr><td><a name="diff0051" /></td></tr>
    1017951      <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>
    1018952      <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>
     
    1029963      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1030964      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1031       <tr bgcolor="gray" ><td></td><th><a name="part-l32" /><small>skipping to change at</small><em> page 73, line 28</em></th><th> </th><th><a name="part-r32" /><small>skipping to change at</small><em> page 73, line 25</em></th><td></td></tr>
     965      <tr bgcolor="gray" ><td></td><th><a name="part-l30" /><small>skipping to change at</small><em> page 73, line 28</em></th><th> </th><th><a name="part-r30" /><small>skipping to change at</small><em> page 73, line 25</em></th><td></td></tr>
    1032966      <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>
    1033967      <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>
     
    1040974      <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>
    1041975      <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>
    1042       <tr><td><a name="diff0055" /></td></tr>
     976      <tr><td><a name="diff0052" /></td></tr>
    1043977      <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>
    1044978      <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>
     
    1046980      <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>
    1047981      <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>
    1048       <tr><td><a name="diff0056" /></td></tr>
     982      <tr><td><a name="diff0053" /></td></tr>
    1049983      <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>
    1050984      <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>
     
    1052986      <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>
    1053987      <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>
    1054       <tr><td><a name="diff0057" /></td></tr>
     988      <tr><td><a name="diff0054" /></td></tr>
    1055989      <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>
    1056990      <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>
     
    1058992      <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>
    1059993      <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>
    1060       <tr><td><a name="diff0058" /></td></tr>
     994      <tr><td><a name="diff0055" /></td></tr>
    1061995      <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>
    1062996      <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>
     
    1064998      <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>
    1065999      <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>
    1066       <tr><td><a name="diff0059" /></td></tr>
     1000      <tr><td><a name="diff0056" /></td></tr>
    10671001      <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>
    10681002      <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>
     
    10801014      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    10811015      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1082       <tr bgcolor="gray" ><td></td><th><a name="part-l33" /><small>skipping to change at</small><em> page 77, line 10</em></th><th> </th><th><a name="part-r33" /><small>skipping to change at</small><em> page 77, line 5</em></th><td></td></tr>
     1016      <tr bgcolor="gray" ><td></td><th><a name="part-l31" /><small>skipping to change at</small><em> page 77, line 10</em></th><th> </th><th><a name="part-r31" /><small>skipping to change at</small><em> page 77, line 5</em></th><td></td></tr>
    10831017      <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>
    10841018      <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>
     
    10911025      <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>
    10921026      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1093       <tr><td><a name="diff0060" /></td></tr>
     1027      <tr><td><a name="diff0057" /></td></tr>
    10941028      <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>
    10951029      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    11041038      <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>
    11051039      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1106       <tr bgcolor="gray" ><td></td><th><a name="part-l34" /><small>skipping to change at</small><em> page 78, line 20</em></th><th> </th><th><a name="part-r34" /><small>skipping to change at</small><em> page 78, line 14</em></th><td></td></tr>
     1040      <tr bgcolor="gray" ><td></td><th><a name="part-l32" /><small>skipping to change at</small><em> page 78, line 20</em></th><th> </th><th><a name="part-r32" /><small>skipping to change at</small><em> page 78, line 14</em></th><td></td></tr>
    11071041      <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>
    11081042      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    11151049      <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>
    11161050      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1117       <tr><td><a name="diff0061" /></td></tr>
     1051      <tr><td><a name="diff0058" /></td></tr>
    11181052      <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>
    11191053      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1120       <tr><td><a name="diff0062" /></td></tr>
     1054      <tr><td><a name="diff0059" /></td></tr>
    11211055      <tr><td class="lineno" valign="top"></td><td class="lblock">   The HTTP-version ABNF production has been clarified to be case<span class="delete">-</span></td><td> </td><td class="rblock">   The HTTP-version ABNF production has been clarified to be case</td><td class="lineno" valign="top"></td></tr>
    11221056      <tr><td class="lineno" valign="top"></td><td class="left">   sensitive.  Additionally, version numbers have been restricted to</td><td> </td><td class="right">   sensitive.  Additionally, version numbers have been restricted to</td><td class="lineno" valign="top"></td></tr>
    11231057      <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>
    1124       <tr><td><a name="diff0063" /></td></tr>
     1058      <tr><td><a name="diff0060" /></td></tr>
    11251059      <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>
    11261060      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    11271061      <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>
    11281062      <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>
    1129       <tr><td><a name="diff0064" /></td></tr>
     1063      <tr><td><a name="diff0061" /></td></tr>
    11301064      <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>
    11311065      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    11321066      <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>
    1133       <tr><td><a name="diff0065" /></td></tr>
     1067      <tr><td><a name="diff0062" /></td></tr>
    11341068      <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>
    11351069      <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>
     
    11391073      <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>
    11401074      <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>
    1141       <tr><td><a name="diff0066" /></td></tr>
     1075      <tr><td><a name="diff0063" /></td></tr>
    11421076      <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>
    11431077      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    11441078      <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>
    11451079      <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>
    1146       <tr><td><a name="diff0067" /></td></tr>
     1080      <tr><td><a name="diff0064" /></td></tr>
    11471081      <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>
    11481082      <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>
     
    11501084      <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>
    11511085      <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>
    1152       <tr><td><a name="diff0068" /></td></tr>
     1086      <tr><td><a name="diff0065" /></td></tr>
    11531087      <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>
    11541088      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    11551089      <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>
    1156       <tr><td><a name="diff0069" /></td></tr>
     1090      <tr><td><a name="diff0066" /></td></tr>
    11571091      <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>
    11581092      <tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock">                                                                         </td><td class="lineno" valign="top"></td></tr>
     
    11611095      <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>
    11621096      <tr><td class="lineno" valign="top"></td><td class="left">   than HTAB.  Non-US-ASCII content in header fields and the reason</td><td> </td><td class="right">   than HTAB.  Non-US-ASCII content in header fields and the reason</td><td class="lineno" valign="top"></td></tr>
    1163       <tr><td><a name="diff0070" /></td></tr>
     1097      <tr><td><a name="diff0067" /></td></tr>
    11641098      <tr><td class="lineno" valign="top"></td><td class="lblock">   phrase has been obsoleted and made opaque (the TEXT rule was</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>
    11651099      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">removed).</span>  (Section <span class="delete">3.2.6)</span></td><td> </td><td class="rblock">   (Section <span class="insert">3.2.6).</span></td><td class="lineno" valign="top"></td></tr>
    11661100      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    11671101      <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>
    1168       <tr><td><a name="diff0071" /></td></tr>
     1102      <tr><td><a name="diff0068" /></td></tr>
    11691103      <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>
    11701104      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    11741108      <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>
    11751109      <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>
    1176       <tr><td><a name="diff0072" /></td></tr>
     1110      <tr><td><a name="diff0069" /></td></tr>
    11771111      <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>
    11781112      <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>
    11791113      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1180       <tr><td><a name="diff0073" /></td></tr>
     1114      <tr><td><a name="diff0070" /></td></tr>
    11811115      <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>
    11821116      <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>
    11831117      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    11841118      <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>
    1185       <tr><td><a name="diff0074" /></td></tr>
     1119      <tr><td><a name="diff0071" /></td></tr>
    11861120      <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>
    11871121      <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>
    11881122      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1189       <tr><td><a name="diff0075" /></td></tr>
     1123      <tr><td><a name="diff0072" /></td></tr>
    11901124      <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>
    11911125      <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>
     
    11931127      <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>
    11941128      <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>
    1195       <tr><td><a name="diff0076" /></td></tr>
     1129      <tr><td><a name="diff0073" /></td></tr>
    11961130      <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>
    11971131      <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>
    11981132      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1199       <tr><td><a name="diff0077" /></td></tr>
     1133      <tr><td><a name="diff0074" /></td></tr>
    12001134      <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>
    12011135      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1202       <tr><td><a name="diff0078" /></td></tr>
     1136      <tr><td><a name="diff0075" /></td></tr>
    12031137      <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>
    12041138      <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>
     
    12071141      <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>
    12081142      <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>
    1209       <tr><td><a name="diff0079" /></td></tr>
     1143      <tr><td><a name="diff0076" /></td></tr>
    12101144      <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>
    12111145      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    12151149      <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>
    12161150      <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>
    1217       <tr><td><a name="diff0080" /></td></tr>
     1151      <tr><td><a name="diff0077" /></td></tr>
    12181152      <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>
    12191153      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    12201154      <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>
    12211155      <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>
     1156      <tr><td><a name="diff0078" /></td></tr>
     1157      <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>
     1158      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     1159      <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>
     1160      <tr><td><a name="diff0079" /></td></tr>
     1161      <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>
     1162      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     1163      <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>
     1164      <tr><td><a name="diff0080" /></td></tr>
     1165      <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>
     1166      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    12221167      <tr><td><a name="diff0081" /></td></tr>
    1223       <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>
    1224       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1225       <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>
    1226       <tr><td><a name="diff0082" /></td></tr>
    1227       <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>
    1228       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1229       <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>
    1230       <tr><td><a name="diff0083" /></td></tr>
    1231       <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>
    1232       <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1233       <tr><td><a name="diff0084" /></td></tr>
    12341168      <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>
    12351169      <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>
    12361170      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    1237       <tr><td><a name="diff0085" /></td></tr>
     1171      <tr><td><a name="diff0082" /></td></tr>
    12381172      <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>
    12391173      <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>
     
    12411175      <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>
    12421176      <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>
    1243       <tr><td><a name="diff0086" /></td></tr>
     1177      <tr><td><a name="diff0083" /></td></tr>
    12441178      <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>
    12451179      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    12541188      <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>
    12551189      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1256       <tr bgcolor="gray" ><td></td><th><a name="part-l35" /><small>skipping to change at</small><em> page 83, line 25</em></th><th> </th><th><a name="part-r35" /><small>skipping to change at</small><em> page 83, line 20</em></th><td></td></tr>
     1190      <tr bgcolor="gray" ><td></td><th><a name="part-l33" /><small>skipping to change at</small><em> page 83, line 25</em></th><th> </th><th><a name="part-r33" /><small>skipping to change at</small><em> page 83, line 20</em></th><td></td></tr>
    12571191      <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>
    12581192      <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>
     
    12651199      <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>
    12661200      <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>
    1267       <tr><td><a name="diff0087" /></td></tr>
     1201      <tr><td><a name="diff0084" /></td></tr>
    12681202      <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>
    12691203      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    12781212      <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>
    12791213      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1280       <tr bgcolor="gray" ><td></td><th><a name="part-l36" /><small>skipping to change at</small><em> page 84, line 20</em></th><th> </th><th><a name="part-r36" /><small>skipping to change at</small><em> page 84, line 14</em></th><td></td></tr>
     1214      <tr bgcolor="gray" ><td></td><th><a name="part-l34" /><small>skipping to change at</small><em> page 84, line 20</em></th><th> </th><th><a name="part-r34" /><small>skipping to change at</small><em> page 84, line 14</em></th><td></td></tr>
    12811215      <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>
    12821216      <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>
     
    12891223      <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>
    12901224      <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>
    1291       <tr><td><a name="diff0088" /></td></tr>
     1225      <tr><td><a name="diff0085" /></td></tr>
    12921226      <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>
    12931227      <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>
    1294       <tr><td><a name="diff0089" /></td></tr>
     1228      <tr><td><a name="diff0086" /></td></tr>
    12951229      <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>
    12961230      <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>
     
    13051239      <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>
    13061240      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1307       <tr bgcolor="gray" ><td></td><th><a name="part-l37" /><small>skipping to change at</small><em> page 85, line 34</em></th><th> </th><th><a name="part-r37" /><small>skipping to change at</small><em> page 85, line 28</em></th><td></td></tr>
     1241      <tr bgcolor="gray" ><td></td><th><a name="part-l35" /><small>skipping to change at</small><em> page 85, line 34</em></th><th> </th><th><a name="part-r35" /><small>skipping to change at</small><em> page 85, line 28</em></th><td></td></tr>
    13081242      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    13091243      <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>
     
    13161250      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    13171251      <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>
    1318       <tr><td><a name="diff0090" /></td></tr>
     1252      <tr><td><a name="diff0087" /></td></tr>
    13191253      <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>
    13201254      <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>
     
    13351269      <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>
    13361270      <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>
    1337       <tr><td><a name="diff0091" /></td></tr>
     1271      <tr><td><a name="diff0088" /></td></tr>
    13381272      <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>
    13391273      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     
    13481282      <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>
    13491283      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    1350       <tr bgcolor="gray" ><td></td><th><a name="part-l38" /><small>skipping to change at</small><em> page 86, line 35</em></th><th> </th><th><a name="part-r38" /><small>skipping to change at</small><em> page 86, line 30</em></th><td></td></tr>
     1284      <tr bgcolor="gray" ><td></td><th><a name="part-l36" /><small>skipping to change at</small><em> page 86, line 35</em></th><th> </th><th><a name="part-r36" /><small>skipping to change at</small><em> page 86, line 30</em></th><td></td></tr>
    13511285      <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>
    13521286      <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>
     
    13591293      <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>
    13601294      <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>
    1361       <tr><td><a name="diff0092" /></td></tr>
     1295      <tr><td><a name="diff0089" /></td></tr>
    13621296      <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>
    13631297      <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>
     
    13731307
    13741308     <tr><td></td><td class="left"></td><td> </td><td class="right"></td><td></td></tr>
    1375      <tr bgcolor="gray"><th colspan="5" align="center"><a name="end">&nbsp;End of changes. 92 change blocks.&nbsp;</a></th></tr>
    1376      <tr class="stats"><td></td><th><i>161 lines changed or deleted</i></th><th><i> </i></th><th><i>137 lines changed or added</i></th><td></td></tr>
     1309     <tr bgcolor="gray"><th colspan="5" align="center"><a name="end">&nbsp;End of changes. 89 change blocks.&nbsp;</a></th></tr>
     1310     <tr class="stats"><td></td><th><i>157 lines changed or deleted</i></th><th><i> </i></th><th><i>133 lines changed or added</i></th><td></td></tr>
    13771311     <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>
    13781312   </table>
  • draft-ietf-httpbis/latest/p1-messaging.html

    r2657 r2658  
    822822            <div id="rfc.iref.c.2"></div>
    823823            <h2 id="rfc.section.2.1"><a href="#rfc.section.2.1">2.1</a>&nbsp;<a href="#operation">Client/Server Messaging</a></h2>
    824             <p id="rfc.section.2.1.p.1">HTTP is a stateless request/response protocol that operates by exchanging <dfn>messages</dfn> (<a href="#http.message" title="Message Format">Section&nbsp;3</a>) across a reliable transport or session-layer "<dfn>connection</dfn>" (<a href="#connection.management" title="Connection Management">Section&nbsp;6</a>). An HTTP "<dfn>client</dfn>" is a program that establishes a connection to a server for the purpose of sending one or more HTTP requests. An HTTP "<dfn>server</dfn>" is a program that accepts connections in order to service HTTP requests by sending HTTP responses.
     824            <p id="rfc.section.2.1.p.1">HTTP is a stateless request/response protocol that operates by exchanging <dfn>messages</dfn> (<a href="#http.message" title="Message Format">Section&nbsp;3</a>) across a reliable transport- or session-layer "<dfn>connection</dfn>" (<a href="#connection.management" title="Connection Management">Section&nbsp;6</a>). An HTTP "<dfn>client</dfn>" is a program that establishes a connection to a server for the purpose of sending one or more HTTP requests. An HTTP "<dfn>server</dfn>" is a program that accepts connections in order to service HTTP requests by sending HTTP responses.
    825825            </p>
    826826            <div id="rfc.iref.u.1"></div>
     
    21252125      <div id="connection.management">
    21262126         <h1 id="rfc.section.6"><a href="#rfc.section.6">6.</a>&nbsp;<a href="#connection.management">Connection Management</a></h1>
    2127          <p id="rfc.section.6.p.1">HTTP messaging is independent of the underlying transport or session-layer connection protocol(s). HTTP only presumes a reliable
     2127         <p id="rfc.section.6.p.1">HTTP messaging is independent of the underlying transport- or session-layer connection protocol(s). HTTP only presumes a reliable
    21282128            transport with in-order delivery of requests and the corresponding in-order delivery of responses. The mapping of HTTP request
    21292129            and response structures onto the data units of an underlying transport protocol is outside the scope of this specification.
     
    21842184         <div id="persistent.establishment">
    21852185            <h2 id="rfc.section.6.2"><a href="#rfc.section.6.2">6.2</a>&nbsp;<a href="#persistent.establishment">Establishment</a></h2>
    2186             <p id="rfc.section.6.2.p.1">It is beyond the scope of this specification to describe how connections are established via various transport or session-layer
     2186            <p id="rfc.section.6.2.p.1">It is beyond the scope of this specification to describe how connections are established via various transport- or session-layer
    21872187               protocols. Each connection applies to only one transport link.
    21882188            </p>
  • draft-ietf-httpbis/latest/p1-messaging.xml

    r2657 r2658  
    295295   HTTP is a stateless request/response protocol that operates by exchanging
    296296   <x:dfn>messages</x:dfn> (<xref target="http.message"/>) across a reliable
    297    transport or session-layer
     297   transport- or session-layer
    298298   "<x:dfn>connection</x:dfn>" (<xref target="connection.management"/>).
    299299   An HTTP "<x:dfn>client</x:dfn>" is a program that establishes a connection
     
    28532853<section title="Connection Management" anchor="connection.management">
    28542854<t>
    2855    HTTP messaging is independent of the underlying transport or
     2855   HTTP messaging is independent of the underlying transport- or
    28562856   session-layer connection protocol(s).  HTTP only presumes a reliable
    28572857   transport with in-order delivery of requests and the corresponding
     
    29752975<t>
    29762976   It is beyond the scope of this specification to describe how connections
    2977    are established via various transport or session-layer protocols.
     2977   are established via various transport- or session-layer protocols.
    29782978   Each connection applies to only one transport link.
    29792979</t>
  • draft-ietf-httpbis/latest/p7-auth.html

    r2652 r2658  
    463463  }
    464464  @bottom-center {
    465        content: "Expires November 8, 2014";
     465       content: "Expires November 9, 2014";
    466466  }
    467467  @bottom-right {
     
    502502      <meta name="dct.creator" content="Reschke, J. F.">
    503503      <meta name="dct.identifier" content="urn:ietf:id:draft-ietf-httpbis-p7-auth-latest">
    504       <meta name="dct.issued" scheme="ISO8601" content="2014-05-07">
     504      <meta name="dct.issued" scheme="ISO8601" content="2014-05-08">
    505505      <meta name="dct.replaces" content="urn:ietf:rfc:2616">
    506506      <meta name="dct.abstract" content="The Hypertext Transfer Protocol (HTTP) is a stateless application-level protocol for distributed, collaborative, hypermedia information systems. This document defines the HTTP Authentication framework.">
     
    530530            <tr>
    531531               <td class="left">Intended status: Standards Track</td>
    532                <td class="right">May 7, 2014</td>
     532               <td class="right">May 8, 2014</td>
    533533            </tr>
    534534            <tr>
    535                <td class="left">Expires: November 8, 2014</td>
     535               <td class="left">Expires: November 9, 2014</td>
    536536               <td class="right"></td>
    537537            </tr>
     
    560560            in progress”.
    561561         </p>
    562          <p>This Internet-Draft will expire on November 8, 2014.</p>
     562         <p>This Internet-Draft will expire on November 9, 2014.</p>
    563563      </div>
    564564      <div id="rfc.copyrightnotice">
     
    10051005               that user even if the content within credentials remains confidential.
    10061006            </p>
    1007             <p id="rfc.section.6.1.p.2">HTTP depends on the security properties of the underlying transport or session-level connection to provide confidential transmission
     1007            <p id="rfc.section.6.1.p.2">HTTP depends on the security properties of the underlying transport- or session-level connection to provide confidential transmission
    10081008               of header fields. In other words, if a server limits access to authenticated users using this framework, the server needs
    10091009               to ensure that the connection is properly secured in accordance with the nature of the authentication scheme used. For example,
  • draft-ietf-httpbis/latest/p7-auth.xml

    r2651 r2658  
    731731</t>
    732732<t>
    733    HTTP depends on the security properties of the underlying transport or
     733   HTTP depends on the security properties of the underlying transport- or
    734734   session-level connection to provide confidential transmission of header
    735735   fields. In other words, if a server limits access to authenticated users
Note: See TracChangeset for help on using the changeset viewer.