Ignore:
Timestamp:
Mar 30, 2011, 2:32:16 AM (9 years ago)
Author:
julian.reschke@…
Message:

rewrite header field ABNFs to only specify the field value (see #276)

File:
1 edited

Legend:

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

    r1229 r1236  
    359359  }
    360360  @bottom-center {
    361        content: "Expires September 30, 2011";
     361       content: "Expires October 1, 2011";
    362362  }
    363363  @bottom-right {
     
    410410      <meta name="dct.creator" content="Reschke, J. F.">
    411411      <meta name="dct.identifier" content="urn:ietf:id:draft-ietf-httpbis-p1-messaging-latest">
    412       <meta name="dct.issued" scheme="ISO8601" content="2011-03-29">
     412      <meta name="dct.issued" scheme="ISO8601" content="2011-03-30">
    413413      <meta name="dct.replaces" content="urn:ietf:rfc:2145">
    414414      <meta name="dct.replaces" content="urn:ietf:rfc:2616">
     
    442442            </tr>
    443443            <tr>
    444                <td class="left">Expires: September 30, 2011</td>
     444               <td class="left">Expires: October 1, 2011</td>
    445445               <td class="right">HP</td>
    446446            </tr>
     
    495495            <tr>
    496496               <td class="left"></td>
    497                <td class="right">March 29, 2011</td>
     497               <td class="right">March 30, 2011</td>
    498498            </tr>
    499499         </tbody>
     
    523523         in progress”.
    524524      </p>
    525       <p>This Internet-Draft will expire on September 30, 2011.</p>
     525      <p>This Internet-Draft will expire on October 1, 2011.</p>
    526526      <h1><a id="rfc.copyrightnotice" href="#rfc.copyrightnotice">Copyright Notice</a></h1>
    527527      <p>Copyright © 2011 IETF Trust and the persons identified as the document authors. All rights reserved.</p>
     
    20922092      </p>
    20932093      <p id="rfc.section.9.1.p.2">The Connection header field's value has the following grammar:</p>
    2094       <div id="rfc.figure.u.55"></div><pre class="inline"><span id="rfc.iref.g.91"></span><span id="rfc.iref.g.92"></span><span id="rfc.iref.g.93"></span>  <a href="#header.connection" class="smpl">Connection</a>       = "Connection" ":" <a href="#rule.whitespace" class="smpl">OWS</a> <a href="#header.connection" class="smpl">Connection-v</a>
    2095   <a href="#header.connection" class="smpl">Connection-v</a>     = 1#<a href="#header.connection" class="smpl">connection-token</a>
     2094      <div id="rfc.figure.u.55"></div><pre class="inline"><span id="rfc.iref.g.91"></span><span id="rfc.iref.g.92"></span>  <a href="#header.connection" class="smpl">Connection</a>       = 1#<a href="#header.connection" class="smpl">connection-token</a>
    20962095  <a href="#header.connection" class="smpl">connection-token</a> = <a href="#rule.token.separators" class="smpl">token</a>
    20972096</pre><p id="rfc.section.9.1.p.4">A proxy or gateway <em class="bcp14">MUST</em> parse a received Connection header field before a message is forwarded and, for each connection-token in this field, remove
     
    21322131         body (not including any potential transfer-coding) that would have been sent in a 200 (OK) response.
    21332132      </p>
    2134       <div id="rfc.figure.u.57"></div><pre class="inline"><span id="rfc.iref.g.94"></span><span id="rfc.iref.g.95"></span>  <a href="#header.content-length" class="smpl">Content-Length</a>   = "Content-Length" ":" <a href="#rule.whitespace" class="smpl">OWS</a> <a href="#header.content-length" class="smpl">Content-Length-v</a>
    2135   <a href="#header.content-length" class="smpl">Content-Length-v</a> = 1*<a href="#core.rules" class="smpl">DIGIT</a>
     2133      <div id="rfc.figure.u.57"></div><pre class="inline"><span id="rfc.iref.g.93"></span>  <a href="#header.content-length" class="smpl">Content-Length</a> = 1*<a href="#core.rules" class="smpl">DIGIT</a>
    21362134</pre><p id="rfc.section.9.2.p.3">An example is</p>
    21372135      <div id="rfc.figure.u.58"></div><pre class="text">  Content-Length: 3495
     
    21492147         Origination Date Field (orig-date) defined in <a href="http://tools.ietf.org/html/rfc5322#section-3.6.1">Section 3.6.1</a> of <a href="#RFC5322" id="rfc.xref.RFC5322.4"><cite title="Internet Message Format">[RFC5322]</cite></a>. The field value is an HTTP-date, as described in <a href="#date.time.formats.full.date" title="Date/Time Formats: Full Date">Section&nbsp;6.1</a>; it <em class="bcp14">MUST</em> be sent in rfc1123-date format.
    21502148      </p>
    2151       <div id="rfc.figure.u.59"></div><pre class="inline"><span id="rfc.iref.g.96"></span><span id="rfc.iref.g.97"></span>  <a href="#header.date" class="smpl">Date</a>   = "Date" ":" <a href="#rule.whitespace" class="smpl">OWS</a> <a href="#header.date" class="smpl">Date-v</a>
    2152   <a href="#header.date" class="smpl">Date-v</a> = <a href="#date.time.formats.full.date" class="smpl">HTTP-date</a>
     2149      <div id="rfc.figure.u.59"></div><pre class="inline"><span id="rfc.iref.g.94"></span>  <a href="#header.date" class="smpl">Date</a> = <a href="#date.time.formats.full.date" class="smpl">HTTP-date</a>
    21532150</pre><p id="rfc.section.9.3.p.3">An example is</p>
    21542151      <div id="rfc.figure.u.60"></div><pre class="text">  Date: Tue, 15 Nov 1994 08:12:31 GMT
     
    21862183         Host field-value is critical information for handling a request, it <em class="bcp14">SHOULD</em> be sent as the first header field following the Request-Line.
    21872184      </p>
    2188       <div id="rfc.figure.u.61"></div><pre class="inline"><span id="rfc.iref.g.98"></span><span id="rfc.iref.g.99"></span>  <a href="#header.host" class="smpl">Host</a>   = "Host" ":" <a href="#rule.whitespace" class="smpl">OWS</a> <a href="#header.host" class="smpl">Host-v</a>
    2189   <a href="#header.host" class="smpl">Host-v</a> = <a href="#uri" class="smpl">uri-host</a> [ ":" <a href="#uri" class="smpl">port</a> ] ; <a href="#http.uri" title="http URI scheme">Section&nbsp;2.6.1</a>
     2185      <div id="rfc.figure.u.61"></div><pre class="inline"><span id="rfc.iref.g.95"></span>  <a href="#header.host" class="smpl">Host</a> = <a href="#uri" class="smpl">uri-host</a> [ ":" <a href="#uri" class="smpl">port</a> ] ; <a href="#http.uri" title="http URI scheme">Section&nbsp;2.6.1</a>
    21902186</pre><p id="rfc.section.9.4.p.3">A client <em class="bcp14">MUST</em> send a Host header field in all HTTP/1.1 request messages. If the target resource's URI includes an authority component, then
    21912187         the Host field-value <em class="bcp14">MUST</em> be identical to that authority component after excluding any userinfo (<a href="#http.uri" title="http URI scheme">Section&nbsp;2.6.1</a>). If the authority component is missing or undefined for the target resource's URI, then the Host header field <em class="bcp14">MUST</em> be sent with an empty field-value.
     
    22192215         accept parameters (as described in <a href="#transfer.codings" title="Transfer Codings">Section&nbsp;6.2</a>).
    22202216      </p>
    2221       <div id="rfc.figure.u.63"></div><pre class="inline"><span id="rfc.iref.g.100"></span><span id="rfc.iref.g.101"></span><span id="rfc.iref.g.102"></span><span id="rfc.iref.g.103"></span><span id="rfc.iref.g.104"></span>  <a href="#header.te" class="smpl">TE</a>        = "TE" ":" <a href="#rule.whitespace" class="smpl">OWS</a> <a href="#header.te" class="smpl">TE-v</a>
    2222   <a href="#header.te" class="smpl">TE-v</a>      = #<a href="#header.te" class="smpl">t-codings</a>
     2217      <div id="rfc.figure.u.63"></div><pre class="inline"><span id="rfc.iref.g.96"></span><span id="rfc.iref.g.97"></span><span id="rfc.iref.g.98"></span><span id="rfc.iref.g.99"></span>  <a href="#header.te" class="smpl">TE</a>        = #<a href="#header.te" class="smpl">t-codings</a>
    22232218  <a href="#header.te" class="smpl">t-codings</a> = "trailers" / ( <a href="#transfer.codings" class="smpl">transfer-extension</a> [ <a href="#header.te" class="smpl">te-params</a> ] )
    22242219  <a href="#header.te" class="smpl">te-params</a> = <a href="#rule.whitespace" class="smpl">OWS</a> ";" <a href="#rule.whitespace" class="smpl">OWS</a> "q=" <a href="#quality.values" class="smpl">qvalue</a> *( <a href="#header.te" class="smpl">te-ext</a> )
     
    22652260         chunked transfer-coding.
    22662261      </p>
    2267       <div id="rfc.figure.u.65"></div><pre class="inline"><span id="rfc.iref.g.105"></span><span id="rfc.iref.g.106"></span>  <a href="#header.trailer" class="smpl">Trailer</a>   = "Trailer" ":" <a href="#rule.whitespace" class="smpl">OWS</a> <a href="#header.trailer" class="smpl">Trailer-v</a>
    2268   <a href="#header.trailer" class="smpl">Trailer-v</a> = 1#<a href="#header.fields" class="smpl">field-name</a>
     2262      <div id="rfc.figure.u.65"></div><pre class="inline"><span id="rfc.iref.g.100"></span>  <a href="#header.trailer" class="smpl">Trailer</a> = 1#<a href="#header.fields" class="smpl">field-name</a>
    22692263</pre><p id="rfc.section.9.6.p.3">An HTTP/1.1 message <em class="bcp14">SHOULD</em> include a Trailer header field in a message using chunked transfer-coding with a non-empty trailer. Doing so allows the recipient
    22702264         to know which header fields to expect in the trailer.
     
    22862280         are not.
    22872281      </p>
    2288       <div id="rfc.figure.u.66"></div><pre class="inline"><span id="rfc.iref.g.107"></span><span id="rfc.iref.g.108"></span>  <a href="#header.transfer-encoding" class="smpl">Transfer-Encoding</a>   = "Transfer-Encoding" ":" <a href="#rule.whitespace" class="smpl">OWS</a>
    2289                         <a href="#header.transfer-encoding" class="smpl">Transfer-Encoding-v</a>
    2290   <a href="#header.transfer-encoding" class="smpl">Transfer-Encoding-v</a> = 1#<a href="#transfer.codings" class="smpl">transfer-coding</a>
     2282      <div id="rfc.figure.u.66"></div><pre class="inline"><span id="rfc.iref.g.101"></span>  <a href="#header.transfer-encoding" class="smpl">Transfer-Encoding</a> = 1#<a href="#transfer.codings" class="smpl">transfer-coding</a>
    22912283</pre><p id="rfc.section.9.7.p.3">Transfer-codings are defined in <a href="#transfer.codings" title="Transfer Codings">Section&nbsp;6.2</a>. An example is:
    22922284      </p>
     
    23012293         server chooses to switch protocols. Servers can use it to indicate what protocols they are willing to switch to.
    23022294      </p>
    2303       <div id="rfc.figure.u.68"></div><pre class="inline"><span id="rfc.iref.g.109"></span><span id="rfc.iref.g.110"></span>  <a href="#header.upgrade" class="smpl">Upgrade</a>   = "Upgrade" ":" <a href="#rule.whitespace" class="smpl">OWS</a> <a href="#header.upgrade" class="smpl">Upgrade-v</a>
    2304   <a href="#header.upgrade" class="smpl">Upgrade-v</a> = 1#<a href="#product.tokens" class="smpl">product</a>
     2295      <div id="rfc.figure.u.68"></div><pre class="inline"><span id="rfc.iref.g.102"></span>  <a href="#header.upgrade" class="smpl">Upgrade</a> = 1#<a href="#product.tokens" class="smpl">product</a>
    23052296</pre><p id="rfc.section.9.8.p.3">For example,</p>
    23062297      <div id="rfc.figure.u.69"></div><pre class="text">  Upgrade: HTTP/2.0, SHTTP/1.3, IRC/6.9, RTA/x11
     
    23592350         of all senders along the request/response chain.
    23602351      </p>
    2361       <div id="rfc.figure.u.70"></div><pre class="inline"><span id="rfc.iref.g.111"></span><span id="rfc.iref.g.112"></span><span id="rfc.iref.g.113"></span><span id="rfc.iref.g.114"></span><span id="rfc.iref.g.115"></span><span id="rfc.iref.g.116"></span><span id="rfc.iref.g.117"></span>  <a href="#header.via" class="smpl">Via</a>               = "Via" ":" <a href="#rule.whitespace" class="smpl">OWS</a> <a href="#header.via" class="smpl">Via-v</a>
    2362   <a href="#header.via" class="smpl">Via-v</a>             = 1#( <a href="#header.via" class="smpl">received-protocol</a> <a href="#rule.whitespace" class="smpl">RWS</a> <a href="#header.via" class="smpl">received-by</a>
     2352      <div id="rfc.figure.u.70"></div><pre class="inline"><span id="rfc.iref.g.103"></span><span id="rfc.iref.g.104"></span><span id="rfc.iref.g.105"></span><span id="rfc.iref.g.106"></span><span id="rfc.iref.g.107"></span><span id="rfc.iref.g.108"></span>  <a href="#header.via" class="smpl">Via</a>               = 1#( <a href="#header.via" class="smpl">received-protocol</a> <a href="#rule.whitespace" class="smpl">RWS</a> <a href="#header.via" class="smpl">received-by</a>
    23632353                          [ <a href="#rule.whitespace" class="smpl">RWS</a> <a href="#rule.comment" class="smpl">comment</a> ] )
    23642354  <a href="#header.via" class="smpl">received-protocol</a> = [ <a href="#header.via" class="smpl">protocol-name</a> "/" ] <a href="#header.via" class="smpl">protocol-version</a>
     
    30733063      <p id="rfc.section.B.2.p.9">Remove hard limit of two connections per server. (<a href="#persistent.practical" title="Practical Considerations">Section&nbsp;7.1.4</a>)
    30743064      </p>
    3075       <p id="rfc.section.B.2.p.10">Clarify exactly when close connection options must be sent. (<a href="#header.connection" id="rfc.xref.header.connection.11" title="Connection">Section&nbsp;9.1</a>)
    3076       </p>
    3077       <p id="rfc.section.B.2.p.11">Define the semantics of the "Upgrade" header field in responses other than 101 (this was incorporated from <a href="#RFC2817" id="rfc.xref.RFC2817.2"><cite title="Upgrading to TLS Within HTTP/1.1">[RFC2817]</cite></a>). (<a href="#header.upgrade" id="rfc.xref.header.upgrade.3" title="Upgrade">Section&nbsp;9.8</a>)
     3065      <p id="rfc.section.B.2.p.10">Change ABNF productions for header fields to only define the field value. (<a href="#header.field.definitions" title="Header Field Definitions">Section&nbsp;9</a>)
     3066      </p>
     3067      <p id="rfc.section.B.2.p.11">Clarify exactly when close connection options must be sent. (<a href="#header.connection" id="rfc.xref.header.connection.11" title="Connection">Section&nbsp;9.1</a>)
     3068      </p>
     3069      <p id="rfc.section.B.2.p.12">Define the semantics of the "Upgrade" header field in responses other than 101 (this was incorporated from <a href="#RFC2817" id="rfc.xref.RFC2817.2"><cite title="Upgrading to TLS Within HTTP/1.1">[RFC2817]</cite></a>). (<a href="#header.upgrade" id="rfc.xref.header.upgrade.3" title="Upgrade">Section&nbsp;9.8</a>)
    30783070      </p>
    30793071      <h1 id="rfc.section.C"><a href="#rfc.section.C">C.</a>&nbsp;<a id="collected.abnf" href="#collected.abnf">Collected ABNF</a></h1>
     
    30813073
    30823074<a href="#chunked.encoding" class="smpl">Chunked-Body</a> = *chunk last-chunk trailer-part CRLF
    3083 <a href="#header.connection" class="smpl">Connection</a> = "Connection:" OWS Connection-v
    3084 <a href="#header.connection" class="smpl">Connection-v</a> = *( "," OWS ) connection-token *( OWS "," [ OWS
     3075<a href="#header.connection" class="smpl">Connection</a> = *( "," OWS ) connection-token *( OWS "," [ OWS
    30853076 connection-token ] )
    3086 <a href="#header.content-length" class="smpl">Content-Length</a> = "Content-Length:" OWS Content-Length-v
    3087 <a href="#header.content-length" class="smpl">Content-Length-v</a> = 1*DIGIT
    3088 
    3089 <a href="#header.date" class="smpl">Date</a> = "Date:" OWS Date-v
    3090 <a href="#header.date" class="smpl">Date-v</a> = HTTP-date
     3077<a href="#header.content-length" class="smpl">Content-Length</a> = 1*DIGIT
     3078
     3079<a href="#header.date" class="smpl">Date</a> = HTTP-date
    30913080
    30923081<a href="#preferred.date.format" class="smpl">GMT</a> = %x47.4D.54 ; GMT
     
    30973086<a href="#http.message" class="smpl">HTTP-message</a> = start-line *( header-field CRLF ) CRLF [ message-body
    30983087 ]
    3099 <a href="#header.host" class="smpl">Host</a> = "Host:" OWS Host-v
    3100 <a href="#header.host" class="smpl">Host-v</a> = uri-host [ ":" port ]
     3088<a href="#header.host" class="smpl">Host</a> = uri-host [ ":" port ]
    31013089
    31023090<a href="#method" class="smpl">Method</a> = token
     
    31133101<a href="#status-line" class="smpl">Status-Line</a> = HTTP-Version SP Status-Code SP Reason-Phrase CRLF
    31143102
    3115 <a href="#header.te" class="smpl">TE</a> = "TE:" OWS TE-v
    3116 <a href="#header.te" class="smpl">TE-v</a> = [ ( "," / t-codings ) *( OWS "," [ OWS t-codings ] ) ]
    3117 <a href="#header.trailer" class="smpl">Trailer</a> = "Trailer:" OWS Trailer-v
    3118 <a href="#header.trailer" class="smpl">Trailer-v</a> = *( "," OWS ) field-name *( OWS "," [ OWS field-name ] )
    3119 <a href="#header.transfer-encoding" class="smpl">Transfer-Encoding</a> = "Transfer-Encoding:" OWS Transfer-Encoding-v
    3120 <a href="#header.transfer-encoding" class="smpl">Transfer-Encoding-v</a> = *( "," OWS ) transfer-coding *( OWS "," [ OWS
     3103<a href="#header.te" class="smpl">TE</a> = [ ( "," / t-codings ) *( OWS "," [ OWS t-codings ] ) ]
     3104<a href="#header.trailer" class="smpl">Trailer</a> = *( "," OWS ) field-name *( OWS "," [ OWS field-name ] )
     3105<a href="#header.transfer-encoding" class="smpl">Transfer-Encoding</a> = *( "," OWS ) transfer-coding *( OWS "," [ OWS
    31213106 transfer-coding ] )
    31223107
    31233108<a href="#uri" class="smpl">URI-reference</a> = &lt;URI-reference, defined in [RFC3986], Section 4.1&gt;
    3124 <a href="#header.upgrade" class="smpl">Upgrade</a> = "Upgrade:" OWS Upgrade-v
    3125 <a href="#header.upgrade" class="smpl">Upgrade-v</a> = *( "," OWS ) product *( OWS "," [ OWS product ] )
    3126 
    3127 <a href="#header.via" class="smpl">Via</a> = "Via:" OWS Via-v
    3128 <a href="#header.via" class="smpl">Via-v</a> = *( "," OWS ) received-protocol RWS received-by [ RWS comment
    3129  ] *( OWS "," [ OWS received-protocol RWS received-by [ RWS comment ]
    3130  ] )
     3109<a href="#header.upgrade" class="smpl">Upgrade</a> = *( "," OWS ) product *( OWS "," [ OWS product ] )
     3110
     3111<a href="#header.via" class="smpl">Via</a> = *( "," OWS ) received-protocol RWS received-by [ RWS comment ]
     3112 *( OWS "," [ OWS received-protocol RWS received-by [ RWS comment ] ]
     3113 )
    31313114
    31323115<a href="#uri" class="smpl">absolute-URI</a> = &lt;absolute-URI, defined in [RFC3986], Section 4.3&gt;
     
    35833566      <p id="rfc.section.D.15.p.1">Closed issues: </p>
    35843567      <ul>
     3568         <li> &lt;<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/276">http://tools.ietf.org/wg/httpbis/trac/ticket/276</a>&gt;: "untangle ABNFs for header fields"
     3569         </li>
    35853570         <li> &lt;<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/286">http://tools.ietf.org/wg/httpbis/trac/ticket/286</a>&gt;: "Content-Length ABNF broken"
    35863571         </li>
     
    36543639                        <li><tt>comment</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.41"><b>3.2</b></a></li>
    36553640                        <li><tt>Connection</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.91"><b>9.1</b></a></li>
    3656                         <li><tt>connection-token</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.93"><b>9.1</b></a></li>
    3657                         <li><tt>Connection-v</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.92"><b>9.1</b></a></li>
    3658                         <li><tt>Content-Length</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.94"><b>9.2</b></a></li>
    3659                         <li><tt>Content-Length-v</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.95"><b>9.2</b></a></li>
     3641                        <li><tt>connection-token</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.92"><b>9.1</b></a></li>
     3642                        <li><tt>Content-Length</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.93"><b>9.2</b></a></li>
    36603643                        <li>CR&nbsp;&nbsp;<a href="#rfc.iref.g.2"><b>1.2</b></a></li>
    36613644                        <li>CRLF&nbsp;&nbsp;<a href="#rfc.iref.g.3"><b>1.2</b></a></li>
    36623645                        <li><tt>ctext</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.42"><b>3.2</b></a></li>
    36633646                        <li>CTL&nbsp;&nbsp;<a href="#rfc.iref.g.4"><b>1.2</b></a></li>
    3664                         <li><tt>Date</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.96"><b>9.3</b></a></li>
    3665                         <li><tt>Date-v</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.97"><b>9.3</b></a></li>
     3647                        <li><tt>Date</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.94"><b>9.3</b></a></li>
    36663648                        <li><tt>date1</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.55"><b>6.1</b></a></li>
    36673649                        <li><tt>date2</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.74"><b>6.2</b></a></li>
     
    36783660                        <li><tt>header-field</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.37"><b>3.2</b></a></li>
    36793661                        <li>HEXDIG&nbsp;&nbsp;<a href="#rfc.iref.g.7"><b>1.2</b></a></li>
    3680                         <li><tt>Host</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.98"><b>9.4</b></a></li>
    3681                         <li><tt>Host-v</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.99"><b>9.4</b></a></li>
     3662                        <li><tt>Host</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.95"><b>9.4</b></a></li>
    36823663                        <li><tt>hour</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.57"><b>6.1</b></a></li>
    36833664                        <li><tt>HTTP-date</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.53"><b>6.1</b></a></li>
     
    37013682                        <li><tt>product</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.88"><b>6.3</b></a></li>
    37023683                        <li><tt>product-version</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.89"><b>6.3</b></a></li>
    3703                         <li><tt>protocol-name</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.114"><b>9.9</b></a></li>
    3704                         <li><tt>protocol-version</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.115"><b>9.9</b></a></li>
    3705                         <li><tt>pseudonym</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.117"><b>9.9</b></a></li>
     3684                        <li><tt>protocol-name</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.105"><b>9.9</b></a></li>
     3685                        <li><tt>protocol-version</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.106"><b>9.9</b></a></li>
     3686                        <li><tt>pseudonym</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.108"><b>9.9</b></a></li>
    37063687                        <li><tt>qdtext</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.21"><b>1.2.2</b></a></li>
    37073688                        <li><tt>qdtext-nf</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.86"><b>6.2.1</b></a></li>
     
    37133694                        <li><tt>qvalue</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.90"><b>6.4</b></a></li>
    37143695                        <li><tt>Reason-Phrase</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.52"><b>5.1.1</b></a></li>
    3715                         <li><tt>received-by</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.116"><b>9.9</b></a></li>
    3716                         <li><tt>received-protocol</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.113"><b>9.9</b></a></li>
     3696                        <li><tt>received-by</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.107"><b>9.9</b></a></li>
     3697                        <li><tt>received-protocol</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.104"><b>9.9</b></a></li>
    37173698                        <li><tt>Request</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.45"><b>4</b></a></li>
    37183699                        <li><tt>Request-Line</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.46"><b>4.1</b></a></li>
     
    37273708                        <li><tt>Status-Code</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.51"><b>5.1.1</b></a></li>
    37283709                        <li><tt>Status-Line</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.50"><b>5.1</b></a></li>
    3729                         <li><tt>t-codings</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.102"><b>9.5</b></a></li>
     3710                        <li><tt>t-codings</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.97"><b>9.5</b></a></li>
    37303711                        <li><tt>tchar</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.18"><b>1.2.2</b></a></li>
    3731                         <li><tt>TE</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.100"><b>9.5</b></a></li>
    3732                         <li><tt>te-ext</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.104"><b>9.5</b></a></li>
    3733                         <li><tt>te-params</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.103"><b>9.5</b></a></li>
    3734                         <li><tt>TE-v</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.101"><b>9.5</b></a></li>
     3712                        <li><tt>TE</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.96"><b>9.5</b></a></li>
     3713                        <li><tt>te-ext</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.99"><b>9.5</b></a></li>
     3714                        <li><tt>te-params</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.98"><b>9.5</b></a></li>
    37353715                        <li><tt>time-of-day</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.56"><b>6.1</b></a></li>
    37363716                        <li><tt>token</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.17"><b>1.2.2</b></a></li>
    3737                         <li><tt>Trailer</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.105"><b>9.6</b></a></li>
     3717                        <li><tt>Trailer</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.100"><b>9.6</b></a></li>
    37383718                        <li><tt>trailer-part</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.84"><b>6.2.1</b></a></li>
    3739                         <li><tt>Trailer-v</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.106"><b>9.6</b></a></li>
    37403719                        <li><tt>transfer-coding</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.69"><b>6.2</b></a></li>
    3741                         <li><tt>Transfer-Encoding</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.107"><b>9.7</b></a></li>
    3742                         <li><tt>Transfer-Encoding-v</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.108"><b>9.7</b></a></li>
     3720                        <li><tt>Transfer-Encoding</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.101"><b>9.7</b></a></li>
    37433721                        <li><tt>transfer-extension</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.70"><b>6.2</b></a></li>
    37443722                        <li><tt>transfer-parameter</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.71"><b>6.2</b></a></li>
    3745                         <li><tt>Upgrade</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.109"><b>9.8</b></a></li>
    3746                         <li><tt>Upgrade-v</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.110"><b>9.8</b></a></li>
     3723                        <li><tt>Upgrade</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.102"><b>9.8</b></a></li>
    37473724                        <li><tt>uri-host</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.33"><b>2.6</b></a></li>
    37483725                        <li><tt>URI-reference</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.27"><b>2.6</b></a></li>
    37493726                        <li><tt>value</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.73"><b>6.2</b></a></li>
    37503727                        <li>VCHAR&nbsp;&nbsp;<a href="#rfc.iref.g.11"><b>1.2</b></a></li>
    3751                         <li><tt>Via</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.111"><b>9.9</b></a></li>
    3752                         <li><tt>Via-v</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.112"><b>9.9</b></a></li>
     3728                        <li><tt>Via</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.103"><b>9.9</b></a></li>
    37533729                        <li><tt>word</tt>&nbsp;&nbsp;<a href="#rfc.iref.g.16"><b>1.2.2</b></a></li>
    37543730                        <li>WSP&nbsp;&nbsp;<a href="#rfc.iref.g.12"><b>1.2</b></a></li>
Note: See TracChangeset for help on using the changeset viewer.