Changeset 50 for draft-ietf-httpbis


Ignore:
Timestamp:
Dec 17, 2007, 11:04:17 PM (12 years ago)
Author:
fielding@…
Message:

Switch to ID mode and add an editorial note so that
rfcdiff doesn't freak out on the first two pages of diffs.

Location:
draft-ietf-httpbis/orig
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • draft-ietf-httpbis/orig/rfc2616-symrefs.html

    r17 r50  
    298298@page {
    299299  @top-left {
    300        content: "RFC 2616";
     300       content: "INTERNET DRAFT";
    301301  }
    302302  @top-right {
     
    351351      <link rel="Appendix" title="19 Appendices" href="#rfc.section.19">
    352352      <link rel="Appendix" title="20 Index" href="#rfc.section.20">
    353       <link rel="Alternate" title="Authorative ASCII version" href="http://www.ietf.org/rfc/rfc2616.txt">
    354       <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.352, 2007/12/09 19:23:50, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/">
     353      <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.353, 2007/12/11 23:20:44, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/">
    355354      <link rel="schema.DC" href="http://purl.org/dc/elements/1.1/">
    356355      <meta name="DC.Creator" content="Fielding, R.">
     
    361360      <meta name="DC.Creator" content="Leach, P.">
    362361      <meta name="DC.Creator" content="Berners-Lee, T.">
    363       <meta name="DC.Identifier" content="urn:ietf:rfc:2616">
     362      <meta name="DC.Identifier" content="urn:ietf:id:rfc2616-symrefs">
    364363      <meta name="DC.Date.Issued" scheme="ISO8601" content="1999-06">
    365364      <meta name="DC.Relation.Replaces" content="urn:ietf:rfc:2068">
     
    373372         </tr>
    374373         <tr>
    375             <td class="header left">Request for Comments: 2616</td>
     374            <td class="header left">Internet Draft</td>
    376375            <td class="header right">UC Irvine</td>
    377376         </tr>
    378377         <tr>
    379             <td class="header left">Obsoletes: <a href="http://tools.ietf.org/html/rfc2068">2068</a></td>
     378            <td class="header left">
     379               &lt;rfc2616-symrefs&gt;
     380               
     381            </td>
    380382            <td class="header right">J. Gettys</td>
    381383         </tr>
    382384         <tr>
    383             <td class="header left">Category: Standards Track</td>
     385            <td class="header left">Obsoletes: <a href="http://tools.ietf.org/html/rfc2068">2068</a> (if approved)
     386            </td>
    384387            <td class="header right">Compaq/W3C</td>
    385388         </tr>
    386389         <tr>
    387             <td class="header left"></td>
     390            <td class="header left">Intended status: Standards Track</td>
    388391            <td class="header right">J. Mogul</td>
    389392         </tr>
    390393         <tr>
    391             <td class="header left"></td>
     394            <td class="header left">Expires: December 1999</td>
    392395            <td class="header right">Compaq</td>
    393396         </tr>
     
    429432         </tr>
    430433      </table>
    431       <p class="title">Hypertext Transfer Protocol -- HTTP/1.1</p>
     434      <p class="title">Hypertext Transfer Protocol -- HTTP/1.1<br><span class="filename">rfc2616-symrefs</span></p>
    432435      <h1><a id="rfc.status" href="#rfc.status">Status of this Memo</a></h1>
    433       <p>This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions
    434          for improvements. Please refer to the current edition of the “Internet Official Protocol Standards” (STD 1) for the standardization
    435          state and status of this protocol. Distribution of this memo is unlimited.
    436       </p>
     436      <p>By submitting this Internet-Draft, each author represents that any applicable patent or other IPR claims of which he or she
     437         is aware have been or will be disclosed, and any of which he or she becomes aware will be disclosed, in accordance with Section
     438         6 of BCP 79.
     439      </p>
     440      <p>Internet-Drafts are working documents of the Internet Engineering Task Force (IETF), its areas, and its working groups. Note
     441         that other groups may also distribute working documents as Internet-Drafts.
     442      </p>
     443      <p>Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other
     444         documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as “work
     445         in progress”.
     446      </p>
     447      <p>The list of current Internet-Drafts can be accessed at &lt;<a href="http://www.ietf.org/ietf/1id-abstracts.txt">http://www.ietf.org/ietf/1id-abstracts.txt</a>&gt;.
     448      </p>
     449      <p>The list of Internet-Draft Shadow Directories can be accessed at &lt;<a href="http://www.ietf.org/shadow.html">http://www.ietf.org/shadow.html</a>&gt;.
     450      </p>
     451      <p>This Internet-Draft will expire in December 1999.</p>
    437452      <h1><a id="rfc.copyrightnotice" href="#rfc.copyrightnotice">Copyright Notice</a></h1>
    438453      <p>Copyright © The Internet Society (1999). All Rights Reserved.</p>
     
    445460      <p>HTTP has been in use by the World-Wide Web global information initiative since 1990. This specification defines the protocol
    446461         referred to as "HTTP/1.1", and is an update to RFC 2068 <a href="#RFC2068" id="rfc.xref.RFC2068.1"><cite title="Hypertext Transfer Protocol -- HTTP/1.1">[RFC2068]</cite></a>.
     462      </p>
     463      <h1 id="rfc.note.1"><a href="#rfc.note.1">Editorial Note (To be removed by RFC Editor)</a></h1>
     464      <p>This version of the HTTP specification contains only XML processing changes from [RFC2616] in internet-draft form for use
     465         in creating diffs.
    447466      </p>
    448467      <hr class="noprint">
     
    60496068      <p id="rfc.section.20.p.1">Please see the PostScript version of this RFC for the INDEX.</p>
    60506069      <h1><a id="rfc.copyright" href="#rfc.copyright">Full Copyright Statement</a></h1>
    6051       <p>Copyright © The Internet Society (1999). All Rights Reserved.</p>
    6052       <p>This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise
    6053          explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without
    6054          restriction of any kind, provided that the above copyright notice and this paragraph are included on all such copies and derivative
    6055          works. However, this document itself may not be modified in any way, such as by removing the copyright notice or references
    6056          to the Internet Society or other Internet organizations, except as needed for the purpose of developing Internet standards
    6057          in which case the procedures for copyrights defined in the Internet Standards process must be followed, or as required to
    6058          translate it into languages other than English.
    6059       </p>
    6060       <p>The limited permissions granted above are perpetual and will not be revoked by the Internet Society or its successors or assignees.</p>
    6061       <p>This document and the information contained herein is provided on an “;AS IS” basis and THE INTERNET SOCIETY AND THE INTERNET
    6062          ENGINEERING TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE
    6063          OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR
    6064          PURPOSE.
     6070      <p>Copyright © The Internet Society (1999).</p>
     6071      <p>This document is subject to the rights, licenses and restrictions contained in BCP 78, and except as set forth therein, the
     6072         authors retain all their rights.
     6073      </p>
     6074      <p>This document and the information contained herein are provided on an “AS IS” basis and THE CONTRIBUTOR, THE ORGANIZATION
     6075         HE/SHE REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES,
     6076         EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY
     6077         RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
    60656078      </p>
    60666079      <h1><a id="rfc.ipr" href="#rfc.ipr">Intellectual Property</a></h1>
    6067       <p>The IETF takes no position regarding the validity or scope of any intellectual property or other rights that might be claimed
    6068          to pertain to the implementation or use of the technology described in this document or the extent to which any license under
    6069          such rights might or might not be available; neither does it represent that it has made any effort to identify any such rights.
    6070          Information on the IETF's procedures with respect to rights in standards-track and standards-related documentation can be
    6071          found in BCP-11. Copies of claims of rights made available for publication and any assurances of licenses to be made available,
    6072          or the result of an attempt made to obtain a general license or permission for the use of such proprietary rights by implementors
    6073          or users of this specification can be obtained from the IETF Secretariat.
     6080      <p>The IETF takes no position regarding the validity or scope of any Intellectual Property Rights or other rights that might
     6081         be claimed to pertain to the implementation or use of the technology described in this document or the extent to which any
     6082         license under such rights might or might not be available; nor does it represent that it has made any independent effort to
     6083         identify any such rights. Information on the procedures with respect to rights in RFC documents can be found in BCP 78 and
     6084         BCP 79.
     6085      </p>
     6086      <p>Copies of IPR disclosures made to the IETF Secretariat and any assurances of licenses to be made available, or the result
     6087         of an attempt made to obtain a general license or permission for the use of such proprietary rights by implementers or users
     6088         of this specification can be obtained from the IETF on-line IPR repository at &lt;<a href="http://www.ietf.org/ipr">http://www.ietf.org/ipr</a>&gt;.
    60746089      </p>
    60756090      <p>The IETF invites any interested party to bring to its attention any copyrights, patents or patent applications, or other proprietary
    6076          rights which may cover technology that may be required to practice this standard. Please address the information to the IETF
    6077          Executive Director.
     6091         rights that may cover technology that may be required to implement this standard. Please address the information to the IETF
     6092         at <a href="mailto:ietf-ipr@ietf.org">ietf-ipr@ietf.org</a>.
    60786093      </p>
    60796094      <h1>Acknowledgement</h1>
  • draft-ietf-httpbis/orig/rfc2616-symrefs.txt

    r17 r50  
    33
    44Network Working Group                                        R. Fielding
    5 Request for Comments: 2616                                     UC Irvine
    6 Obsoletes: 2068                                                J. Gettys
    7 Category: Standards Track                                     Compaq/W3C
    8                                                                 J. Mogul
     5Internet-Draft                                                 UC Irvine
     6Obsoletes: 2068 (if approved)                                  J. Gettys
     7Intended status: Standards Track                              Compaq/W3C
     8Expires: December 3, 1999                                       J. Mogul
    99                                                                  Compaq
    1010                                                              H. Frystyk
     
    2020
    2121                Hypertext Transfer Protocol -- HTTP/1.1
     22                            rfc2616-symrefs
    2223
    2324Status of this Memo
    2425
    25    This document specifies an Internet standards track protocol for the
    26    Internet community, and requests discussion and suggestions for
    27    improvements.  Please refer to the current edition of the "Internet
    28    Official Protocol Standards" (STD 1) for the standardization state
    29    and status of this protocol.  Distribution of this memo is unlimited.
     26   By submitting this Internet-Draft, each author represents that any
     27   applicable patent or other IPR claims of which he or she is aware
     28   have been or will be disclosed, and any of which he or she becomes
     29   aware will be disclosed, in accordance with Section 6 of BCP 79.
     30
     31   Internet-Drafts are working documents of the Internet Engineering
     32   Task Force (IETF), its areas, and its working groups.  Note that
     33   other groups may also distribute working documents as Internet-
     34   Drafts.
     35
     36   Internet-Drafts are draft documents valid for a maximum of six months
     37   and may be updated, replaced, or obsoleted by other documents at any
     38   time.  It is inappropriate to use Internet-Drafts as reference
     39   material or to cite them other than as "work in progress."
     40
     41   The list of current Internet-Drafts can be accessed at
     42   http://www.ietf.org/ietf/1id-abstracts.txt.
     43
     44   The list of Internet-Draft Shadow Directories can be accessed at
     45   http://www.ietf.org/shadow.html.
     46
     47   This Internet-Draft will expire on December 3, 1999.
    3048
    3149Copyright Notice
    3250
    33    Copyright (C) The Internet Society (1999).
     51   Copyright (C) The IETF Trust (1999).
     52
     53
     54
     55Fielding, et al.        Expires December 3, 1999                [Page 1]
     56
     57
     58Internet-Draft                  HTTP/1.1                       June 1999
     59
    3460
    3561Abstract
     
    4874   referred to as "HTTP/1.1", and is an update to RFC 2068 [RFC2068].
    4975
    50 
    51 
    52 
    53 
    54 
    55 Fielding, et al.             Standards Track                    [Page 1]
    56 
    57 
    58 RFC 2616                        HTTP/1.1                       June 1999
     76Editorial Note (To be removed by RFC Editor)
     77
     78   This version of the HTTP specification contains only XML processing
     79   changes from [RFC2616] in internet-draft form for use in creating
     80   diffs.
     81
     82
     83
     84
     85
     86
     87
     88
     89
     90
     91
     92
     93
     94
     95
     96
     97
     98
     99
     100
     101
     102
     103
     104
     105
     106
     107
     108
     109
     110
     111
     112Fielding, et al.        Expires December 3, 1999                [Page 2]
     113
     114
     115Internet-Draft                  HTTP/1.1                       June 1999
    59116
    60117
    61118Table of Contents
    62119
    63    1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . .   8
    64      1.1.   Purpose  . . . . . . . . . . . . . . . . . . . . . . . .   8
    65      1.2.   Requirements . . . . . . . . . . . . . . . . . . . . . .   8
    66      1.3.   Terminology  . . . . . . . . . . . . . . . . . . . . . .   9
    67      1.4.   Overall Operation  . . . . . . . . . . . . . . . . . . .  13
    68    2.  Notational Conventions and Generic Grammar  . . . . . . . . .  15
    69      2.1.   Augmented BNF  . . . . . . . . . . . . . . . . . . . . .  15
    70      2.2.   Basic Rules  . . . . . . . . . . . . . . . . . . . . . .  17
    71    3.  Protocol Parameters . . . . . . . . . . . . . . . . . . . . .  19
    72      3.1.   HTTP Version . . . . . . . . . . . . . . . . . . . . . .  19
    73      3.2.   Uniform Resource Identifiers . . . . . . . . . . . . . .  20
    74        3.2.1.   General Syntax . . . . . . . . . . . . . . . . . . .  20
    75        3.2.2.   http URL . . . . . . . . . . . . . . . . . . . . . .  21
    76        3.2.3.   URI Comparison . . . . . . . . . . . . . . . . . . .  21
    77      3.3.   Date/Time Formats  . . . . . . . . . . . . . . . . . . .  22
    78        3.3.1.   Full Date  . . . . . . . . . . . . . . . . . . . . .  22
    79        3.3.2.   Delta Seconds  . . . . . . . . . . . . . . . . . . .  23
    80      3.4.   Character Sets . . . . . . . . . . . . . . . . . . . . .  23
    81        3.4.1.   Missing Charset  . . . . . . . . . . . . . . . . . .  24
    82      3.5.   Content Codings  . . . . . . . . . . . . . . . . . . . .  24
    83      3.6.   Transfer Codings . . . . . . . . . . . . . . . . . . . .  26
    84        3.6.1.   Chunked Transfer Coding  . . . . . . . . . . . . . .  27
    85      3.7.   Media Types  . . . . . . . . . . . . . . . . . . . . . .  28
    86        3.7.1.   Canonicalization and Text Defaults . . . . . . . . .  29
    87        3.7.2.   Multipart Types  . . . . . . . . . . . . . . . . . .  29
    88      3.8.   Product Tokens . . . . . . . . . . . . . . . . . . . . .  30
    89      3.9.   Quality Values . . . . . . . . . . . . . . . . . . . . .  31
    90      3.10.  Language Tags  . . . . . . . . . . . . . . . . . . . . .  31
    91      3.11.  Entity Tags  . . . . . . . . . . . . . . . . . . . . . .  32
    92      3.12.  Range Units  . . . . . . . . . . . . . . . . . . . . . .  32
    93    4.  HTTP Message  . . . . . . . . . . . . . . . . . . . . . . . .  33
    94      4.1.   Message Types  . . . . . . . . . . . . . . . . . . . . .  33
    95      4.2.   Message Headers  . . . . . . . . . . . . . . . . . . . .  33
    96      4.3.   Message Body . . . . . . . . . . . . . . . . . . . . . .  34
    97      4.4.   Message Length . . . . . . . . . . . . . . . . . . . . .  35
    98      4.5.   General Header Fields  . . . . . . . . . . . . . . . . .  36
    99    5.  Request . . . . . . . . . . . . . . . . . . . . . . . . . . .  37
    100      5.1.   Request-Line . . . . . . . . . . . . . . . . . . . . . .  37
    101        5.1.1.   Method . . . . . . . . . . . . . . . . . . . . . . .  37
    102        5.1.2.   Request-URI  . . . . . . . . . . . . . . . . . . . .  38
    103      5.2.   The Resource Identified by a Request . . . . . . . . . .  39
    104      5.3.   Request Header Fields  . . . . . . . . . . . . . . . . .  40
    105    6.  Response  . . . . . . . . . . . . . . . . . . . . . . . . . .  41
    106      6.1.   Status-Line  . . . . . . . . . . . . . . . . . . . . . .  41
    107        6.1.1.   Status Code and Reason Phrase  . . . . . . . . . . .  42
    108      6.2.   Response Header Fields . . . . . . . . . . . . . . . . .  44
    109 
    110 
    111 
    112 Fielding, et al.             Standards Track                    [Page 2]
    113 
    114 
    115 RFC 2616                        HTTP/1.1                       June 1999
    116 
    117 
    118    7.  Entity  . . . . . . . . . . . . . . . . . . . . . . . . . . .  44
    119      7.1.   Entity Header Fields . . . . . . . . . . . . . . . . . .  45
    120      7.2.   Entity Body  . . . . . . . . . . . . . . . . . . . . . .  45
    121        7.2.1.   Type . . . . . . . . . . . . . . . . . . . . . . . .  45
    122        7.2.2.   Entity Length  . . . . . . . . . . . . . . . . . . .  46
    123    8.  Connections . . . . . . . . . . . . . . . . . . . . . . . . .  46
    124      8.1.   Persistent Connections . . . . . . . . . . . . . . . . .  46
    125        8.1.1.   Purpose  . . . . . . . . . . . . . . . . . . . . . .  46
    126        8.1.2.   Overall Operation  . . . . . . . . . . . . . . . . .  47
    127        8.1.3.   Proxy Servers  . . . . . . . . . . . . . . . . . . .  48
    128        8.1.4.   Practical Considerations . . . . . . . . . . . . . .  49
    129      8.2.   Message Transmission Requirements  . . . . . . . . . . .  50
    130        8.2.1.   Persistent Connections and Flow Control  . . . . . .  50
    131        8.2.2.   Monitoring Connections for Error Status Messages . .  50
    132        8.2.3.   Use of the 100 (Continue) Status . . . . . . . . . .  50
     120   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . .   9
     121     1.1.   Purpose  . . . . . . . . . . . . . . . . . . . . . . . .   9
     122     1.2.   Requirements . . . . . . . . . . . . . . . . . . . . . .   9
     123     1.3.   Terminology  . . . . . . . . . . . . . . . . . . . . . .  10
     124     1.4.   Overall Operation  . . . . . . . . . . . . . . . . . . .  14
     125   2.  Notational Conventions and Generic Grammar  . . . . . . . . .  16
     126     2.1.   Augmented BNF  . . . . . . . . . . . . . . . . . . . . .  16
     127     2.2.   Basic Rules  . . . . . . . . . . . . . . . . . . . . . .  18
     128   3.  Protocol Parameters . . . . . . . . . . . . . . . . . . . . .  20
     129     3.1.   HTTP Version . . . . . . . . . . . . . . . . . . . . . .  20
     130     3.2.   Uniform Resource Identifiers . . . . . . . . . . . . . .  21
     131       3.2.1.   General Syntax . . . . . . . . . . . . . . . . . . .  21
     132       3.2.2.   http URL . . . . . . . . . . . . . . . . . . . . . .  22
     133       3.2.3.   URI Comparison . . . . . . . . . . . . . . . . . . .  22
     134     3.3.   Date/Time Formats  . . . . . . . . . . . . . . . . . . .  23
     135       3.3.1.   Full Date  . . . . . . . . . . . . . . . . . . . . .  23
     136       3.3.2.   Delta Seconds  . . . . . . . . . . . . . . . . . . .  24
     137     3.4.   Character Sets . . . . . . . . . . . . . . . . . . . . .  24
     138       3.4.1.   Missing Charset  . . . . . . . . . . . . . . . . . .  25
     139     3.5.   Content Codings  . . . . . . . . . . . . . . . . . . . .  25
     140     3.6.   Transfer Codings . . . . . . . . . . . . . . . . . . . .  27
     141       3.6.1.   Chunked Transfer Coding  . . . . . . . . . . . . . .  28
     142     3.7.   Media Types  . . . . . . . . . . . . . . . . . . . . . .  29
     143       3.7.1.   Canonicalization and Text Defaults . . . . . . . . .  30
     144       3.7.2.   Multipart Types  . . . . . . . . . . . . . . . . . .  30
     145     3.8.   Product Tokens . . . . . . . . . . . . . . . . . . . . .  31
     146     3.9.   Quality Values . . . . . . . . . . . . . . . . . . . . .  32
     147     3.10.  Language Tags  . . . . . . . . . . . . . . . . . . . . .  32
     148     3.11.  Entity Tags  . . . . . . . . . . . . . . . . . . . . . .  33
     149     3.12.  Range Units  . . . . . . . . . . . . . . . . . . . . . .  33
     150   4.  HTTP Message  . . . . . . . . . . . . . . . . . . . . . . . .  34
     151     4.1.   Message Types  . . . . . . . . . . . . . . . . . . . . .  34
     152     4.2.   Message Headers  . . . . . . . . . . . . . . . . . . . .  34
     153     4.3.   Message Body . . . . . . . . . . . . . . . . . . . . . .  35
     154     4.4.   Message Length . . . . . . . . . . . . . . . . . . . . .  36
     155     4.5.   General Header Fields  . . . . . . . . . . . . . . . . .  37
     156   5.  Request . . . . . . . . . . . . . . . . . . . . . . . . . . .  38
     157     5.1.   Request-Line . . . . . . . . . . . . . . . . . . . . . .  38
     158       5.1.1.   Method . . . . . . . . . . . . . . . . . . . . . . .  38
     159       5.1.2.   Request-URI  . . . . . . . . . . . . . . . . . . . .  39
     160     5.2.   The Resource Identified by a Request . . . . . . . . . .  40
     161     5.3.   Request Header Fields  . . . . . . . . . . . . . . . . .  41
     162   6.  Response  . . . . . . . . . . . . . . . . . . . . . . . . . .  42
     163     6.1.   Status-Line  . . . . . . . . . . . . . . . . . . . . . .  42
     164       6.1.1.   Status Code and Reason Phrase  . . . . . . . . . . .  43
     165     6.2.   Response Header Fields . . . . . . . . . . . . . . . . .  45
     166
     167
     168
     169Fielding, et al.        Expires December 3, 1999                [Page 3]
     170
     171
     172Internet-Draft                  HTTP/1.1                       June 1999
     173
     174
     175   7.  Entity  . . . . . . . . . . . . . . . . . . . . . . . . . . .  45
     176     7.1.   Entity Header Fields . . . . . . . . . . . . . . . . . .  46
     177     7.2.   Entity Body  . . . . . . . . . . . . . . . . . . . . . .  46
     178       7.2.1.   Type . . . . . . . . . . . . . . . . . . . . . . . .  46
     179       7.2.2.   Entity Length  . . . . . . . . . . . . . . . . . . .  47
     180   8.  Connections . . . . . . . . . . . . . . . . . . . . . . . . .  47
     181     8.1.   Persistent Connections . . . . . . . . . . . . . . . . .  47
     182       8.1.1.   Purpose  . . . . . . . . . . . . . . . . . . . . . .  47
     183       8.1.2.   Overall Operation  . . . . . . . . . . . . . . . . .  48
     184       8.1.3.   Proxy Servers  . . . . . . . . . . . . . . . . . . .  49
     185       8.1.4.   Practical Considerations . . . . . . . . . . . . . .  50
     186     8.2.   Message Transmission Requirements  . . . . . . . . . . .  51
     187       8.2.1.   Persistent Connections and Flow Control  . . . . . .  51
     188       8.2.2.   Monitoring Connections for Error Status Messages . .  51
     189       8.2.3.   Use of the 100 (Continue) Status . . . . . . . . . .  51
    133190       8.2.4.   Client Behavior if Server Prematurely Closes
    134                 Connection . . . . . . . . . . . . . . . . . . . . .  52
    135    9.  Method Definitions  . . . . . . . . . . . . . . . . . . . . .  53
    136      9.1.   Safe and Idempotent Methods  . . . . . . . . . . . . . .  53
    137        9.1.1.   Safe Methods . . . . . . . . . . . . . . . . . . . .  53
    138        9.1.2.   Idempotent Methods . . . . . . . . . . . . . . . . .  53
    139      9.2.   OPTIONS  . . . . . . . . . . . . . . . . . . . . . . . .  54
    140      9.3.   GET  . . . . . . . . . . . . . . . . . . . . . . . . . .  55
    141      9.4.   HEAD . . . . . . . . . . . . . . . . . . . . . . . . . .  56
    142      9.5.   POST . . . . . . . . . . . . . . . . . . . . . . . . . .  56
    143      9.6.   PUT  . . . . . . . . . . . . . . . . . . . . . . . . . .  57
    144      9.7.   DELETE . . . . . . . . . . . . . . . . . . . . . . . . .  58
    145      9.8.   TRACE  . . . . . . . . . . . . . . . . . . . . . . . . .  58
    146      9.9.   CONNECT  . . . . . . . . . . . . . . . . . . . . . . . .  59
    147    10. Status Code Definitions . . . . . . . . . . . . . . . . . . .  59
    148      10.1.  Informational 1xx  . . . . . . . . . . . . . . . . . . .  59
    149        10.1.1.  100 Continue . . . . . . . . . . . . . . . . . . . .  60
    150        10.1.2.  101 Switching Protocols  . . . . . . . . . . . . . .  60
    151      10.2.  Successful 2xx . . . . . . . . . . . . . . . . . . . . .  60
    152        10.2.1.  200 OK . . . . . . . . . . . . . . . . . . . . . . .  60
    153        10.2.2.  201 Created  . . . . . . . . . . . . . . . . . . . .  61
    154        10.2.3.  202 Accepted . . . . . . . . . . . . . . . . . . . .  61
    155        10.2.4.  203 Non-Authoritative Information  . . . . . . . . .  61
    156        10.2.5.  204 No Content . . . . . . . . . . . . . . . . . . .  62
    157        10.2.6.  205 Reset Content  . . . . . . . . . . . . . . . . .  62
    158        10.2.7.  206 Partial Content  . . . . . . . . . . . . . . . .  62
    159      10.3.  Redirection 3xx  . . . . . . . . . . . . . . . . . . . .  63
    160        10.3.1.  300 Multiple Choices . . . . . . . . . . . . . . . .  63
    161        10.3.2.  301 Moved Permanently  . . . . . . . . . . . . . . .  64
    162        10.3.3.  302 Found  . . . . . . . . . . . . . . . . . . . . .  64
    163        10.3.4.  303 See Other  . . . . . . . . . . . . . . . . . . .  65
    164        10.3.5.  304 Not Modified . . . . . . . . . . . . . . . . . .  65
    165        10.3.6.  305 Use Proxy  . . . . . . . . . . . . . . . . . . .  66
    166 
    167 
    168 
    169 Fielding, et al.             Standards Track                    [Page 3]
    170 
    171 
    172 RFC 2616                        HTTP/1.1                       June 1999
    173 
    174 
    175        10.3.7.  306 (Unused) . . . . . . . . . . . . . . . . . . . .  66
    176        10.3.8.  307 Temporary Redirect . . . . . . . . . . . . . . .  66
    177      10.4.  Client Error 4xx . . . . . . . . . . . . . . . . . . . .  67
    178        10.4.1.  400 Bad Request  . . . . . . . . . . . . . . . . . .  67
    179        10.4.2.  401 Unauthorized . . . . . . . . . . . . . . . . . .  67
    180        10.4.3.  402 Payment Required . . . . . . . . . . . . . . . .  68
    181        10.4.4.  403 Forbidden  . . . . . . . . . . . . . . . . . . .  68
    182        10.4.5.  404 Not Found  . . . . . . . . . . . . . . . . . . .  68
    183        10.4.6.  405 Method Not Allowed . . . . . . . . . . . . . . .  68
    184        10.4.7.  406 Not Acceptable . . . . . . . . . . . . . . . . .  68
    185        10.4.8.  407 Proxy Authentication Required  . . . . . . . . .  69
    186        10.4.9.  408 Request Timeout  . . . . . . . . . . . . . . . .  69
    187        10.4.10. 409 Conflict . . . . . . . . . . . . . . . . . . . .  69
    188        10.4.11. 410 Gone . . . . . . . . . . . . . . . . . . . . . .  70
    189        10.4.12. 411 Length Required  . . . . . . . . . . . . . . . .  70
    190        10.4.13. 412 Precondition Failed  . . . . . . . . . . . . . .  70
    191        10.4.14. 413 Request Entity Too Large . . . . . . . . . . . .  70
    192        10.4.15. 414 Request-URI Too Long . . . . . . . . . . . . . .  71
    193        10.4.16. 415 Unsupported Media Type . . . . . . . . . . . . .  71
    194        10.4.17. 416 Requested Range Not Satisfiable  . . . . . . . .  71
    195        10.4.18. 417 Expectation Failed . . . . . . . . . . . . . . .  71
    196      10.5.  Server Error 5xx . . . . . . . . . . . . . . . . . . . .  71
    197        10.5.1.  500 Internal Server Error  . . . . . . . . . . . . .  72
    198        10.5.2.  501 Not Implemented  . . . . . . . . . . . . . . . .  72
    199        10.5.3.  502 Bad Gateway  . . . . . . . . . . . . . . . . . .  72
    200        10.5.4.  503 Service Unavailable  . . . . . . . . . . . . . .  72
    201        10.5.5.  504 Gateway Timeout  . . . . . . . . . . . . . . . .  72
    202        10.5.6.  505 HTTP Version Not Supported . . . . . . . . . . .  73
    203    11. Access Authentication . . . . . . . . . . . . . . . . . . . .  73
    204    12. Content Negotiation . . . . . . . . . . . . . . . . . . . . .  73
    205      12.1.  Server-driven Negotiation  . . . . . . . . . . . . . . .  74
    206      12.2.  Agent-driven Negotiation . . . . . . . . . . . . . . . .  75
    207      12.3.  Transparent Negotiation  . . . . . . . . . . . . . . . .  75
    208    13. Caching in HTTP . . . . . . . . . . . . . . . . . . . . . . .  76
    209      13.1.   . . . . . . . . . . . . . . . . . . . . . . . . . . . .  77
    210        13.1.1.  Cache Correctness  . . . . . . . . . . . . . . . . .  77
    211        13.1.2.  Warnings . . . . . . . . . . . . . . . . . . . . . .  78
    212        13.1.3.  Cache-control Mechanisms . . . . . . . . . . . . . .  79
    213        13.1.4.  Explicit User Agent Warnings . . . . . . . . . . . .  79
    214        13.1.5.  Exceptions to the Rules and Warnings . . . . . . . .  80
    215        13.1.6.  Client-controlled Behavior . . . . . . . . . . . . .  80
    216      13.2.  Expiration Model . . . . . . . . . . . . . . . . . . . .  81
    217        13.2.1.  Server-Specified Expiration  . . . . . . . . . . . .  81
    218        13.2.2.  Heuristic Expiration . . . . . . . . . . . . . . . .  82
    219        13.2.3.  Age Calculations . . . . . . . . . . . . . . . . . .  82
    220        13.2.4.  Expiration Calculations  . . . . . . . . . . . . . .  84
    221        13.2.5.  Disambiguating Expiration Values . . . . . . . . . .  85
    222        13.2.6.  Disambiguating Multiple Responses  . . . . . . . . .  86
    223 
    224 
    225 
    226 Fielding, et al.             Standards Track                    [Page 4]
    227 
    228 
    229 RFC 2616                        HTTP/1.1                       June 1999
    230 
    231 
    232      13.3.  Validation Model . . . . . . . . . . . . . . . . . . . .  86
    233        13.3.1.  Last-Modified Dates  . . . . . . . . . . . . . . . .  87
    234        13.3.2.  Entity Tag Cache Validators  . . . . . . . . . . . .  87
    235        13.3.3.  Weak and Strong Validators . . . . . . . . . . . . .  88
     191                Connection . . . . . . . . . . . . . . . . . . . . .  53
     192   9.  Method Definitions  . . . . . . . . . . . . . . . . . . . . .  54
     193     9.1.   Safe and Idempotent Methods  . . . . . . . . . . . . . .  54
     194       9.1.1.   Safe Methods . . . . . . . . . . . . . . . . . . . .  54
     195       9.1.2.   Idempotent Methods . . . . . . . . . . . . . . . . .  54
     196     9.2.   OPTIONS  . . . . . . . . . . . . . . . . . . . . . . . .  55
     197     9.3.   GET  . . . . . . . . . . . . . . . . . . . . . . . . . .  56
     198     9.4.   HEAD . . . . . . . . . . . . . . . . . . . . . . . . . .  57
     199     9.5.   POST . . . . . . . . . . . . . . . . . . . . . . . . . .  57
     200     9.6.   PUT  . . . . . . . . . . . . . . . . . . . . . . . . . .  58
     201     9.7.   DELETE . . . . . . . . . . . . . . . . . . . . . . . . .  59
     202     9.8.   TRACE  . . . . . . . . . . . . . . . . . . . . . . . . .  59
     203     9.9.   CONNECT  . . . . . . . . . . . . . . . . . . . . . . . .  60
     204   10. Status Code Definitions . . . . . . . . . . . . . . . . . . .  60
     205     10.1.  Informational 1xx  . . . . . . . . . . . . . . . . . . .  60
     206       10.1.1.  100 Continue . . . . . . . . . . . . . . . . . . . .  61
     207       10.1.2.  101 Switching Protocols  . . . . . . . . . . . . . .  61
     208     10.2.  Successful 2xx . . . . . . . . . . . . . . . . . . . . .  61
     209       10.2.1.  200 OK . . . . . . . . . . . . . . . . . . . . . . .  61
     210       10.2.2.  201 Created  . . . . . . . . . . . . . . . . . . . .  62
     211       10.2.3.  202 Accepted . . . . . . . . . . . . . . . . . . . .  62
     212       10.2.4.  203 Non-Authoritative Information  . . . . . . . . .  62
     213       10.2.5.  204 No Content . . . . . . . . . . . . . . . . . . .  63
     214       10.2.6.  205 Reset Content  . . . . . . . . . . . . . . . . .  63
     215       10.2.7.  206 Partial Content  . . . . . . . . . . . . . . . .  63
     216     10.3.  Redirection 3xx  . . . . . . . . . . . . . . . . . . . .  64
     217       10.3.1.  300 Multiple Choices . . . . . . . . . . . . . . . .  64
     218       10.3.2.  301 Moved Permanently  . . . . . . . . . . . . . . .  65
     219       10.3.3.  302 Found  . . . . . . . . . . . . . . . . . . . . .  65
     220       10.3.4.  303 See Other  . . . . . . . . . . . . . . . . . . .  66
     221       10.3.5.  304 Not Modified . . . . . . . . . . . . . . . . . .  66
     222       10.3.6.  305 Use Proxy  . . . . . . . . . . . . . . . . . . .  67
     223
     224
     225
     226Fielding, et al.        Expires December 3, 1999                [Page 4]
     227
     228
     229Internet-Draft                  HTTP/1.1                       June 1999
     230
     231
     232       10.3.7.  306 (Unused) . . . . . . . . . . . . . . . . . . . .  67
     233       10.3.8.  307 Temporary Redirect . . . . . . . . . . . . . . .  67
     234     10.4.  Client Error 4xx . . . . . . . . . . . . . . . . . . . .  68
     235       10.4.1.  400 Bad Request  . . . . . . . . . . . . . . . . . .  68
     236       10.4.2.  401 Unauthorized . . . . . . . . . . . . . . . . . .  68
     237       10.4.3.  402 Payment Required . . . . . . . . . . . . . . . .  69
     238       10.4.4.  403 Forbidden  . . . . . . . . . . . . . . . . . . .  69
     239       10.4.5.  404 Not Found  . . . . . . . . . . . . . . . . . . .  69
     240       10.4.6.  405 Method Not Allowed . . . . . . . . . . . . . . .  69
     241       10.4.7.  406 Not Acceptable . . . . . . . . . . . . . . . . .  69
     242       10.4.8.  407 Proxy Authentication Required  . . . . . . . . .  70
     243       10.4.9.  408 Request Timeout  . . . . . . . . . . . . . . . .  70
     244       10.4.10. 409 Conflict . . . . . . . . . . . . . . . . . . . .  70
     245       10.4.11. 410 Gone . . . . . . . . . . . . . . . . . . . . . .  71
     246       10.4.12. 411 Length Required  . . . . . . . . . . . . . . . .  71
     247       10.4.13. 412 Precondition Failed  . . . . . . . . . . . . . .  71
     248       10.4.14. 413 Request Entity Too Large . . . . . . . . . . . .  71
     249       10.4.15. 414 Request-URI Too Long . . . . . . . . . . . . . .  72
     250       10.4.16. 415 Unsupported Media Type . . . . . . . . . . . . .  72
     251       10.4.17. 416 Requested Range Not Satisfiable  . . . . . . . .  72
     252       10.4.18. 417 Expectation Failed . . . . . . . . . . . . . . .  72
     253     10.5.  Server Error 5xx . . . . . . . . . . . . . . . . . . . .  72
     254       10.5.1.  500 Internal Server Error  . . . . . . . . . . . . .  73
     255       10.5.2.  501 Not Implemented  . . . . . . . . . . . . . . . .  73
     256       10.5.3.  502 Bad Gateway  . . . . . . . . . . . . . . . . . .  73
     257       10.5.4.  503 Service Unavailable  . . . . . . . . . . . . . .  73
     258       10.5.5.  504 Gateway Timeout  . . . . . . . . . . . . . . . .  73
     259       10.5.6.  505 HTTP Version Not Supported . . . . . . . . . . .  74
     260   11. Access Authentication . . . . . . . . . . . . . . . . . . . .  74
     261   12. Content Negotiation . . . . . . . . . . . . . . . . . . . . .  74
     262     12.1.  Server-driven Negotiation  . . . . . . . . . . . . . . .  75
     263     12.2.  Agent-driven Negotiation . . . . . . . . . . . . . . . .  76
     264     12.3.  Transparent Negotiation  . . . . . . . . . . . . . . . .  76
     265   13. Caching in HTTP . . . . . . . . . . . . . . . . . . . . . . .  77
     266     13.1.   . . . . . . . . . . . . . . . . . . . . . . . . . . . .  78
     267       13.1.1.  Cache Correctness  . . . . . . . . . . . . . . . . .  78
     268       13.1.2.  Warnings . . . . . . . . . . . . . . . . . . . . . .  79
     269       13.1.3.  Cache-control Mechanisms . . . . . . . . . . . . . .  80
     270       13.1.4.  Explicit User Agent Warnings . . . . . . . . . . . .  80
     271       13.1.5.  Exceptions to the Rules and Warnings . . . . . . . .  81
     272       13.1.6.  Client-controlled Behavior . . . . . . . . . . . . .  81
     273     13.2.  Expiration Model . . . . . . . . . . . . . . . . . . . .  82
     274       13.2.1.  Server-Specified Expiration  . . . . . . . . . . . .  82
     275       13.2.2.  Heuristic Expiration . . . . . . . . . . . . . . . .  83
     276       13.2.3.  Age Calculations . . . . . . . . . . . . . . . . . .  83
     277       13.2.4.  Expiration Calculations  . . . . . . . . . . . . . .  85
     278       13.2.5.  Disambiguating Expiration Values . . . . . . . . . .  86
     279       13.2.6.  Disambiguating Multiple Responses  . . . . . . . . .  87
     280
     281
     282
     283Fielding, et al.        Expires December 3, 1999                [Page 5]
     284
     285
     286Internet-Draft                  HTTP/1.1                       June 1999
     287
     288
     289     13.3.  Validation Model . . . . . . . . . . . . . . . . . . . .  87
     290       13.3.1.  Last-Modified Dates  . . . . . . . . . . . . . . . .  88
     291       13.3.2.  Entity Tag Cache Validators  . . . . . . . . . . . .  88
     292       13.3.3.  Weak and Strong Validators . . . . . . . . . . . . .  89
    236293       13.3.4.  Rules for When to Use Entity Tags and
    237                 Last-Modified Dates  . . . . . . . . . . . . . . . .  90
    238        13.3.5.  Non-validating Conditionals  . . . . . . . . . . . .  92
    239      13.4.  Response Cacheability  . . . . . . . . . . . . . . . . .  92
    240      13.5.  Constructing Responses From Caches . . . . . . . . . . .  93
    241        13.5.1.  End-to-end and Hop-by-hop Headers  . . . . . . . . .  93
    242        13.5.2.  Non-modifiable Headers . . . . . . . . . . . . . . .  94
    243        13.5.3.  Combining Headers  . . . . . . . . . . . . . . . . .  95
    244        13.5.4.  Combining Byte Ranges  . . . . . . . . . . . . . . .  96
    245      13.6.  Caching Negotiated Responses . . . . . . . . . . . . . .  97
    246      13.7.  Shared and Non-Shared Caches . . . . . . . . . . . . . .  98
    247      13.8.  Errors or Incomplete Response Cache Behavior . . . . . .  98
    248      13.9.  Side Effects of GET and HEAD . . . . . . . . . . . . . .  99
    249      13.10. Invalidation After Updates or Deletions  . . . . . . . .  99
    250      13.11. Write-Through Mandatory  . . . . . . . . . . . . . . . . 100
    251      13.12. Cache Replacement  . . . . . . . . . . . . . . . . . . . 100
    252      13.13. History Lists  . . . . . . . . . . . . . . . . . . . . . 101
    253    14. Header Field Definitions  . . . . . . . . . . . . . . . . . . 101
    254      14.1.  Accept . . . . . . . . . . . . . . . . . . . . . . . . . 101
    255      14.2.  Accept-Charset . . . . . . . . . . . . . . . . . . . . . 103
    256      14.3.  Accept-Encoding  . . . . . . . . . . . . . . . . . . . . 104
    257      14.4.  Accept-Language  . . . . . . . . . . . . . . . . . . . . 105
    258      14.5.  Accept-Ranges  . . . . . . . . . . . . . . . . . . . . . 107
    259      14.6.  Age  . . . . . . . . . . . . . . . . . . . . . . . . . . 107
    260      14.7.  Allow  . . . . . . . . . . . . . . . . . . . . . . . . . 108
    261      14.8.  Authorization  . . . . . . . . . . . . . . . . . . . . . 108
    262      14.9.  Cache-Control  . . . . . . . . . . . . . . . . . . . . . 109
    263        14.9.1.  What is Cacheable  . . . . . . . . . . . . . . . . . 111
    264        14.9.2.  What May be Stored by Caches . . . . . . . . . . . . 112
    265        14.9.3.  Modifications of the Basic Expiration Mechanism  . . 112
    266        14.9.4.  Cache Revalidation and Reload Controls . . . . . . . 114
    267        14.9.5.  No-Transform Directive . . . . . . . . . . . . . . . 117
    268        14.9.6.  Cache Control Extensions . . . . . . . . . . . . . . 118
    269      14.10. Connection . . . . . . . . . . . . . . . . . . . . . . . 118
    270      14.11. Content-Encoding . . . . . . . . . . . . . . . . . . . . 119
    271      14.12. Content-Language . . . . . . . . . . . . . . . . . . . . 120
    272      14.13. Content-Length . . . . . . . . . . . . . . . . . . . . . 121
    273      14.14. Content-Location . . . . . . . . . . . . . . . . . . . . 122
    274      14.15. Content-MD5  . . . . . . . . . . . . . . . . . . . . . . 122
    275      14.16. Content-Range  . . . . . . . . . . . . . . . . . . . . . 124
    276      14.17. Content-Type . . . . . . . . . . . . . . . . . . . . . . 126
    277      14.18. Date . . . . . . . . . . . . . . . . . . . . . . . . . . 126
    278        14.18.1. Clockless Origin Server Operation  . . . . . . . . . 127
    279      14.19. ETag . . . . . . . . . . . . . . . . . . . . . . . . . . 127
    280 
    281 
    282 
    283 Fielding, et al.             Standards Track                    [Page 5]
    284 
    285 
    286 RFC 2616                        HTTP/1.1                       June 1999
    287 
    288 
    289      14.20. Expect . . . . . . . . . . . . . . . . . . . . . . . . . 128
    290      14.21. Expires  . . . . . . . . . . . . . . . . . . . . . . . . 129
    291      14.22. From . . . . . . . . . . . . . . . . . . . . . . . . . . 130
    292      14.23. Host . . . . . . . . . . . . . . . . . . . . . . . . . . 130
    293      14.24. If-Match . . . . . . . . . . . . . . . . . . . . . . . . 131
    294      14.25. If-Modified-Since  . . . . . . . . . . . . . . . . . . . 132
    295      14.26. If-None-Match  . . . . . . . . . . . . . . . . . . . . . 134
    296      14.27. If-Range . . . . . . . . . . . . . . . . . . . . . . . . 135
    297      14.28. If-Unmodified-Since  . . . . . . . . . . . . . . . . . . 136
    298      14.29. Last-Modified  . . . . . . . . . . . . . . . . . . . . . 136
    299      14.30. Location . . . . . . . . . . . . . . . . . . . . . . . . 137
    300      14.31. Max-Forwards . . . . . . . . . . . . . . . . . . . . . . 137
    301      14.32. Pragma . . . . . . . . . . . . . . . . . . . . . . . . . 138
    302      14.33. Proxy-Authenticate . . . . . . . . . . . . . . . . . . . 139
    303      14.34. Proxy-Authorization  . . . . . . . . . . . . . . . . . . 139
    304      14.35. Range  . . . . . . . . . . . . . . . . . . . . . . . . . 139
    305        14.35.1. Byte Ranges  . . . . . . . . . . . . . . . . . . . . 139
    306        14.35.2. Range Retrieval Requests . . . . . . . . . . . . . . 141
    307      14.36. Referer  . . . . . . . . . . . . . . . . . . . . . . . . 142
    308      14.37. Retry-After  . . . . . . . . . . . . . . . . . . . . . . 142
    309      14.38. Server . . . . . . . . . . . . . . . . . . . . . . . . . 143
    310      14.39. TE . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
    311      14.40. Trailer  . . . . . . . . . . . . . . . . . . . . . . . . 144
    312      14.41. Transfer-Encoding  . . . . . . . . . . . . . . . . . . . 145
    313      14.42. Upgrade  . . . . . . . . . . . . . . . . . . . . . . . . 145
    314      14.43. User-Agent . . . . . . . . . . . . . . . . . . . . . . . 147
    315      14.44. Vary . . . . . . . . . . . . . . . . . . . . . . . . . . 147
    316      14.45. Via  . . . . . . . . . . . . . . . . . . . . . . . . . . 148
    317      14.46. Warning  . . . . . . . . . . . . . . . . . . . . . . . . 149
    318      14.47. WWW-Authenticate . . . . . . . . . . . . . . . . . . . . 152
    319    15. Security Considerations . . . . . . . . . . . . . . . . . . . 152
    320      15.1.  Personal Information . . . . . . . . . . . . . . . . . . 152
    321        15.1.1.  Abuse of Server Log Information  . . . . . . . . . . 153
    322        15.1.2.  Transfer of Sensitive Information  . . . . . . . . . 153
    323        15.1.3.  Encoding Sensitive Information in URI's  . . . . . . 154
    324        15.1.4.  Privacy Issues Connected to Accept Headers . . . . . 154
    325      15.2.  Attacks Based On File and Path Names . . . . . . . . . . 155
    326      15.3.  DNS Spoofing . . . . . . . . . . . . . . . . . . . . . . 155
    327      15.4.  Location Headers and Spoofing  . . . . . . . . . . . . . 156
    328      15.5.  Content-Disposition Issues . . . . . . . . . . . . . . . 156
    329      15.6.  Authentication Credentials and Idle Clients  . . . . . . 156
    330      15.7.  Proxies and Caching  . . . . . . . . . . . . . . . . . . 157
    331        15.7.1.  Denial of Service Attacks on Proxies . . . . . . . . 158
    332    16. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 158
    333    17. References  . . . . . . . . . . . . . . . . . . . . . . . . . 160
    334    Appendix A.  Appendices . . . . . . . . . . . . . . . . . . . . . 164
    335      A.1.   Internet Media Type message/http and application/http  . 164
    336      A.2.   Internet Media Type multipart/byteranges . . . . . . . . 165
    337 
    338 
    339 
    340 Fielding, et al.             Standards Track                    [Page 6]
    341 
    342 
    343 RFC 2616                        HTTP/1.1                       June 1999
    344 
    345 
    346      A.3.   Tolerant Applications  . . . . . . . . . . . . . . . . . 166
     294                Last-Modified Dates  . . . . . . . . . . . . . . . .  91
     295       13.3.5.  Non-validating Conditionals  . . . . . . . . . . . .  93
     296     13.4.  Response Cacheability  . . . . . . . . . . . . . . . . .  93
     297     13.5.  Constructing Responses From Caches . . . . . . . . . . .  94
     298       13.5.1.  End-to-end and Hop-by-hop Headers  . . . . . . . . .  94
     299       13.5.2.  Non-modifiable Headers . . . . . . . . . . . . . . .  95
     300       13.5.3.  Combining Headers  . . . . . . . . . . . . . . . . .  96
     301       13.5.4.  Combining Byte Ranges  . . . . . . . . . . . . . . .  97
     302     13.6.  Caching Negotiated Responses . . . . . . . . . . . . . .  98
     303     13.7.  Shared and Non-Shared Caches . . . . . . . . . . . . . .  99
     304     13.8.  Errors or Incomplete Response Cache Behavior . . . . . .  99
     305     13.9.  Side Effects of GET and HEAD . . . . . . . . . . . . . . 100
     306     13.10. Invalidation After Updates or Deletions  . . . . . . . . 100
     307     13.11. Write-Through Mandatory  . . . . . . . . . . . . . . . . 101
     308     13.12. Cache Replacement  . . . . . . . . . . . . . . . . . . . 101
     309     13.13. History Lists  . . . . . . . . . . . . . . . . . . . . . 102
     310   14. Header Field Definitions  . . . . . . . . . . . . . . . . . . 102
     311     14.1.  Accept . . . . . . . . . . . . . . . . . . . . . . . . . 102
     312     14.2.  Accept-Charset . . . . . . . . . . . . . . . . . . . . . 104
     313     14.3.  Accept-Encoding  . . . . . . . . . . . . . . . . . . . . 105
     314     14.4.  Accept-Language  . . . . . . . . . . . . . . . . . . . . 106
     315     14.5.  Accept-Ranges  . . . . . . . . . . . . . . . . . . . . . 108
     316     14.6.  Age  . . . . . . . . . . . . . . . . . . . . . . . . . . 108
     317     14.7.  Allow  . . . . . . . . . . . . . . . . . . . . . . . . . 109
     318     14.8.  Authorization  . . . . . . . . . . . . . . . . . . . . . 109
     319     14.9.  Cache-Control  . . . . . . . . . . . . . . . . . . . . . 110
     320       14.9.1.  What is Cacheable  . . . . . . . . . . . . . . . . . 112
     321       14.9.2.  What May be Stored by Caches . . . . . . . . . . . . 113
     322       14.9.3.  Modifications of the Basic Expiration Mechanism  . . 113
     323       14.9.4.  Cache Revalidation and Reload Controls . . . . . . . 115
     324       14.9.5.  No-Transform Directive . . . . . . . . . . . . . . . 118
     325       14.9.6.  Cache Control Extensions . . . . . . . . . . . . . . 119
     326     14.10. Connection . . . . . . . . . . . . . . . . . . . . . . . 119
     327     14.11. Content-Encoding . . . . . . . . . . . . . . . . . . . . 120
     328     14.12. Content-Language . . . . . . . . . . . . . . . . . . . . 121
     329     14.13. Content-Length . . . . . . . . . . . . . . . . . . . . . 122
     330     14.14. Content-Location . . . . . . . . . . . . . . . . . . . . 123
     331     14.15. Content-MD5  . . . . . . . . . . . . . . . . . . . . . . 123
     332     14.16. Content-Range  . . . . . . . . . . . . . . . . . . . . . 125
     333     14.17. Content-Type . . . . . . . . . . . . . . . . . . . . . . 127
     334     14.18. Date . . . . . . . . . . . . . . . . . . . . . . . . . . 127
     335       14.18.1. Clockless Origin Server Operation  . . . . . . . . . 128
     336     14.19. ETag . . . . . . . . . . . . . . . . . . . . . . . . . . 128
     337
     338
     339
     340Fielding, et al.        Expires December 3, 1999                [Page 6]
     341
     342
     343Internet-Draft                  HTTP/1.1                       June 1999
     344
     345
     346     14.20. Expect . . . . . . . . . . . . . . . . . . . . . . . . . 129
     347     14.21. Expires  . . . . . . . . . . . . . . . . . . . . . . . . 130
     348     14.22. From . . . . . . . . . . . . . . . . . . . . . . . . . . 131
     349     14.23. Host . . . . . . . . . . . . . . . . . . . . . . . . . . 131
     350     14.24. If-Match . . . . . . . . . . . . . . . . . . . . . . . . 132
     351     14.25. If-Modified-Since  . . . . . . . . . . . . . . . . . . . 133
     352     14.26. If-None-Match  . . . . . . . . . . . . . . . . . . . . . 135
     353     14.27. If-Range . . . . . . . . . . . . . . . . . . . . . . . . 136
     354     14.28. If-Unmodified-Since  . . . . . . . . . . . . . . . . . . 137
     355     14.29. Last-Modified  . . . . . . . . . . . . . . . . . . . . . 137
     356     14.30. Location . . . . . . . . . . . . . . . . . . . . . . . . 138
     357     14.31. Max-Forwards . . . . . . . . . . . . . . . . . . . . . . 138
     358     14.32. Pragma . . . . . . . . . . . . . . . . . . . . . . . . . 139
     359     14.33. Proxy-Authenticate . . . . . . . . . . . . . . . . . . . 140
     360     14.34. Proxy-Authorization  . . . . . . . . . . . . . . . . . . 140
     361     14.35. Range  . . . . . . . . . . . . . . . . . . . . . . . . . 140
     362       14.35.1. Byte Ranges  . . . . . . . . . . . . . . . . . . . . 140
     363       14.35.2. Range Retrieval Requests . . . . . . . . . . . . . . 142
     364     14.36. Referer  . . . . . . . . . . . . . . . . . . . . . . . . 143
     365     14.37. Retry-After  . . . . . . . . . . . . . . . . . . . . . . 143
     366     14.38. Server . . . . . . . . . . . . . . . . . . . . . . . . . 144
     367     14.39. TE . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
     368     14.40. Trailer  . . . . . . . . . . . . . . . . . . . . . . . . 145
     369     14.41. Transfer-Encoding  . . . . . . . . . . . . . . . . . . . 146
     370     14.42. Upgrade  . . . . . . . . . . . . . . . . . . . . . . . . 146
     371     14.43. User-Agent . . . . . . . . . . . . . . . . . . . . . . . 148
     372     14.44. Vary . . . . . . . . . . . . . . . . . . . . . . . . . . 148
     373     14.45. Via  . . . . . . . . . . . . . . . . . . . . . . . . . . 149
     374     14.46. Warning  . . . . . . . . . . . . . . . . . . . . . . . . 150
     375     14.47. WWW-Authenticate . . . . . . . . . . . . . . . . . . . . 153
     376   15. Security Considerations . . . . . . . . . . . . . . . . . . . 153
     377     15.1.  Personal Information . . . . . . . . . . . . . . . . . . 153
     378       15.1.1.  Abuse of Server Log Information  . . . . . . . . . . 154
     379       15.1.2.  Transfer of Sensitive Information  . . . . . . . . . 154
     380       15.1.3.  Encoding Sensitive Information in URI's  . . . . . . 155
     381       15.1.4.  Privacy Issues Connected to Accept Headers . . . . . 155
     382     15.2.  Attacks Based On File and Path Names . . . . . . . . . . 156
     383     15.3.  DNS Spoofing . . . . . . . . . . . . . . . . . . . . . . 156
     384     15.4.  Location Headers and Spoofing  . . . . . . . . . . . . . 157
     385     15.5.  Content-Disposition Issues . . . . . . . . . . . . . . . 157
     386     15.6.  Authentication Credentials and Idle Clients  . . . . . . 157
     387     15.7.  Proxies and Caching  . . . . . . . . . . . . . . . . . . 158
     388       15.7.1.  Denial of Service Attacks on Proxies . . . . . . . . 159
     389   16. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 159
     390   17. References  . . . . . . . . . . . . . . . . . . . . . . . . . 161
     391   Appendix A.  Appendices . . . . . . . . . . . . . . . . . . . . . 165
     392     A.1.   Internet Media Type message/http and application/http  . 165
     393     A.2.   Internet Media Type multipart/byteranges . . . . . . . . 166
     394
     395
     396
     397Fielding, et al.        Expires December 3, 1999                [Page 7]
     398
     399
     400Internet-Draft                  HTTP/1.1                       June 1999
     401
     402
     403     A.3.   Tolerant Applications  . . . . . . . . . . . . . . . . . 167
    347404     A.4.   Differences Between HTTP Entities and RFC 2045
    348             Entities . . . . . . . . . . . . . . . . . . . . . . . . 167
    349        A.4.1.   MIME-Version . . . . . . . . . . . . . . . . . . . . 168
    350        A.4.2.   Conversion to Canonical Form . . . . . . . . . . . . 168
    351        A.4.3.   Conversion of Date Formats . . . . . . . . . . . . . 168
    352        A.4.4.   Introduction of Content-Encoding . . . . . . . . . . 169
    353        A.4.5.   No Content-Transfer-Encoding . . . . . . . . . . . . 169
    354        A.4.6.   Introduction of Transfer-Encoding  . . . . . . . . . 169
    355        A.4.7.   MHTML and Line Length Limitations  . . . . . . . . . 170
    356      A.5.   Additional Features  . . . . . . . . . . . . . . . . . . 170
    357        A.5.1.   Content-Disposition  . . . . . . . . . . . . . . . . 170
    358      A.6.   Compatibility with Previous Versions . . . . . . . . . . 171
    359        A.6.1.   Changes from HTTP/1.0  . . . . . . . . . . . . . . . 172
    360        A.6.2.   Compatibility with HTTP/1.0 Persistent Connections . 173
    361        A.6.3.   Changes from RFC 2068  . . . . . . . . . . . . . . . 173
    362    Appendix B.  Index  . . . . . . . . . . . . . . . . . . . . . . . 176
    363    Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
    364    Authors' Addresses  . . . . . . . . . . . . . . . . . . . . . . . 187
    365    Intellectual Property and Copyright Statements  . . . . . . . . . 189
    366 
    367 
    368 
    369 
    370 
    371 
    372 
    373 
    374 
    375 
    376 
    377 
    378 
    379 
    380 
    381 
    382 
    383 
    384 
    385 
    386 
    387 
    388 
    389 
    390 
    391 
    392 
    393 
    394 
    395 
    396 
    397 Fielding, et al.             Standards Track                    [Page 7]
    398 
    399 
    400 RFC 2616                        HTTP/1.1                       June 1999
     405            Entities . . . . . . . . . . . . . . . . . . . . . . . . 168
     406       A.4.1.   MIME-Version . . . . . . . . . . . . . . . . . . . . 169
     407       A.4.2.   Conversion to Canonical Form . . . . . . . . . . . . 169
     408       A.4.3.   Conversion of Date Formats . . . . . . . . . . . . . 169
     409       A.4.4.   Introduction of Content-Encoding . . . . . . . . . . 170
     410       A.4.5.   No Content-Transfer-Encoding . . . . . . . . . . . . 170
     411       A.4.6.   Introduction of Transfer-Encoding  . . . . . . . . . 170
     412       A.4.7.   MHTML and Line Length Limitations  . . . . . . . . . 171
     413     A.5.   Additional Features  . . . . . . . . . . . . . . . . . . 171
     414       A.5.1.   Content-Disposition  . . . . . . . . . . . . . . . . 171
     415     A.6.   Compatibility with Previous Versions . . . . . . . . . . 172
     416       A.6.1.   Changes from HTTP/1.0  . . . . . . . . . . . . . . . 173
     417       A.6.2.   Compatibility with HTTP/1.0 Persistent Connections . 174
     418       A.6.3.   Changes from RFC 2068  . . . . . . . . . . . . . . . 174
     419   Appendix B.  Index  . . . . . . . . . . . . . . . . . . . . . . . 177
     420   Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
     421   Authors' Addresses  . . . . . . . . . . . . . . . . . . . . . . . 188
     422   Intellectual Property and Copyright Statements  . . . . . . . . . 190
     423
     424
     425
     426
     427
     428
     429
     430
     431
     432
     433
     434
     435
     436
     437
     438
     439
     440
     441
     442
     443
     444
     445
     446
     447
     448
     449
     450
     451
     452
     453
     454Fielding, et al.        Expires December 3, 1999                [Page 8]
     455
     456
     457Internet-Draft                  HTTP/1.1                       June 1999
    401458
    402459
     
    452509
    453510
    454 Fielding, et al.             Standards Track                    [Page 8]
    455 
    456 
    457 RFC 2616                        HTTP/1.1                       June 1999
     511Fielding, et al.        Expires December 3, 1999                [Page 9]
     512
     513
     514Internet-Draft                  HTTP/1.1                       June 1999
    458515
    459516
     
    509566
    510567
    511 Fielding, et al.             Standards Track                    [Page 9]
    512 
    513 
    514 RFC 2616                        HTTP/1.1                       June 1999
     568Fielding, et al.        Expires December 3, 1999               [Page 10]
     569
     570
     571Internet-Draft                  HTTP/1.1                       June 1999
    515572
    516573
     
    566623
    567624
    568 Fielding, et al.             Standards Track                   [Page 10]
    569 
    570 
    571 RFC 2616                        HTTP/1.1                       June 1999
     625Fielding, et al.        Expires December 3, 1999               [Page 11]
     626
     627
     628Internet-Draft                  HTTP/1.1                       June 1999
    572629
    573630
     
    623680
    624681
    625 Fielding, et al.             Standards Track                   [Page 11]
    626 
    627 
    628 RFC 2616                        HTTP/1.1                       June 1999
     682Fielding, et al.        Expires December 3, 1999               [Page 12]
     683
     684
     685Internet-Draft                  HTTP/1.1                       June 1999
    629686
    630687
     
    680737
    681738
    682 Fielding, et al.             Standards Track                   [Page 12]
    683 
    684 
    685 RFC 2616                        HTTP/1.1                       June 1999
     739Fielding, et al.        Expires December 3, 1999               [Page 13]
     740
     741
     742Internet-Draft                  HTTP/1.1                       June 1999
    686743
    687744
     
    737794
    738795
    739 Fielding, et al.             Standards Track                   [Page 13]
    740 
    741 
    742 RFC 2616                        HTTP/1.1                       June 1999
     796Fielding, et al.        Expires December 3, 1999               [Page 14]
     797
     798
     799Internet-Draft                  HTTP/1.1                       June 1999
    743800
    744801
     
    794851
    795852
    796 Fielding, et al.             Standards Track                   [Page 14]
    797 
    798 
    799 RFC 2616                        HTTP/1.1                       June 1999
     853Fielding, et al.        Expires December 3, 1999               [Page 15]
     854
     855
     856Internet-Draft                  HTTP/1.1                       June 1999
    800857
    801858
     
    851908
    852909
    853 Fielding, et al.             Standards Track                   [Page 15]
    854 
    855 
    856 RFC 2616                        HTTP/1.1                       June 1999
     910Fielding, et al.        Expires December 3, 1999               [Page 16]
     911
     912
     913Internet-Draft                  HTTP/1.1                       June 1999
    857914
    858915
     
    908965
    909966
    910 Fielding, et al.             Standards Track                   [Page 16]
    911 
    912 
    913 RFC 2616                        HTTP/1.1                       June 1999
     967Fielding, et al.        Expires December 3, 1999               [Page 17]
     968
     969
     970Internet-Draft                  HTTP/1.1                       June 1999
    914971
    915972
     
    9651022
    9661023
    967 Fielding, et al.             Standards Track                   [Page 17]
    968 
    969 
    970 RFC 2616                        HTTP/1.1                       June 1999
     1024Fielding, et al.        Expires December 3, 1999               [Page 18]
     1025
     1026
     1027Internet-Draft                  HTTP/1.1                       June 1999
    9711028
    9721029
     
    10221079
    10231080
    1024 Fielding, et al.             Standards Track                   [Page 18]
    1025 
    1026 
    1027 RFC 2616                        HTTP/1.1                       June 1999
     1081Fielding, et al.        Expires December 3, 1999               [Page 19]
     1082
     1083
     1084Internet-Draft                  HTTP/1.1                       June 1999
    10281085
    10291086
     
    10791136
    10801137
    1081 Fielding, et al.             Standards Track                   [Page 19]
    1082 
    1083 
    1084 RFC 2616                        HTTP/1.1                       June 1999
     1138Fielding, et al.        Expires December 3, 1999               [Page 20]
     1139
     1140
     1141Internet-Draft                  HTTP/1.1                       June 1999
    10851142
    10861143
     
    11361193
    11371194
    1138 Fielding, et al.             Standards Track                   [Page 20]
    1139 
    1140 
    1141 RFC 2616                        HTTP/1.1                       June 1999
     1195Fielding, et al.        Expires December 3, 1999               [Page 21]
     1196
     1197
     1198Internet-Draft                  HTTP/1.1                       June 1999
    11421199
    11431200
     
    11931250
    11941251
    1195 Fielding, et al.             Standards Track                   [Page 21]
    1196 
    1197 
    1198 RFC 2616                        HTTP/1.1                       June 1999
     1252Fielding, et al.        Expires December 3, 1999               [Page 22]
     1253
     1254
     1255Internet-Draft                  HTTP/1.1                       June 1999
    11991256
    12001257
     
    12501307
    12511308
    1252 Fielding, et al.             Standards Track                   [Page 22]
    1253 
    1254 
    1255 RFC 2616                        HTTP/1.1                       June 1999
     1309Fielding, et al.        Expires December 3, 1999               [Page 23]
     1310
     1311
     1312Internet-Draft                  HTTP/1.1                       June 1999
    12561313
    12571314
     
    13071364
    13081365
    1309 Fielding, et al.             Standards Track                   [Page 23]
    1310 
    1311 
    1312 RFC 2616                        HTTP/1.1                       June 1999
     1366Fielding, et al.        Expires December 3, 1999               [Page 24]
     1367
     1368
     1369Internet-Draft                  HTTP/1.1                       June 1999
    13131370
    13141371
     
    13641421
    13651422
    1366 Fielding, et al.             Standards Track                   [Page 24]
    1367 
    1368 
    1369 RFC 2616                        HTTP/1.1                       June 1999
     1423Fielding, et al.        Expires December 3, 1999               [Page 25]
     1424
     1425
     1426Internet-Draft                  HTTP/1.1                       June 1999
    13701427
    13711428
     
    14211478
    14221479
    1423 Fielding, et al.             Standards Track                   [Page 25]
    1424 
    1425 
    1426 RFC 2616                        HTTP/1.1                       June 1999
     1480Fielding, et al.        Expires December 3, 1999               [Page 26]
     1481
     1482
     1483Internet-Draft                  HTTP/1.1                       June 1999
    14271484
    14281485
     
    14781535
    14791536
    1480 Fielding, et al.             Standards Track                   [Page 26]
    1481 
    1482 
    1483 RFC 2616                        HTTP/1.1                       June 1999
     1537Fielding, et al.        Expires December 3, 1999               [Page 27]
     1538
     1539
     1540Internet-Draft                  HTTP/1.1                       June 1999
    14841541
    14851542
     
    15351592
    15361593
    1537 Fielding, et al.             Standards Track                   [Page 27]
    1538 
    1539 
    1540 RFC 2616                        HTTP/1.1                       June 1999
     1594Fielding, et al.        Expires December 3, 1999               [Page 28]
     1595
     1596
     1597Internet-Draft                  HTTP/1.1                       June 1999
    15411598
    15421599
     
    15921649
    15931650
    1594 Fielding, et al.             Standards Track                   [Page 28]
    1595 
    1596 
    1597 RFC 2616                        HTTP/1.1                       June 1999
     1651Fielding, et al.        Expires December 3, 1999               [Page 29]
     1652
     1653
     1654Internet-Draft                  HTTP/1.1                       June 1999
    15981655
    15991656
     
    16491706
    16501707
    1651 Fielding, et al.             Standards Track                   [Page 29]
    1652 
    1653 
    1654 RFC 2616                        HTTP/1.1                       June 1999
     1708Fielding, et al.        Expires December 3, 1999               [Page 30]
     1709
     1710
     1711Internet-Draft                  HTTP/1.1                       June 1999
    16551712
    16561713
     
    17061763
    17071764
    1708 Fielding, et al.             Standards Track                   [Page 30]
    1709 
    1710 
    1711 RFC 2616                        HTTP/1.1                       June 1999
     1765Fielding, et al.        Expires December 3, 1999               [Page 31]
     1766
     1767
     1768Internet-Draft                  HTTP/1.1                       June 1999
    17121769
    17131770
     
    17631820
    17641821
    1765 Fielding, et al.             Standards Track                   [Page 31]
    1766 
    1767 
    1768 RFC 2616                        HTTP/1.1                       June 1999
     1822Fielding, et al.        Expires December 3, 1999               [Page 32]
     1823
     1824
     1825Internet-Draft                  HTTP/1.1                       June 1999
    17691826
    17701827
     
    18201877
    18211878
    1822 Fielding, et al.             Standards Track                   [Page 32]
    1823 
    1824 
    1825 RFC 2616                        HTTP/1.1                       June 1999
     1879Fielding, et al.        Expires December 3, 1999               [Page 33]
     1880
     1881
     1882Internet-Draft                  HTTP/1.1                       June 1999
    18261883
    18271884
     
    18771934
    18781935
    1879 Fielding, et al.             Standards Track                   [Page 33]
    1880 
    1881 
    1882 RFC 2616                        HTTP/1.1                       June 1999
     1936Fielding, et al.        Expires December 3, 1999               [Page 34]
     1937
     1938
     1939Internet-Draft                  HTTP/1.1                       June 1999
    18831940
    18841941
     
    19341991
    19351992
    1936 Fielding, et al.             Standards Track                   [Page 34]
    1937 
    1938 
    1939 RFC 2616                        HTTP/1.1                       June 1999
     1993Fielding, et al.        Expires December 3, 1999               [Page 35]
     1994
     1995
     1996Internet-Draft                  HTTP/1.1                       June 1999
    19401997
    19411998
     
    19912048
    19922049
    1993 Fielding, et al.             Standards Track                   [Page 35]
    1994 
    1995 
    1996 RFC 2616                        HTTP/1.1                       June 1999
     2050Fielding, et al.        Expires December 3, 1999               [Page 36]
     2051
     2052
     2053Internet-Draft                  HTTP/1.1                       June 1999
    19972054
    19982055
     
    20482105
    20492106
    2050 Fielding, et al.             Standards Track                   [Page 36]
    2051 
    2052 
    2053 RFC 2616                        HTTP/1.1                       June 1999
     2107Fielding, et al.        Expires December 3, 1999               [Page 37]
     2108
     2109
     2110Internet-Draft                  HTTP/1.1                       June 1999
    20542111
    20552112
     
    21052162
    21062163
    2107 Fielding, et al.             Standards Track                   [Page 37]
    2108 
    2109 
    2110 RFC 2616                        HTTP/1.1                       June 1999
     2164Fielding, et al.        Expires December 3, 1999               [Page 38]
     2165
     2166
     2167Internet-Draft                  HTTP/1.1                       June 1999
    21112168
    21122169
     
    21622219
    21632220
    2164 Fielding, et al.             Standards Track                   [Page 38]
    2165 
    2166 
    2167 RFC 2616                        HTTP/1.1                       June 1999
     2221Fielding, et al.        Expires December 3, 1999               [Page 39]
     2222
     2223
     2224Internet-Draft                  HTTP/1.1                       June 1999
    21682225
    21692226
     
    22192276
    22202277
    2221 Fielding, et al.             Standards Track                   [Page 39]
    2222 
    2223 
    2224 RFC 2616                        HTTP/1.1                       June 1999
     2278Fielding, et al.        Expires December 3, 1999               [Page 40]
     2279
     2280
     2281Internet-Draft                  HTTP/1.1                       June 1999
    22252282
    22262283
     
    22762333
    22772334
    2278 Fielding, et al.             Standards Track                   [Page 40]
    2279 
    2280 
    2281 RFC 2616                        HTTP/1.1                       June 1999
     2335Fielding, et al.        Expires December 3, 1999               [Page 41]
     2336
     2337
     2338Internet-Draft                  HTTP/1.1                       June 1999
    22822339
    22832340
     
    23332390
    23342391
    2335 Fielding, et al.             Standards Track                   [Page 41]
    2336 
    2337 
    2338 RFC 2616                        HTTP/1.1                       June 1999
     2392Fielding, et al.        Expires December 3, 1999               [Page 42]
     2393
     2394
     2395Internet-Draft                  HTTP/1.1                       June 1999
    23392396
    23402397
     
    23902447
    23912448
    2392 Fielding, et al.             Standards Track                   [Page 42]
    2393 
    2394 
    2395 RFC 2616                        HTTP/1.1                       June 1999
     2449Fielding, et al.        Expires December 3, 1999               [Page 43]
     2450
     2451
     2452Internet-Draft                  HTTP/1.1                       June 1999
    23962453
    23972454
     
    24472504
    24482505
    2449 Fielding, et al.             Standards Track                   [Page 43]
    2450 
    2451 
    2452 RFC 2616                        HTTP/1.1                       June 1999
     2506Fielding, et al.        Expires December 3, 1999               [Page 44]
     2507
     2508
     2509Internet-Draft                  HTTP/1.1                       June 1999
    24532510
    24542511
     
    25042561
    25052562
    2506 Fielding, et al.             Standards Track                   [Page 44]
    2507 
    2508 
    2509 RFC 2616                        HTTP/1.1                       June 1999
     2563Fielding, et al.        Expires December 3, 1999               [Page 45]
     2564
     2565
     2566Internet-Draft                  HTTP/1.1                       June 1999
    25102567
    25112568
     
    25612618
    25622619
    2563 Fielding, et al.             Standards Track                   [Page 45]
    2564 
    2565 
    2566 RFC 2616                        HTTP/1.1                       June 1999
     2620Fielding, et al.        Expires December 3, 1999               [Page 46]
     2621
     2622
     2623Internet-Draft                  HTTP/1.1                       June 1999
    25672624
    25682625
     
    26182675
    26192676
    2620 Fielding, et al.             Standards Track                   [Page 46]
    2621 
    2622 
    2623 RFC 2616                        HTTP/1.1                       June 1999
     2677Fielding, et al.        Expires December 3, 1999               [Page 47]
     2678
     2679
     2680Internet-Draft                  HTTP/1.1                       June 1999
    26242681
    26252682
     
    26752732
    26762733
    2677 Fielding, et al.             Standards Track                   [Page 47]
    2678 
    2679 
    2680 RFC 2616                        HTTP/1.1                       June 1999
     2734Fielding, et al.        Expires December 3, 1999               [Page 48]
     2735
     2736
     2737Internet-Draft                  HTTP/1.1                       June 1999
    26812738
    26822739
     
    27322789
    27332790
    2734 Fielding, et al.             Standards Track                   [Page 48]
    2735 
    2736 
    2737 RFC 2616                        HTTP/1.1                       June 1999
     2791Fielding, et al.        Expires December 3, 1999               [Page 49]
     2792
     2793
     2794Internet-Draft                  HTTP/1.1                       June 1999
    27382795
    27392796
     
    27892846
    27902847
    2791 Fielding, et al.             Standards Track                   [Page 49]
    2792 
    2793 
    2794 RFC 2616                        HTTP/1.1                       June 1999
     2848Fielding, et al.        Expires December 3, 1999               [Page 50]
     2849
     2850
     2851Internet-Draft                  HTTP/1.1                       June 1999
    27952852
    27962853
     
    28462903
    28472904
    2848 Fielding, et al.             Standards Track                   [Page 50]
    2849 
    2850 
    2851 RFC 2616                        HTTP/1.1                       June 1999
     2905Fielding, et al.        Expires December 3, 1999               [Page 51]
     2906
     2907
     2908Internet-Draft                  HTTP/1.1                       June 1999
    28522909
    28532910
     
    29032960
    29042961
    2905 Fielding, et al.             Standards Track                   [Page 51]
    2906 
    2907 
    2908 RFC 2616                        HTTP/1.1                       June 1999
     2962Fielding, et al.        Expires December 3, 1999               [Page 52]
     2963
     2964
     2965Internet-Draft                  HTTP/1.1                       June 1999
    29092966
    29102967
     
    29603017
    29613018
    2962 Fielding, et al.             Standards Track                   [Page 52]
    2963 
    2964 
    2965 RFC 2616                        HTTP/1.1                       June 1999
     3019Fielding, et al.        Expires December 3, 1999               [Page 53]
     3020
     3021
     3022Internet-Draft                  HTTP/1.1                       June 1999
    29663023
    29673024
     
    30173074
    30183075
    3019 Fielding, et al.             Standards Track                   [Page 53]
    3020 
    3021 
    3022 RFC 2616                        HTTP/1.1                       June 1999
     3076Fielding, et al.        Expires December 3, 1999               [Page 54]
     3077
     3078
     3079Internet-Draft                  HTTP/1.1                       June 1999
    30233080
    30243081
     
    30743131
    30753132
    3076 Fielding, et al.             Standards Track                   [Page 54]
    3077 
    3078 
    3079 RFC 2616                        HTTP/1.1                       June 1999
     3133Fielding, et al.        Expires December 3, 1999               [Page 55]
     3134
     3135
     3136Internet-Draft                  HTTP/1.1                       June 1999
    30803137
    30813138
     
    31313188
    31323189
    3133 Fielding, et al.             Standards Track                   [Page 55]
    3134 
    3135 
    3136 RFC 2616                        HTTP/1.1                       June 1999
     3190Fielding, et al.        Expires December 3, 1999               [Page 56]
     3191
     3192
     3193Internet-Draft                  HTTP/1.1                       June 1999
    31373194
    31383195
     
    31883245
    31893246
    3190 Fielding, et al.             Standards Track                   [Page 56]
    3191 
    3192 
    3193 RFC 2616                        HTTP/1.1                       June 1999
     3247Fielding, et al.        Expires December 3, 1999               [Page 57]
     3248
     3249
     3250Internet-Draft                  HTTP/1.1                       June 1999
    31943251
    31953252
     
    32453302
    32463303
    3247 Fielding, et al.             Standards Track                   [Page 57]
    3248 
    3249 
    3250 RFC 2616                        HTTP/1.1                       June 1999
     3304Fielding, et al.        Expires December 3, 1999               [Page 58]
     3305
     3306
     3307Internet-Draft                  HTTP/1.1                       June 1999
    32513308
    32523309
     
    33023359
    33033360
    3304 Fielding, et al.             Standards Track                   [Page 58]
    3305 
    3306 
    3307 RFC 2616                        HTTP/1.1                       June 1999
     3361Fielding, et al.        Expires December 3, 1999               [Page 59]
     3362
     3363
     3364Internet-Draft                  HTTP/1.1                       June 1999
    33083365
    33093366
     
    33593416
    33603417
    3361 Fielding, et al.             Standards Track                   [Page 59]
    3362 
    3363 
    3364 RFC 2616                        HTTP/1.1                       June 1999
     3418Fielding, et al.        Expires December 3, 1999               [Page 60]
     3419
     3420
     3421Internet-Draft                  HTTP/1.1                       June 1999
    33653422
    33663423
     
    34163473
    34173474
    3418 Fielding, et al.             Standards Track                   [Page 60]
    3419 
    3420 
    3421 RFC 2616                        HTTP/1.1                       June 1999
     3475Fielding, et al.        Expires December 3, 1999               [Page 61]
     3476
     3477
     3478Internet-Draft                  HTTP/1.1                       June 1999
    34223479
    34233480
     
    34733530
    34743531
    3475 Fielding, et al.             Standards Track                   [Page 61]
    3476 
    3477 
    3478 RFC 2616                        HTTP/1.1                       June 1999
     3532Fielding, et al.        Expires December 3, 1999               [Page 62]
     3533
     3534
     3535Internet-Draft                  HTTP/1.1                       June 1999
    34793536
    34803537
     
    35303587
    35313588
    3532 Fielding, et al.             Standards Track                   [Page 62]
    3533 
    3534 
    3535 RFC 2616                        HTTP/1.1                       June 1999
     3589Fielding, et al.        Expires December 3, 1999               [Page 63]
     3590
     3591
     3592Internet-Draft                  HTTP/1.1                       June 1999
    35363593
    35373594
     
    35873644
    35883645
    3589 Fielding, et al.             Standards Track                   [Page 63]
    3590 
    3591 
    3592 RFC 2616                        HTTP/1.1                       June 1999
     3646Fielding, et al.        Expires December 3, 1999               [Page 64]
     3647
     3648
     3649Internet-Draft                  HTTP/1.1                       June 1999
    35933650
    35943651
     
    36443701
    36453702
    3646 Fielding, et al.             Standards Track                   [Page 64]
    3647 
    3648 
    3649 RFC 2616                        HTTP/1.1                       June 1999
     3703Fielding, et al.        Expires December 3, 1999               [Page 65]
     3704
     3705
     3706Internet-Draft                  HTTP/1.1                       June 1999
    36503707
    36513708
     
    37013758
    37023759
    3703 Fielding, et al.             Standards Track                   [Page 65]
    3704 
    3705 
    3706 RFC 2616                        HTTP/1.1                       June 1999
     3760Fielding, et al.        Expires December 3, 1999               [Page 66]
     3761
     3762
     3763Internet-Draft                  HTTP/1.1                       June 1999
    37073764
    37083765
     
    37583815
    37593816
    3760 Fielding, et al.             Standards Track                   [Page 66]
    3761 
    3762 
    3763 RFC 2616                        HTTP/1.1                       June 1999
     3817Fielding, et al.        Expires December 3, 1999               [Page 67]
     3818
     3819
     3820Internet-Draft                  HTTP/1.1                       June 1999
    37643821
    37653822
     
    38153872
    38163873
    3817 Fielding, et al.             Standards Track                   [Page 67]
    3818 
    3819 
    3820 RFC 2616                        HTTP/1.1                       June 1999
     3874Fielding, et al.        Expires December 3, 1999               [Page 68]
     3875
     3876
     3877Internet-Draft                  HTTP/1.1                       June 1999
    38213878
    38223879
     
    38723929
    38733930
    3874 Fielding, et al.             Standards Track                   [Page 68]
    3875 
    3876 
    3877 RFC 2616                        HTTP/1.1                       June 1999
     3931Fielding, et al.        Expires December 3, 1999               [Page 69]
     3932
     3933
     3934Internet-Draft                  HTTP/1.1                       June 1999
    38783935
    38793936
     
    39293986
    39303987
    3931 Fielding, et al.             Standards Track                   [Page 69]
    3932 
    3933 
    3934 RFC 2616                        HTTP/1.1                       June 1999
     3988Fielding, et al.        Expires December 3, 1999               [Page 70]
     3989
     3990
     3991Internet-Draft                  HTTP/1.1                       June 1999
    39353992
    39363993
     
    39864043
    39874044
    3988 Fielding, et al.             Standards Track                   [Page 70]
    3989 
    3990 
    3991 RFC 2616                        HTTP/1.1                       June 1999
     4045Fielding, et al.        Expires December 3, 1999               [Page 71]
     4046
     4047
     4048Internet-Draft                  HTTP/1.1                       June 1999
    39924049
    39934050
     
    40434100
    40444101
    4045 Fielding, et al.             Standards Track                   [Page 71]
    4046 
    4047 
    4048 RFC 2616                        HTTP/1.1                       June 1999
     4102Fielding, et al.        Expires December 3, 1999               [Page 72]
     4103
     4104
     4105Internet-Draft                  HTTP/1.1                       June 1999
    40494106
    40504107
     
    41004157
    41014158
    4102 Fielding, et al.             Standards Track                   [Page 72]
    4103 
    4104 
    4105 RFC 2616                        HTTP/1.1                       June 1999
     4159Fielding, et al.        Expires December 3, 1999               [Page 73]
     4160
     4161
     4162Internet-Draft                  HTTP/1.1                       June 1999
    41064163
    41074164
     
    41574214
    41584215
    4159 Fielding, et al.             Standards Track                   [Page 73]
    4160 
    4161 
    4162 RFC 2616                        HTTP/1.1                       June 1999
     4216Fielding, et al.        Expires December 3, 1999               [Page 74]
     4217
     4218
     4219Internet-Draft                  HTTP/1.1                       June 1999
    41634220
    41644221
     
    42144271
    42154272
    4216 Fielding, et al.             Standards Track                   [Page 74]
    4217 
    4218 
    4219 RFC 2616                        HTTP/1.1                       June 1999
     4273Fielding, et al.        Expires December 3, 1999               [Page 75]
     4274
     4275
     4276Internet-Draft                  HTTP/1.1                       June 1999
    42204277
    42214278
     
    42714328
    42724329
    4273 Fielding, et al.             Standards Track                   [Page 75]
    4274 
    4275 
    4276 RFC 2616                        HTTP/1.1                       June 1999
     4330Fielding, et al.        Expires December 3, 1999               [Page 76]
     4331
     4332
     4333Internet-Draft                  HTTP/1.1                       June 1999
    42774334
    42784335
     
    43284385
    43294386
    4330 Fielding, et al.             Standards Track                   [Page 76]
    4331 
    4332 
    4333 RFC 2616                        HTTP/1.1                       June 1999
     4387Fielding, et al.        Expires December 3, 1999               [Page 77]
     4388
     4389
     4390Internet-Draft                  HTTP/1.1                       June 1999
    43344391
    43354392
     
    43854442
    43864443
    4387 Fielding, et al.             Standards Track                   [Page 77]
    4388 
    4389 
    4390 RFC 2616                        HTTP/1.1                       June 1999
     4444Fielding, et al.        Expires December 3, 1999               [Page 78]
     4445
     4446
     4447Internet-Draft                  HTTP/1.1                       June 1999
    43914448
    43924449
     
    44424499
    44434500
    4444 Fielding, et al.             Standards Track                   [Page 78]
    4445 
    4446 
    4447 RFC 2616                        HTTP/1.1                       June 1999
     4501Fielding, et al.        Expires December 3, 1999               [Page 79]
     4502
     4503
     4504Internet-Draft                  HTTP/1.1                       June 1999
    44484505
    44494506
     
    44994556
    45004557
    4501 Fielding, et al.             Standards Track                   [Page 79]
    4502 
    4503 
    4504 RFC 2616                        HTTP/1.1                       June 1999
     4558Fielding, et al.        Expires December 3, 1999               [Page 80]
     4559
     4560
     4561Internet-Draft                  HTTP/1.1                       June 1999
    45054562
    45064563
     
    45564613
    45574614
    4558 Fielding, et al.             Standards Track                   [Page 80]
    4559 
    4560 
    4561 RFC 2616                        HTTP/1.1                       June 1999
     4615Fielding, et al.        Expires December 3, 1999               [Page 81]
     4616
     4617
     4618Internet-Draft                  HTTP/1.1                       June 1999
    45624619
    45634620
     
    46134670
    46144671
    4615 Fielding, et al.             Standards Track                   [Page 81]
    4616 
    4617 
    4618 RFC 2616                        HTTP/1.1                       June 1999
     4672Fielding, et al.        Expires December 3, 1999               [Page 82]
     4673
     4674
     4675Internet-Draft                  HTTP/1.1                       June 1999
    46194676
    46204677
     
    46704727
    46714728
    4672 Fielding, et al.             Standards Track                   [Page 82]
    4673 
    4674 
    4675 RFC 2616                        HTTP/1.1                       June 1999
     4729Fielding, et al.        Expires December 3, 1999               [Page 83]
     4730
     4731
     4732Internet-Draft                  HTTP/1.1                       June 1999
    46764733
    46774734
     
    47274784
    47284785
    4729 Fielding, et al.             Standards Track                   [Page 83]
    4730 
    4731 
    4732 RFC 2616                        HTTP/1.1                       June 1999
     4786Fielding, et al.        Expires December 3, 1999               [Page 84]
     4787
     4788
     4789Internet-Draft                  HTTP/1.1                       June 1999
    47334790
    47344791
     
    47844841
    47854842
    4786 Fielding, et al.             Standards Track                   [Page 84]
    4787 
    4788 
    4789 RFC 2616                        HTTP/1.1                       June 1999
     4843Fielding, et al.        Expires December 3, 1999               [Page 85]
     4844
     4845
     4846Internet-Draft                  HTTP/1.1                       June 1999
    47904847
    47914848
     
    48414898
    48424899
    4843 Fielding, et al.             Standards Track                   [Page 85]
    4844 
    4845 
    4846 RFC 2616                        HTTP/1.1                       June 1999
     4900Fielding, et al.        Expires December 3, 1999               [Page 86]
     4901
     4902
     4903Internet-Draft                  HTTP/1.1                       June 1999
    48474904
    48484905
     
    48984955
    48994956
    4900 Fielding, et al.             Standards Track                   [Page 86]
    4901 
    4902 
    4903 RFC 2616                        HTTP/1.1                       June 1999
     4957Fielding, et al.        Expires December 3, 1999               [Page 87]
     4958
     4959
     4960Internet-Draft                  HTTP/1.1                       June 1999
    49044961
    49054962
     
    49555012
    49565013
    4957 Fielding, et al.             Standards Track                   [Page 87]
    4958 
    4959 
    4960 RFC 2616                        HTTP/1.1                       June 1999
     5014Fielding, et al.        Expires December 3, 1999               [Page 88]
     5015
     5016
     5017Internet-Draft                  HTTP/1.1                       June 1999
    49615018
    49625019
     
    50125069
    50135070
    5014 Fielding, et al.             Standards Track                   [Page 88]
    5015 
    5016 
    5017 RFC 2616                        HTTP/1.1                       June 1999
     5071Fielding, et al.        Expires December 3, 1999               [Page 89]
     5072
     5073
     5074Internet-Draft                  HTTP/1.1                       June 1999
    50185075
    50195076
     
    50695126
    50705127
    5071 Fielding, et al.             Standards Track                   [Page 89]
    5072 
    5073 
    5074 RFC 2616                        HTTP/1.1                       June 1999
     5128Fielding, et al.        Expires December 3, 1999               [Page 90]
     5129
     5130
     5131Internet-Draft                  HTTP/1.1                       June 1999
    50755132
    50765133
     
    51265183
    51275184
    5128 Fielding, et al.             Standards Track                   [Page 90]
    5129 
    5130 
    5131 RFC 2616                        HTTP/1.1                       June 1999
     5185Fielding, et al.        Expires December 3, 1999               [Page 91]
     5186
     5187
     5188Internet-Draft                  HTTP/1.1                       June 1999
    51325189
    51335190
     
    51835240
    51845241
    5185 Fielding, et al.             Standards Track                   [Page 91]
    5186 
    5187 
    5188 RFC 2616                        HTTP/1.1                       June 1999
     5242Fielding, et al.        Expires December 3, 1999               [Page 92]
     5243
     5244
     5245Internet-Draft                  HTTP/1.1                       June 1999
    51895246
    51905247
     
    52405297
    52415298
    5242 Fielding, et al.             Standards Track                   [Page 92]
    5243 
    5244 
    5245 RFC 2616                        HTTP/1.1                       June 1999
     5299Fielding, et al.        Expires December 3, 1999               [Page 93]
     5300
     5301
     5302Internet-Draft                  HTTP/1.1                       June 1999
    52465303
    52475304
     
    52975354
    52985355
    5299 Fielding, et al.             Standards Track                   [Page 93]
    5300 
    5301 
    5302 RFC 2616                        HTTP/1.1                       June 1999
     5356Fielding, et al.        Expires December 3, 1999               [Page 94]
     5357
     5358
     5359Internet-Draft                  HTTP/1.1                       June 1999
    53035360
    53045361
     
    53545411
    53555412
    5356 Fielding, et al.             Standards Track                   [Page 94]
    5357 
    5358 
    5359 RFC 2616                        HTTP/1.1                       June 1999
     5413Fielding, et al.        Expires December 3, 1999               [Page 95]
     5414
     5415
     5416Internet-Draft                  HTTP/1.1                       June 1999
    53605417
    53615418
     
    54115468
    54125469
    5413 Fielding, et al.             Standards Track                   [Page 95]
    5414 
    5415 
    5416 RFC 2616                        HTTP/1.1                       June 1999
     5470Fielding, et al.        Expires December 3, 1999               [Page 96]
     5471
     5472
     5473Internet-Draft                  HTTP/1.1                       June 1999
    54175474
    54185475
     
    54685525
    54695526
    5470 Fielding, et al.             Standards Track                   [Page 96]
    5471 
    5472 
    5473 RFC 2616                        HTTP/1.1                       June 1999
     5527Fielding, et al.        Expires December 3, 1999               [Page 97]
     5528
     5529
     5530Internet-Draft                  HTTP/1.1                       June 1999
    54745531
    54755532
     
    55255582
    55265583
    5527 Fielding, et al.             Standards Track                   [Page 97]
    5528 
    5529 
    5530 RFC 2616                        HTTP/1.1                       June 1999
     5584Fielding, et al.        Expires December 3, 1999               [Page 98]
     5585
     5586
     5587Internet-Draft                  HTTP/1.1                       June 1999
    55315588
    55325589
     
    55825639
    55835640
    5584 Fielding, et al.             Standards Track                   [Page 98]
    5585 
    5586 
    5587 RFC 2616                        HTTP/1.1                       June 1999
     5641Fielding, et al.        Expires December 3, 1999               [Page 99]
     5642
     5643
     5644Internet-Draft                  HTTP/1.1                       June 1999
    55885645
    55895646
     
    56395696
    56405697
    5641 Fielding, et al.             Standards Track                   [Page 99]
    5642 
    5643 
    5644 RFC 2616                        HTTP/1.1                       June 1999
     5698Fielding, et al.        Expires December 3, 1999              [Page 100]
     5699
     5700
     5701Internet-Draft                  HTTP/1.1                       June 1999
    56455702
    56465703
     
    56965753
    56975754
    5698 Fielding, et al.             Standards Track                  [Page 100]
    5699 
    5700 
    5701 RFC 2616                        HTTP/1.1                       June 1999
     5755Fielding, et al.        Expires December 3, 1999              [Page 101]
     5756
     5757
     5758Internet-Draft                  HTTP/1.1                       June 1999
    57025759
    57035760
     
    57535810
    57545811
    5755 Fielding, et al.             Standards Track                  [Page 101]
    5756 
    5757 
    5758 RFC 2616                        HTTP/1.1                       June 1999
     5812Fielding, et al.        Expires December 3, 1999              [Page 102]
     5813
     5814
     5815Internet-Draft                  HTTP/1.1                       June 1999
    57595816
    57605817
     
    58105867
    58115868
    5812 Fielding, et al.             Standards Track                  [Page 102]
    5813 
    5814 
    5815 RFC 2616                        HTTP/1.1                       June 1999
     5869Fielding, et al.        Expires December 3, 1999              [Page 103]
     5870
     5871
     5872Internet-Draft                  HTTP/1.1                       June 1999
    58165873
    58175874
     
    58675924
    58685925
    5869 Fielding, et al.             Standards Track                  [Page 103]
    5870 
    5871 
    5872 RFC 2616                        HTTP/1.1                       June 1999
     5926Fielding, et al.        Expires December 3, 1999              [Page 104]
     5927
     5928
     5929Internet-Draft                  HTTP/1.1                       June 1999
    58735930
    58745931
     
    59245981
    59255982
    5926 Fielding, et al.             Standards Track                  [Page 104]
    5927 
    5928 
    5929 RFC 2616                        HTTP/1.1                       June 1999
     5983Fielding, et al.        Expires December 3, 1999              [Page 105]
     5984
     5985
     5986Internet-Draft                  HTTP/1.1                       June 1999
    59305987
    59315988
     
    59816038
    59826039
    5983 Fielding, et al.             Standards Track                  [Page 105]
    5984 
    5985 
    5986 RFC 2616                        HTTP/1.1                       June 1999
     6040Fielding, et al.        Expires December 3, 1999              [Page 106]
     6041
     6042
     6043Internet-Draft                  HTTP/1.1                       June 1999
    59876044
    59886045
     
    60386095
    60396096
    6040 Fielding, et al.             Standards Track                  [Page 106]
    6041 
    6042 
    6043 RFC 2616                        HTTP/1.1                       June 1999
     6097Fielding, et al.        Expires December 3, 1999              [Page 107]
     6098
     6099
     6100Internet-Draft                  HTTP/1.1                       June 1999
    60446101
    60456102
     
    60956152
    60966153
    6097 Fielding, et al.             Standards Track                  [Page 107]
    6098 
    6099 
    6100 RFC 2616                        HTTP/1.1                       June 1999
     6154Fielding, et al.        Expires December 3, 1999              [Page 108]
     6155
     6156
     6157Internet-Draft                  HTTP/1.1                       June 1999
    61016158
    61026159
     
    61526209
    61536210
    6154 Fielding, et al.             Standards Track                  [Page 108]
    6155 
    6156 
    6157 RFC 2616                        HTTP/1.1                       June 1999
     6211Fielding, et al.        Expires December 3, 1999              [Page 109]
     6212
     6213
     6214Internet-Draft                  HTTP/1.1                       June 1999
    61586215
    61596216
     
    62096266
    62106267
    6211 Fielding, et al.             Standards Track                  [Page 109]
    6212 
    6213 
    6214 RFC 2616                        HTTP/1.1                       June 1999
     6268Fielding, et al.        Expires December 3, 1999              [Page 110]
     6269
     6270
     6271Internet-Draft                  HTTP/1.1                       June 1999
    62156272
    62166273
     
    62666323
    62676324
    6268 Fielding, et al.             Standards Track                  [Page 110]
    6269 
    6270 
    6271 RFC 2616                        HTTP/1.1                       June 1999
     6325Fielding, et al.        Expires December 3, 1999              [Page 111]
     6326
     6327
     6328Internet-Draft                  HTTP/1.1                       June 1999
    62726329
    62736330
     
    63236380
    63246381
    6325 Fielding, et al.             Standards Track                  [Page 111]
    6326 
    6327 
    6328 RFC 2616                        HTTP/1.1                       June 1999
     6382Fielding, et al.        Expires December 3, 1999              [Page 112]
     6383
     6384
     6385Internet-Draft                  HTTP/1.1                       June 1999
    63296386
    63306387
     
    63806437
    63816438
    6382 Fielding, et al.             Standards Track                  [Page 112]
    6383 
    6384 
    6385 RFC 2616                        HTTP/1.1                       June 1999
     6439Fielding, et al.        Expires December 3, 1999              [Page 113]
     6440
     6441
     6442Internet-Draft                  HTTP/1.1                       June 1999
    63866443
    63876444
     
    64376494
    64386495
    6439 Fielding, et al.             Standards Track                  [Page 113]
    6440 
    6441 
    6442 RFC 2616                        HTTP/1.1                       June 1999
     6496Fielding, et al.        Expires December 3, 1999              [Page 114]
     6497
     6498
     6499Internet-Draft                  HTTP/1.1                       June 1999
    64436500
    64446501
     
    64946551
    64956552
    6496 Fielding, et al.             Standards Track                  [Page 114]
    6497 
    6498 
    6499 RFC 2616                        HTTP/1.1                       June 1999
     6553Fielding, et al.        Expires December 3, 1999              [Page 115]
     6554
     6555
     6556Internet-Draft                  HTTP/1.1                       June 1999
    65006557
    65016558
     
    65516608
    65526609
    6553 Fielding, et al.             Standards Track                  [Page 115]
    6554 
    6555 
    6556 RFC 2616                        HTTP/1.1                       June 1999
     6610Fielding, et al.        Expires December 3, 1999              [Page 116]
     6611
     6612
     6613Internet-Draft                  HTTP/1.1                       June 1999
    65576614
    65586615
     
    66086665
    66096666
    6610 Fielding, et al.             Standards Track                  [Page 116]
    6611 
    6612 
    6613 RFC 2616                        HTTP/1.1                       June 1999
     6667Fielding, et al.        Expires December 3, 1999              [Page 117]
     6668
     6669
     6670Internet-Draft                  HTTP/1.1                       June 1999
    66146671
    66156672
     
    66656722
    66666723
    6667 Fielding, et al.             Standards Track                  [Page 117]
    6668 
    6669 
    6670 RFC 2616                        HTTP/1.1                       June 1999
     6724Fielding, et al.        Expires December 3, 1999              [Page 118]
     6725
     6726
     6727Internet-Draft                  HTTP/1.1                       June 1999
    66716728
    66726729
     
    67226779
    67236780
    6724 Fielding, et al.             Standards Track                  [Page 118]
    6725 
    6726 
    6727 RFC 2616                        HTTP/1.1                       June 1999
     6781Fielding, et al.        Expires December 3, 1999              [Page 119]
     6782
     6783
     6784Internet-Draft                  HTTP/1.1                       June 1999
    67286785
    67296786
     
    67796836
    67806837
    6781 Fielding, et al.             Standards Track                  [Page 119]
    6782 
    6783 
    6784 RFC 2616                        HTTP/1.1                       June 1999
     6838Fielding, et al.        Expires December 3, 1999              [Page 120]
     6839
     6840
     6841Internet-Draft                  HTTP/1.1                       June 1999
    67856842
    67866843
     
    68366893
    68376894
    6838 Fielding, et al.             Standards Track                  [Page 120]
    6839 
    6840 
    6841 RFC 2616                        HTTP/1.1                       June 1999
     6895Fielding, et al.        Expires December 3, 1999              [Page 121]
     6896
     6897
     6898Internet-Draft                  HTTP/1.1                       June 1999
    68426899
    68436900
     
    68936950
    68946951
    6895 Fielding, et al.             Standards Track                  [Page 121]
    6896 
    6897 
    6898 RFC 2616                        HTTP/1.1                       June 1999
     6952Fielding, et al.        Expires December 3, 1999              [Page 122]
     6953
     6954
     6955Internet-Draft                  HTTP/1.1                       June 1999
    68996956
    69006957
     
    69507007
    69517008
    6952 Fielding, et al.             Standards Track                  [Page 122]
    6953 
    6954 
    6955 RFC 2616                        HTTP/1.1                       June 1999
     7009Fielding, et al.        Expires December 3, 1999              [Page 123]
     7010
     7011
     7012Internet-Draft                  HTTP/1.1                       June 1999
    69567013
    69577014
     
    70077064
    70087065
    7009 Fielding, et al.             Standards Track                  [Page 123]
    7010 
    7011 
    7012 RFC 2616                        HTTP/1.1                       June 1999
     7066Fielding, et al.        Expires December 3, 1999              [Page 124]
     7067
     7068
     7069Internet-Draft                  HTTP/1.1                       June 1999
    70137070
    70147071
     
    70647121
    70657122
    7066 Fielding, et al.             Standards Track                  [Page 124]
    7067 
    7068 
    7069 RFC 2616                        HTTP/1.1                       June 1999
     7123Fielding, et al.        Expires December 3, 1999              [Page 125]
     7124
     7125
     7126Internet-Draft                  HTTP/1.1                       June 1999
    70707127
    70717128
     
    71217178
    71227179
    7123 Fielding, et al.             Standards Track                  [Page 125]
    7124 
    7125 
    7126 RFC 2616                        HTTP/1.1                       June 1999
     7180Fielding, et al.        Expires December 3, 1999              [Page 126]
     7181
     7182
     7183Internet-Draft                  HTTP/1.1                       June 1999
    71277184
    71287185
     
    71787235
    71797236
    7180 Fielding, et al.             Standards Track                  [Page 126]
    7181 
    7182 
    7183 RFC 2616                        HTTP/1.1                       June 1999
     7237Fielding, et al.        Expires December 3, 1999              [Page 127]
     7238
     7239
     7240Internet-Draft                  HTTP/1.1                       June 1999
    71847241
    71857242
     
    72357292
    72367293
    7237 Fielding, et al.             Standards Track                  [Page 127]
    7238 
    7239 
    7240 RFC 2616                        HTTP/1.1                       June 1999
     7294Fielding, et al.        Expires December 3, 1999              [Page 128]
     7295
     7296
     7297Internet-Draft                  HTTP/1.1                       June 1999
    72417298
    72427299
     
    72927349
    72937350
    7294 Fielding, et al.             Standards Track                  [Page 128]
    7295 
    7296 
    7297 RFC 2616                        HTTP/1.1                       June 1999
     7351Fielding, et al.        Expires December 3, 1999              [Page 129]
     7352
     7353
     7354Internet-Draft                  HTTP/1.1                       June 1999
    72987355
    72997356
     
    73497406
    73507407
    7351 Fielding, et al.             Standards Track                  [Page 129]
    7352 
    7353 
    7354 RFC 2616                        HTTP/1.1                       June 1999
     7408Fielding, et al.        Expires December 3, 1999              [Page 130]
     7409
     7410
     7411Internet-Draft                  HTTP/1.1                       June 1999
    73557412
    73567413
     
    74067463
    74077464
    7408 Fielding, et al.             Standards Track                  [Page 130]
    7409 
    7410 
    7411 RFC 2616                        HTTP/1.1                       June 1999
     7465Fielding, et al.        Expires December 3, 1999              [Page 131]
     7466
     7467
     7468Internet-Draft                  HTTP/1.1                       June 1999
    74127469
    74137470
     
    74637520
    74647521
    7465 Fielding, et al.             Standards Track                  [Page 131]
    7466 
    7467 
    7468 RFC 2616                        HTTP/1.1                       June 1999
     7522Fielding, et al.        Expires December 3, 1999              [Page 132]
     7523
     7524
     7525Internet-Draft                  HTTP/1.1                       June 1999
    74697526
    74707527
     
    75207577
    75217578
    7522 Fielding, et al.             Standards Track                  [Page 132]
    7523 
    7524 
    7525 RFC 2616                        HTTP/1.1                       June 1999
     7579Fielding, et al.        Expires December 3, 1999              [Page 133]
     7580
     7581
     7582Internet-Draft                  HTTP/1.1                       June 1999
    75267583
    75277584
     
    75777634
    75787635
    7579 Fielding, et al.             Standards Track                  [Page 133]
    7580 
    7581 
    7582 RFC 2616                        HTTP/1.1                       June 1999
     7636Fielding, et al.        Expires December 3, 1999              [Page 134]
     7637
     7638
     7639Internet-Draft                  HTTP/1.1                       June 1999
    75837640
    75847641
     
    76347691
    76357692
    7636 Fielding, et al.             Standards Track                  [Page 134]
    7637 
    7638 
    7639 RFC 2616                        HTTP/1.1                       June 1999
     7693Fielding, et al.        Expires December 3, 1999              [Page 135]
     7694
     7695
     7696Internet-Draft                  HTTP/1.1                       June 1999
    76407697
    76417698
     
    76917748
    76927749
    7693 Fielding, et al.             Standards Track                  [Page 135]
    7694 
    7695 
    7696 RFC 2616                        HTTP/1.1                       June 1999
     7750Fielding, et al.        Expires December 3, 1999              [Page 136]
     7751
     7752
     7753Internet-Draft                  HTTP/1.1                       June 1999
    76977754
    76987755
     
    77487805
    77497806
    7750 Fielding, et al.             Standards Track                  [Page 136]
    7751 
    7752 
    7753 RFC 2616                        HTTP/1.1                       June 1999
     7807Fielding, et al.        Expires December 3, 1999              [Page 137]
     7808
     7809
     7810Internet-Draft                  HTTP/1.1                       June 1999
    77547811
    77557812
     
    78057862
    78067863
    7807 Fielding, et al.             Standards Track                  [Page 137]
    7808 
    7809 
    7810 RFC 2616                        HTTP/1.1                       June 1999
     7864Fielding, et al.        Expires December 3, 1999              [Page 138]
     7865
     7866
     7867Internet-Draft                  HTTP/1.1                       June 1999
    78117868
    78127869
     
    78627919
    78637920
    7864 Fielding, et al.             Standards Track                  [Page 138]
    7865 
    7866 
    7867 RFC 2616                        HTTP/1.1                       June 1999
     7921Fielding, et al.        Expires December 3, 1999              [Page 139]
     7922
     7923
     7924Internet-Draft                  HTTP/1.1                       June 1999
    78687925
    78697926
     
    79197976
    79207977
    7921 Fielding, et al.             Standards Track                  [Page 139]
    7922 
    7923 
    7924 RFC 2616                        HTTP/1.1                       June 1999
     7978Fielding, et al.        Expires December 3, 1999              [Page 140]
     7979
     7980
     7981Internet-Draft                  HTTP/1.1                       June 1999
    79257982
    79267983
     
    79768033
    79778034
    7978 Fielding, et al.             Standards Track                  [Page 140]
    7979 
    7980 
    7981 RFC 2616                        HTTP/1.1                       June 1999
     8035Fielding, et al.        Expires December 3, 1999              [Page 141]
     8036
     8037
     8038Internet-Draft                  HTTP/1.1                       June 1999
    79828039
    79838040
     
    80338090
    80348091
    8035 Fielding, et al.             Standards Track                  [Page 141]
    8036 
    8037 
    8038 RFC 2616                        HTTP/1.1                       June 1999
     8092Fielding, et al.        Expires December 3, 1999              [Page 142]
     8093
     8094
     8095Internet-Draft                  HTTP/1.1                       June 1999
    80398096
    80408097
     
    80908147
    80918148
    8092 Fielding, et al.             Standards Track                  [Page 142]
    8093 
    8094 
    8095 RFC 2616                        HTTP/1.1                       June 1999
     8149Fielding, et al.        Expires December 3, 1999              [Page 143]
     8150
     8151
     8152Internet-Draft                  HTTP/1.1                       June 1999
    80968153
    80978154
     
    81478204
    81488205
    8149 Fielding, et al.             Standards Track                  [Page 143]
    8150 
    8151 
    8152 RFC 2616                        HTTP/1.1                       June 1999
     8206Fielding, et al.        Expires December 3, 1999              [Page 144]
     8207
     8208
     8209Internet-Draft                  HTTP/1.1                       June 1999
    81538210
    81548211
     
    82048261
    82058262
    8206 Fielding, et al.             Standards Track                  [Page 144]
    8207 
    8208 
    8209 RFC 2616                        HTTP/1.1                       June 1999
     8263Fielding, et al.        Expires December 3, 1999              [Page 145]
     8264
     8265
     8266Internet-Draft                  HTTP/1.1                       June 1999
    82108267
    82118268
     
    82618318
    82628319
    8263 Fielding, et al.             Standards Track                  [Page 145]
    8264 
    8265 
    8266 RFC 2616                        HTTP/1.1                       June 1999
     8320Fielding, et al.        Expires December 3, 1999              [Page 146]
     8321
     8322
     8323Internet-Draft                  HTTP/1.1                       June 1999
    82678324
    82688325
     
    83188375
    83198376
    8320 Fielding, et al.             Standards Track                  [Page 146]
    8321 
    8322 
    8323 RFC 2616                        HTTP/1.1                       June 1999
     8377Fielding, et al.        Expires December 3, 1999              [Page 147]
     8378
     8379
     8380Internet-Draft                  HTTP/1.1                       June 1999
    83248381
    83258382
     
    83758432
    83768433
    8377 Fielding, et al.             Standards Track                  [Page 147]
    8378 
    8379 
    8380 RFC 2616                        HTTP/1.1                       June 1999
     8434Fielding, et al.        Expires December 3, 1999              [Page 148]
     8435
     8436
     8437Internet-Draft                  HTTP/1.1                       June 1999
    83818438
    83828439
     
    84328489
    84338490
    8434 Fielding, et al.             Standards Track                  [Page 148]
    8435 
    8436 
    8437 RFC 2616                        HTTP/1.1                       June 1999
     8491Fielding, et al.        Expires December 3, 1999              [Page 149]
     8492
     8493
     8494Internet-Draft                  HTTP/1.1                       June 1999
    84388495
    84398496
     
    84898546
    84908547
    8491 Fielding, et al.             Standards Track                  [Page 149]
    8492 
    8493 
    8494 RFC 2616                        HTTP/1.1                       June 1999
     8548Fielding, et al.        Expires December 3, 1999              [Page 150]
     8549
     8550
     8551Internet-Draft                  HTTP/1.1                       June 1999
    84958552
    84968553
     
    85468603
    85478604
    8548 Fielding, et al.             Standards Track                  [Page 150]
    8549 
    8550 
    8551 RFC 2616                        HTTP/1.1                       June 1999
     8605Fielding, et al.        Expires December 3, 1999              [Page 151]
     8606
     8607
     8608Internet-Draft                  HTTP/1.1                       June 1999
    85528609
    85538610
     
    86038660
    86048661
    8605 Fielding, et al.             Standards Track                  [Page 151]
    8606 
    8607 
    8608 RFC 2616                        HTTP/1.1                       June 1999
     8662Fielding, et al.        Expires December 3, 1999              [Page 152]
     8663
     8664
     8665Internet-Draft                  HTTP/1.1                       June 1999
    86098666
    86108667
     
    86608717
    86618718
    8662 Fielding, et al.             Standards Track                  [Page 152]
    8663 
    8664 
    8665 RFC 2616                        HTTP/1.1                       June 1999
     8719Fielding, et al.        Expires December 3, 1999              [Page 153]
     8720
     8721
     8722Internet-Draft                  HTTP/1.1                       June 1999
    86668723
    86678724
     
    87178774
    87188775
    8719 Fielding, et al.             Standards Track                  [Page 153]
    8720 
    8721 
    8722 RFC 2616                        HTTP/1.1                       June 1999
     8776Fielding, et al.        Expires December 3, 1999              [Page 154]
     8777
     8778
     8779Internet-Draft                  HTTP/1.1                       June 1999
    87238780
    87248781
     
    87748831
    87758832
    8776 Fielding, et al.             Standards Track                  [Page 154]
    8777 
    8778 
    8779 RFC 2616                        HTTP/1.1                       June 1999
     8833Fielding, et al.        Expires December 3, 1999              [Page 155]
     8834
     8835
     8836Internet-Draft                  HTTP/1.1                       June 1999
    87808837
    87818838
     
    88318888
    88328889
    8833 Fielding, et al.             Standards Track                  [Page 155]
    8834 
    8835 
    8836 RFC 2616                        HTTP/1.1                       June 1999
     8890Fielding, et al.        Expires December 3, 1999              [Page 156]
     8891
     8892
     8893Internet-Draft                  HTTP/1.1                       June 1999
    88378894
    88388895
     
    88888945
    88898946
    8890 Fielding, et al.             Standards Track                  [Page 156]
    8891 
    8892 
    8893 RFC 2616                        HTTP/1.1                       June 1999
     8947Fielding, et al.        Expires December 3, 1999              [Page 157]
     8948
     8949
     8950Internet-Draft                  HTTP/1.1                       June 1999
    88948951
    88958952
     
    89459002
    89469003
    8947 Fielding, et al.             Standards Track                  [Page 157]
    8948 
    8949 
    8950 RFC 2616                        HTTP/1.1                       June 1999
     9004Fielding, et al.        Expires December 3, 1999              [Page 158]
     9005
     9006
     9007Internet-Draft                  HTTP/1.1                       June 1999
    89519008
    89529009
     
    90029059
    90039060
    9004 Fielding, et al.             Standards Track                  [Page 158]
    9005 
    9006 
    9007 RFC 2616                        HTTP/1.1                       June 1999
     9061Fielding, et al.        Expires December 3, 1999              [Page 159]
     9062
     9063
     9064Internet-Draft                  HTTP/1.1                       June 1999
    90089065
    90099066
     
    90599116
    90609117
    9061 Fielding, et al.             Standards Track                  [Page 159]
    9062 
    9063 
    9064 RFC 2616                        HTTP/1.1                       June 1999
     9118Fielding, et al.        Expires December 3, 1999              [Page 160]
     9119
     9120
     9121Internet-Draft                  HTTP/1.1                       June 1999
    90659122
    90669123
     
    91169173
    91179174
    9118 Fielding, et al.             Standards Track                  [Page 160]
    9119 
    9120 
    9121 RFC 2616                        HTTP/1.1                       June 1999
     9175Fielding, et al.        Expires December 3, 1999              [Page 161]
     9176
     9177
     9178Internet-Draft                  HTTP/1.1                       June 1999
    91229179
    91239180
     
    91739230
    91749231
    9175 Fielding, et al.             Standards Track                  [Page 161]
    9176 
    9177 
    9178 RFC 2616                        HTTP/1.1                       June 1999
     9232Fielding, et al.        Expires December 3, 1999              [Page 162]
     9233
     9234
     9235Internet-Draft                  HTTP/1.1                       June 1999
    91799236
    91809237
     
    92309287
    92319288
    9232 Fielding, et al.             Standards Track                  [Page 162]
    9233 
    9234 
    9235 RFC 2616                        HTTP/1.1                       June 1999
     9289Fielding, et al.        Expires December 3, 1999              [Page 163]
     9290
     9291
     9292Internet-Draft                  HTTP/1.1                       June 1999
    92369293
    92379294
     
    92879344
    92889345
    9289 Fielding, et al.             Standards Track                  [Page 163]
    9290 
    9291 
    9292 RFC 2616                        HTTP/1.1                       June 1999
     9346Fielding, et al.        Expires December 3, 1999              [Page 164]
     9347
     9348
     9349Internet-Draft                  HTTP/1.1                       June 1999
    92939350
    92949351
     
    93449401
    93459402
    9346 Fielding, et al.             Standards Track                  [Page 164]
    9347 
    9348 
    9349 RFC 2616                        HTTP/1.1                       June 1999
     9403Fielding, et al.        Expires December 3, 1999              [Page 165]
     9404
     9405
     9406Internet-Draft                  HTTP/1.1                       June 1999
    93509407
    93519408
     
    94019458
    94029459
    9403 Fielding, et al.             Standards Track                  [Page 165]
    9404 
    9405 
    9406 RFC 2616                        HTTP/1.1                       June 1999
     9460Fielding, et al.        Expires December 3, 1999              [Page 166]
     9461
     9462
     9463Internet-Draft                  HTTP/1.1                       June 1999
    94079464
    94089465
     
    94589515
    94599516
    9460 Fielding, et al.             Standards Track                  [Page 166]
    9461 
    9462 
    9463 RFC 2616                        HTTP/1.1                       June 1999
     9517Fielding, et al.        Expires December 3, 1999              [Page 167]
     9518
     9519
     9520Internet-Draft                  HTTP/1.1                       June 1999
    94649521
    94659522
     
    95159572
    95169573
    9517 Fielding, et al.             Standards Track                  [Page 167]
    9518 
    9519 
    9520 RFC 2616                        HTTP/1.1                       June 1999
     9574Fielding, et al.        Expires December 3, 1999              [Page 168]
     9575
     9576
     9577Internet-Draft                  HTTP/1.1                       June 1999
    95219578
    95229579
     
    95729629
    95739630
    9574 Fielding, et al.             Standards Track                  [Page 168]
    9575 
    9576 
    9577 RFC 2616                        HTTP/1.1                       June 1999
     9631Fielding, et al.        Expires December 3, 1999              [Page 169]
     9632
     9633
     9634Internet-Draft                  HTTP/1.1                       June 1999
    95789635
    95799636
     
    96299686
    96309687
    9631 Fielding, et al.             Standards Track                  [Page 169]
    9632 
    9633 
    9634 RFC 2616                        HTTP/1.1                       June 1999
     9688Fielding, et al.        Expires December 3, 1999              [Page 170]
     9689
     9690
     9691Internet-Draft                  HTTP/1.1                       June 1999
    96359692
    96369693
     
    96869743
    96879744
    9688 Fielding, et al.             Standards Track                  [Page 170]
    9689 
    9690 
    9691 RFC 2616                        HTTP/1.1                       June 1999
     9745Fielding, et al.        Expires December 3, 1999              [Page 171]
     9746
     9747
     9748Internet-Draft                  HTTP/1.1                       June 1999
    96929749
    96939750
     
    97439800
    97449801
    9745 Fielding, et al.             Standards Track                  [Page 171]
    9746 
    9747 
    9748 RFC 2616                        HTTP/1.1                       June 1999
     9802Fielding, et al.        Expires December 3, 1999              [Page 172]
     9803
     9804
     9805Internet-Draft                  HTTP/1.1                       June 1999
    97499806
    97509807
     
    98009857
    98019858
    9802 Fielding, et al.             Standards Track                  [Page 172]
    9803 
    9804 
    9805 RFC 2616                        HTTP/1.1                       June 1999
     9859Fielding, et al.        Expires December 3, 1999              [Page 173]
     9860
     9861
     9862Internet-Draft                  HTTP/1.1                       June 1999
    98069863
    98079864
     
    98579914
    98589915
    9859 Fielding, et al.             Standards Track                  [Page 173]
    9860 
    9861 
    9862 RFC 2616                        HTTP/1.1                       June 1999
     9916Fielding, et al.        Expires December 3, 1999              [Page 174]
     9917
     9918
     9919Internet-Draft                  HTTP/1.1                       June 1999
    98639920
    98649921
     
    99149971
    99159972
    9916 Fielding, et al.             Standards Track                  [Page 174]
    9917 
    9918 
    9919 RFC 2616                        HTTP/1.1                       June 1999
     9973Fielding, et al.        Expires December 3, 1999              [Page 175]
     9974
     9975
     9976Internet-Draft                  HTTP/1.1                       June 1999
    99209977
    99219978
     
    997110028
    997210029
    9973 Fielding, et al.             Standards Track                  [Page 175]
    9974 
    9975 
    9976 RFC 2616                        HTTP/1.1                       June 1999
     10030Fielding, et al.        Expires December 3, 1999              [Page 176]
     10031
     10032
     10033Internet-Draft                  HTTP/1.1                       June 1999
    997710034
    997810035
     
    999310050
    999410051   1
    9995       100 Continue (status code)  60
    9996       101 Switching Protocols (status code)  60
     10052      100 Continue (status code)  61
     10053      101 Switching Protocols (status code)  61
    999710054
    999810055   2
    9999       200 OK (status code)  60
    10000       201 Created (status code)  61
    10001       202 Accepted (status code)  61
    10002       203 Non-Authoritative Information (status code)  61
    10003       204 No Content (status code)  62
    10004       205 Reset Content (status code)  62
    10005       206 Partial Content (status code)  62
     10056      200 OK (status code)  61
     10057      201 Created (status code)  62
     10058      202 Accepted (status code)  62
     10059      203 Non-Authoritative Information (status code)  62
     10060      204 No Content (status code)  63
     10061      205 Reset Content (status code)  63
     10062      206 Partial Content (status code)  63
    1000610063
    1000710064   3
    10008       300 Multiple Choices (status code)  63
    10009       301 Moved Permanently (status code)  64
    10010       302 Found (status code)  64
    10011       303 See Other (status code)  65
    10012       304 Not Modified (status code)  65
    10013       305 Use Proxy (status code)  66
    10014       306 (Unused) (status code)  66
    10015       307 Temporary Redirect (status code)  66
     10065      300 Multiple Choices (status code)  64
     10066      301 Moved Permanently (status code)  65
     10067      302 Found (status code)  65
     10068      303 See Other (status code)  66
     10069      304 Not Modified (status code)  66
     10070      305 Use Proxy (status code)  67
     10071      306 (Unused) (status code)  67
     10072      307 Temporary Redirect (status code)  67
    1001610073
    1001710074   4
    10018       400 Bad Request (status code)  67
    10019       401 Unauthorized (status code)  67
    10020       402 Payment Required (status code)  68
    10021       403 Forbidden (status code)  68
    10022       404 Not Found (status code)  68
    10023       405 Method Not Allowed (status code)  68
    10024       406 Not Acceptable (status code)  68
    10025       407 Proxy Authentication Required (status code)  69
    10026       408 Request Timeout (status code)  69
    10027 
    10028 
    10029 
    10030 Fielding, et al.             Standards Track                  [Page 176]
    10031 
    10032 
    10033 RFC 2616                        HTTP/1.1                       June 1999
    10034 
    10035 
    10036       409 Conflict (status code)  69
    10037       410 Gone (status code)  70
    10038       411 Length Required (status code)  70
    10039       412 Precondition Failed (status code)  70
    10040       413 Request Entity Too Large (status code)  70
    10041       414 Request-URI Too Long (status code)  71
    10042       415 Unsupported Media Type (status code)  71
    10043       416 Requested Range Not Satisfiable (status code)  71
    10044       417 Expectation Failed (status code)  71
     10075      400 Bad Request (status code)  68
     10076      401 Unauthorized (status code)  68
     10077      402 Payment Required (status code)  69
     10078      403 Forbidden (status code)  69
     10079      404 Not Found (status code)  69
     10080      405 Method Not Allowed (status code)  69
     10081      406 Not Acceptable (status code)  69
     10082      407 Proxy Authentication Required (status code)  70
     10083      408 Request Timeout (status code)  70
     10084
     10085
     10086
     10087Fielding, et al.        Expires December 3, 1999              [Page 177]
     10088
     10089
     10090Internet-Draft                  HTTP/1.1                       June 1999
     10091
     10092
     10093      409 Conflict (status code)  70
     10094      410 Gone (status code)  71
     10095      411 Length Required (status code)  71
     10096      412 Precondition Failed (status code)  71
     10097      413 Request Entity Too Large (status code)  71
     10098      414 Request-URI Too Long (status code)  72
     10099      415 Unsupported Media Type (status code)  72
     10100      416 Requested Range Not Satisfiable (status code)  72
     10101      417 Expectation Failed (status code)  72
    1004510102
    1004610103   5
    10047       500 Internal Server Error (status code)  72
    10048       501 Not Implemented (status code)  72
    10049       502 Bad Gateway (status code)  72
    10050       503 Service Unavailable (status code)  72
    10051       504 Gateway Timeout (status code)  72
    10052       505 HTTP Version Not Supported (status code)  73
     10104      500 Internal Server Error (status code)  73
     10105      501 Not Implemented (status code)  73
     10106      502 Bad Gateway (status code)  73
     10107      503 Service Unavailable (status code)  73
     10108      504 Gateway Timeout (status code)  73
     10109      505 HTTP Version Not Supported (status code)  74
    1005310110
    1005410111   A
    10055       Accept header  101
    10056       Accept-Charset header  103
    10057       Accept-Encoding header  104
    10058       Accept-Language header  105
    10059       Accept-Ranges header  107
    10060       age  12
    10061       Age header  107
    10062       Allow header  108
    10063       Alternates header  176
    10064       application/http Media Type  164
    10065       Authorization header  108
     10112      Accept header  102
     10113      Accept-Charset header  104
     10114      Accept-Encoding header  105
     10115      Accept-Language header  106
     10116      Accept-Ranges header  108
     10117      age  13
     10118      Age header  108
     10119      Allow header  109
     10120      Alternates header  177
     10121      application/http Media Type  165
     10122      Authorization header  109
    1006610123
    1006710124   C
    10068       cache  11
     10125      cache  12
    1006910126      Cache Directives
    10070          max-age  114
    1007110127         max-age  115
    10072          max-stale  114
    10073          min-fresh  114
    10074          must-revalidate  116
    10075          no-cache  111
    10076          no-store  112
    10077          no-transform  117
    10078          only-if-cached  116
    10079          private  111
    10080          proxy-revalidate  117
    10081          public  111
    10082          s-maxage  113
    10083       Cache-Control header  109
    10084 
    10085 
    10086 
    10087 Fielding, et al.             Standards Track                  [Page 177]
    10088 
    10089 
    10090 RFC 2616                        HTTP/1.1                       June 1999
    10091 
    10092 
    10093       cacheable  11
    10094       client  10
    10095       compress  25
    10096       CONNECT method  59
    10097       connection  9
    10098       Connection header  118
    10099       content negotiation  10
    10100       Content-Base header  176
    10101       Content-Disposition header  170
    10102       Content-Encoding header  119
    10103       Content-Language header  120
    10104       Content-Length header  121
    10105       Content-Location header  122
    10106       Content-MD5 header  122
    10107       Content-Range header  124
    10108       Content-Type header  126
    10109       Content-Version header  176
     10128         max-age  116
     10129         max-stale  115
     10130         min-fresh  115
     10131         must-revalidate  117
     10132         no-cache  112
     10133         no-store  113
     10134         no-transform  118
     10135         only-if-cached  117
     10136         private  112
     10137         proxy-revalidate  118
     10138         public  112
     10139         s-maxage  114
     10140      Cache-Control header  110
     10141
     10142
     10143
     10144Fielding, et al.        Expires December 3, 1999              [Page 178]
     10145
     10146
     10147Internet-Draft                  HTTP/1.1                       June 1999
     10148
     10149
     10150      cacheable  12
     10151      client  11
     10152      compress  26
     10153      CONNECT method  60
     10154      connection  10
     10155      Connection header  119
     10156      content negotiation  11
     10157      Content-Base header  177
     10158      Content-Disposition header  171
     10159      Content-Encoding header  120
     10160      Content-Language header  121
     10161      Content-Length header  122
     10162      Content-Location header  123
     10163      Content-MD5 header  123
     10164      Content-Range header  125
     10165      Content-Type header  127
     10166      Content-Version header  177
    1011010167
    1011110168   D
    10112       Date header  126
    10113       deflate  25
    10114       DELETE method  58
    10115       Derived-From header  176
    10116       downstream  13
     10169      Date header  127
     10170      deflate  26
     10171      DELETE method  59
     10172      Derived-From header  177
     10173      downstream  14
    1011710174
    1011810175   E
    10119       entity  9
    10120       ETag header  127
    10121       Expect header  128
    10122       Expires header  129
    10123       explicit expiration time  12
     10176      entity  10
     10177      ETag header  128
     10178      Expect header  129
     10179      Expires header  130
     10180      explicit expiration time  13
    1012410181
    1012510182   F
    10126       first-hand  11
    10127       fresh  12
    10128       freshness lifetime  12
    10129       From header  130
     10183      first-hand  12
     10184      fresh  13
     10185      freshness lifetime  13
     10186      From header  131
    1013010187
    1013110188   G
    10132       gateway  11
    10133       GET method  55
     10189      gateway  12
     10190      GET method  56
    1013410191      Grammar
     10192         Accept  103
     10193         Accept-Charset  105
     10194         Accept-Encoding  105
     10195         accept-extension  103
     10196         Accept-Language  106
     10197         accept-params  103
     10198
     10199
     10200
     10201Fielding, et al.        Expires December 3, 1999              [Page 179]
     10202
     10203
     10204Internet-Draft                  HTTP/1.1                       June 1999
     10205
     10206
     10207         Accept-Ranges  108
     10208         acceptable-ranges  108
     10209         Age  108
     10210         age-value  108
     10211         Allow  109
     10212         ALPHA  18
     10213         asctime-date  24
     10214         attribute  27
     10215         Authorization  109
     10216         byte-content-range-spec  125
     10217         byte-range-resp-spec  125
     10218         byte-range-set  141
     10219         byte-range-spec  141
     10220         byte-ranges-specifier  141
     10221         bytes-unit  33
     10222         Cache-Control  111
     10223         cache-directive  111
     10224         cache-extension  111
     10225         cache-request-directive  111
     10226         cache-response-directive  111
     10227         CHAR  18
     10228         charset  25
     10229         chunk  28
     10230         chunk-data  28
     10231         chunk-ext-name  28
     10232         chunk-ext-val  28
     10233         chunk-extension  28
     10234         chunk-size  28
     10235         Chunked-Body  28
     10236         codings  105
     10237         comment  19
     10238         Connection  120
     10239         connection-token  120
     10240         content-coding  26
     10241         content-disposition  172
     10242         Content-Encoding  121
     10243         Content-Language  121
     10244         Content-Length  122
     10245         Content-Location  123
     10246         Content-MD5  123
     10247         Content-Range  125
     10248         content-range-spec  125
     10249         Content-Type  127
     10250         CR  18
     10251         CRLF  18
     10252         ctext  19
     10253         CTL  18
     10254         Date  127
     10255
     10256
     10257
     10258Fielding, et al.        Expires December 3, 1999              [Page 180]
     10259
     10260
     10261Internet-Draft                  HTTP/1.1                       June 1999
     10262
     10263
     10264         date1  24
     10265         date2  24
     10266         date3  24
     10267         delta-seconds  24
     10268         DIGIT  18
     10269         disp-extension-parm  172
     10270         disp-extension-token  172
     10271         disposition-parm  172
     10272         disposition-type  172
     10273         entity-body  46
     10274         entity-header  46
     10275         entity-tag  33
     10276         ETag  129
     10277         Expect  129
     10278         expect-params  129
     10279         expectation  129
     10280         expectation-extension  129
     10281         Expires  130
     10282         extension-code  44
     10283         extension-header  46
     10284         extension-method  39
     10285         extension-pragma  139
     10286         field-content  35
     10287         field-name  35
     10288         field-value  35
     10289         filename-parm  172
     10290         first-byte-pos  141
     10291         From  131
     10292         general-header  38
     10293         generic-message  34
     10294         HEX  19
     10295         Host  131
     10296         HT  18
     10297         HTTP-date  24
     10298         HTTP-message  34
     10299         HTTP-Version  20
     10300         http_URL  22
     10301         If-Match  132
     10302         If-Modified-Since  133
     10303         If-None-Match  135
     10304         If-Range  136
     10305         If-Unmodified-Since  137
     10306         instance-length  125
     10307         language-range  106
     10308         language-tag  32
     10309         last-byte-pos  141
     10310         last-chunk  28
     10311         Last-Modified  137
     10312
     10313
     10314
     10315Fielding, et al.        Expires December 3, 1999              [Page 181]
     10316
     10317
     10318Internet-Draft                  HTTP/1.1                       June 1999
     10319
     10320
     10321         LF  18
     10322         LOALPHA  18
     10323         Location  138
     10324         LWS  19
     10325         Max-Forwards  138
     10326         md5-digest  123
     10327         media-range  103
     10328         media-type  29
     10329         message-body  35
     10330         message-header  35
     10331         Method  39
     10332         MIME-Version  169
     10333         month  24
     10334         OCTET  18
     10335         opaque-tag  33
     10336         other-range-unit  33
     10337         parameter  27
     10338         Pragma  139
     10339         pragma-directive  139
     10340         primary-tag  32
     10341         product  31
     10342         product-version  31
     10343         protocol-name  149
     10344         protocol-version  149
     10345         Proxy-Authenticate  140
     10346         Proxy-Authorization  140
     10347         pseudonym  149
     10348         qdtext  19
     10349         quoted-pair  20
     10350         quoted-string  19
     10351         qvalue  32
     10352         Range  142
     10353         range-unit  33
     10354         ranges-specifier  141
     10355         Reason-Phrase  44
     10356         received-by  149
     10357         received-protocol  149
     10358         Referer  143
     10359         Request  38
     10360         request-header  42
     10361         Request-Line  38
     10362         Request-URI  39
     10363         Response  42
     10364         response-header  45
     10365         Retry-After  143
     10366         rfc850-date  24
     10367         rfc1123-date  24
     10368         separators  19
     10369
     10370
     10371
     10372Fielding, et al.        Expires December 3, 1999              [Page 182]
     10373
     10374
     10375Internet-Draft                  HTTP/1.1                       June 1999
     10376
     10377
     10378         Server  144
     10379         SP  18
     10380         start-line  34
     10381         Status-Code  44
     10382         Status-Line  42
     10383         subtag  32
     10384         subtype  29
     10385         suffix-byte-range-spec  141
     10386         suffix-length  141
     10387         t-codings  144
     10388         TE  144
     10389         TEXT  19
     10390         time  24
     10391         token  19
     10392         Trailer  146
     10393         trailer  28
     10394         transfer-coding  27
     10395         Transfer-Encoding  146
     10396         transfer-extension  27
     10397         type  29
     10398         UPALPHA  18
     10399         Upgrade  147
     10400         User-Agent  148
     10401         value  27
     10402         Vary  148
     10403         Via  149
     10404         warn-agent  151
     10405         warn-code  151
     10406         warn-date  151
     10407         warn-text  151
     10408         Warning  151
     10409         warning-value  151
     10410         weak  33
     10411         weekday  24
     10412         wkday  24
     10413         WWW-Authenticate  153
     10414      gzip  26
     10415
     10416   H
     10417      HEAD method  57
     10418      Headers
    1013510419         Accept  102
    1013610420         Accept-Charset  104
    10137          Accept-Encoding  104
    10138          accept-extension  102
    10139          Accept-Language  105
    10140          accept-params  102
    10141 
    10142 
    10143 
    10144 Fielding, et al.             Standards Track                  [Page 178]
    10145 
    10146 
    10147 RFC 2616                        HTTP/1.1                       June 1999
    10148 
    10149 
    10150          Accept-Ranges  107
    10151          acceptable-ranges  107
    10152          Age  107
    10153          age-value  107
    10154          Allow  108
    10155          ALPHA  17
    10156          asctime-date  23
    10157          attribute  26
    10158          Authorization  108
    10159          byte-content-range-spec  124
    10160          byte-range-resp-spec  124
    10161          byte-range-set  140
    10162          byte-range-spec  140
    10163          byte-ranges-specifier  140
    10164          bytes-unit  32
     10421         Accept-Encoding  105
     10422         Accept-Language  106
     10423         Accept-Ranges  108
     10424         Age  108
     10425         Allow  109
     10426
     10427
     10428
     10429Fielding, et al.        Expires December 3, 1999              [Page 183]
     10430
     10431
     10432Internet-Draft                  HTTP/1.1                       June 1999
     10433
     10434
     10435         Alternate  177
     10436         Authorization  109
    1016510437         Cache-Control  110
    10166          cache-directive  110
    10167          cache-extension  110
    10168          cache-request-directive  110
    10169          cache-response-directive  110
    10170          CHAR  17
    10171          charset  24
    10172          chunk  27
    10173          chunk-data  27
    10174          chunk-ext-name  27
    10175          chunk-ext-val  27
    10176          chunk-extension  27
    10177          chunk-size  27
    10178          Chunked-Body  27
    10179          codings  104
    10180          comment  18
    1018110438         Connection  119
    10182          connection-token  119
    10183          content-coding  25
    10184          content-disposition  171
     10439         Content-Base  177
     10440         Content-Disposition  171
    1018510441         Content-Encoding  120
    10186          Content-Language  120
    10187          Content-Length  121
    10188          Content-Location  122
    10189          Content-MD5  122
    10190          Content-Range  124
    10191          content-range-spec  124
    10192          Content-Type  126
    10193          CR  17
    10194          CRLF  17
    10195          ctext  18
    10196          CTL  17
    10197          Date  126
    10198 
    10199 
    10200 
    10201 Fielding, et al.             Standards Track                  [Page 179]
    10202 
    10203 
    10204 RFC 2616                        HTTP/1.1                       June 1999
    10205 
    10206 
    10207          date1  23
    10208          date2  23
    10209          date3  23
    10210          delta-seconds  23
    10211          DIGIT  17
    10212          disp-extension-parm  171
    10213          disp-extension-token  171
    10214          disposition-parm  171
    10215          disposition-type  171
    10216          entity-body  45
    10217          entity-header  45
    10218          entity-tag  32
     10442         Content-Language  121
     10443         Content-Length  122
     10444         Content-Location  123
     10445         Content-MD5  123
     10446         Content-Range  125
     10447         Content-Type  127
     10448         Content-Version  177
     10449         Date  127
     10450         Derived-From  177
    1021910451         ETag  128
    10220          Expect  128
    10221          expect-params  128
    10222          expectation  128
    10223          expectation-extension  128
    10224          Expires  129
    10225          extension-code  43
    10226          extension-header  45
    10227          extension-method  38
    10228          extension-pragma  138
    10229          field-content  34
    10230          field-name  34
    10231          field-value  34
    10232          filename-parm  171
    10233          first-byte-pos  140
    10234          From  130
    10235          general-header  37
    10236          generic-message  33
    10237          HEX  18
    10238          Host  130
    10239          HT  17
    10240          HTTP-date  23
    10241          HTTP-message  33
    10242          HTTP-Version  19
    10243          http_URL  21
    10244          If-Match  131
    10245          If-Modified-Since  132
    10246          If-None-Match  134
    10247          If-Range  135
    10248          If-Unmodified-Since  136
    10249          instance-length  124
    10250          language-range  105
    10251          language-tag  31
    10252          last-byte-pos  140
    10253          last-chunk  27
    10254          Last-Modified  136
    10255 
    10256 
    10257 
    10258 Fielding, et al.             Standards Track                  [Page 180]
    10259 
    10260 
    10261 RFC 2616                        HTTP/1.1                       June 1999
    10262 
    10263 
    10264          LF  17
    10265          LOALPHA  17
    10266          Location  137
    10267          LWS  18
    10268          Max-Forwards  137
    10269          md5-digest  122
    10270          media-range  102
    10271          media-type  28
    10272          message-body  34
    10273          message-header  34
    10274          Method  38
    10275          MIME-Version  168
    10276          month  23
    10277          OCTET  17
    10278          opaque-tag  32
    10279          other-range-unit  32
    10280          parameter  26
    10281          Pragma  138
    10282          pragma-directive  138
    10283          primary-tag  31
    10284          product  30
    10285          product-version  30
    10286          protocol-name  148
    10287          protocol-version  148
    10288          Proxy-Authenticate  139
    10289          Proxy-Authorization  139
    10290          pseudonym  148
    10291          qdtext  18
    10292          quoted-pair  19
    10293          quoted-string  18
    10294          qvalue  31
    10295          Range  141
    10296          range-unit  32
    10297          ranges-specifier  140
    10298          Reason-Phrase  43
    10299          received-by  148
    10300          received-protocol  148
    10301          Referer  142
    10302          Request  37
    10303          request-header  41
    10304          Request-Line  37
    10305          Request-URI  38
    10306          Response  41
    10307          response-header  44
    10308          Retry-After  142
    10309          rfc850-date  23
    10310          rfc1123-date  23
    10311          separators  18
    10312 
    10313 
    10314 
    10315 Fielding, et al.             Standards Track                  [Page 181]
    10316 
    10317 
    10318 RFC 2616                        HTTP/1.1                       June 1999
    10319 
    10320 
    10321          Server  143
    10322          SP  17
    10323          start-line  33
    10324          Status-Code  43
    10325          Status-Line  41
    10326          subtag  31
    10327          subtype  28
    10328          suffix-byte-range-spec  140
    10329          suffix-length  140
    10330          t-codings  143
    10331          TE  143
    10332          TEXT  18
    10333          time  23
    10334          token  18
     10452         Expect  129
     10453         Expires  130
     10454         From  131
     10455         Host  131
     10456         If-Match  132
     10457         If-Modified-Since  133
     10458         If-None-Match  135
     10459         If-Range  136
     10460         If-Unmodified-Since  137
     10461         Last-Modified  137
     10462         Link  177
     10463         Location  138
     10464         Max-Forwards  138
     10465         Pragma  139
     10466         Proxy-Authenticate  140
     10467         Proxy-Authorization  140
     10468         Public  177
     10469         Range  140
     10470         Referer  143
     10471         Retry-After  143
     10472         Server  144
     10473         TE  144
    1033510474         Trailer  145
    10336          trailer  27
    10337          transfer-coding  26
    10338          Transfer-Encoding  145
    10339          transfer-extension  26
    10340          type  28
    10341          UPALPHA  17
     10475         Transfer-Encoding  146
    1034210476         Upgrade  146
    10343          User-Agent  147
    10344          value  26
    10345          Vary  147
    10346          Via  148
    10347          warn-agent  150
    10348          warn-code  150
    10349          warn-date  150
    10350          warn-text  150
     10477         URI  177
     10478         User-Agent  148
     10479         Vary  148
     10480         Via  149
    1035110481         Warning  150
    10352          warning-value  150
    10353          weak  32
    10354          weekday  23
    10355          wkday  23
    10356          WWW-Authenticate  152
    10357       gzip  25
    10358 
    10359    H
    10360       HEAD method  56
    10361       Headers
    10362          Accept  101
    10363          Accept-Charset  103
    10364          Accept-Encoding  104
    10365          Accept-Language  105
    10366          Accept-Ranges  107
    10367          Age  107
    10368          Allow  108
    10369 
    10370 
    10371 
    10372 Fielding, et al.             Standards Track                  [Page 182]
    10373 
    10374 
    10375 RFC 2616                        HTTP/1.1                       June 1999
    10376 
    10377 
    10378          Alternate  176
    10379          Authorization  108
    10380          Cache-Control  109
    10381          Connection  118
    10382          Content-Base  176
    10383          Content-Disposition  170
    10384          Content-Encoding  119
    10385          Content-Language  120
    10386          Content-Length  121
    10387          Content-Location  122
    10388          Content-MD5  122
    10389          Content-Range  124
    10390          Content-Type  126
    10391          Content-Version  176
    10392          Date  126
    10393          Derived-From  176
    10394          ETag  127
    10395          Expect  128
    10396          Expires  129
    10397          From  130
    10398          Host  130
    10399          If-Match  131
    10400          If-Modified-Since  132
    10401          If-None-Match  134
    10402          If-Range  135
    10403          If-Unmodified-Since  136
    10404          Last-Modified  136
    10405          Link  176
    10406          Location  137
    10407          Max-Forwards  137
    10408          Pragma  138
    10409          Proxy-Authenticate  139
    10410          Proxy-Authorization  139
    10411          Public  176
    10412          Range  139
    10413          Referer  142
    10414          Retry-After  142
    10415          Server  143
    10416          TE  143
    10417          Trailer  144
    10418          Transfer-Encoding  145
    10419          Upgrade  145
    10420          URI  176
    10421          User-Agent  147
    10422          Vary  147
    10423          Via  148
    10424          Warning  149
    10425          WWW-Authenticate  152
    10426 
    10427 
    10428 
    10429 Fielding, et al.             Standards Track                  [Page 183]
    10430 
    10431 
    10432 RFC 2616                        HTTP/1.1                       June 1999
    10433 
    10434 
    10435       heuristic expiration time  12
    10436       Host header  130
     10482         WWW-Authenticate  153
     10483
     10484
     10485
     10486Fielding, et al.        Expires December 3, 1999              [Page 184]
     10487
     10488
     10489Internet-Draft                  HTTP/1.1                       June 1999
     10490
     10491
     10492      heuristic expiration time  13
     10493      Host header  131
    1043710494
    1043810495   I
    10439       identity  25
    10440       If-Match header  131
    10441       If-Modified-Since header  132
    10442       If-None-Match header  134
    10443       If-Range header  135
    10444       If-Unmodified-Since header  136
    10445       inbound  13
     10496      identity  26
     10497      If-Match header  132
     10498      If-Modified-Since header  133
     10499      If-None-Match header  135
     10500      If-Range header  136
     10501      If-Unmodified-Since header  137
     10502      inbound  14
    1044610503
    1044710504   L
    10448       Last-Modified header  136
    10449       Link header  176
    10450       LINK method  175
    10451       Location header  137
     10505      Last-Modified header  137
     10506      Link header  177
     10507      LINK method  176
     10508      Location header  138
    1045210509
    1045310510   M
    1045410511      max-age
    10455          Cache Directive  114
    1045610512         Cache Directive  115
    10457       Max-Forwards header  137
     10513         Cache Directive  116
     10514      Max-Forwards header  138
    1045810515      max-stale
    10459          Cache Directive  114
     10516         Cache Directive  115
    1046010517      Media Type
    10461          application/http  164
    10462          message/http  164
    10463          multipart/byteranges  165
    10464          multipart/x-byteranges  166
    10465       message  9
    10466       message/http Media Type  164
     10518         application/http  165
     10519         message/http  165
     10520         multipart/byteranges  166
     10521         multipart/x-byteranges  167
     10522      message  10
     10523      message/http Media Type  165
    1046710524      Methods
    10468          CONNECT  59
    10469          DELETE  58
    10470          GET  55
    10471          HEAD  56
    10472          LINK  175
    10473          OPTIONS  54
    10474          PATCH  175
    10475          POST  56
    10476          PUT  57
    10477          TRACE  58
    10478          UNLINK  175
     10525         CONNECT  60
     10526         DELETE  59
     10527         GET  56
     10528         HEAD  57
     10529         LINK  176
     10530         OPTIONS  55
     10531         PATCH  176
     10532         POST  57
     10533         PUT  58
     10534         TRACE  59
     10535         UNLINK  176
    1047910536      min-fresh
    10480          Cache Directive  114
    10481       multipart/byteranges Media Type  165
    10482       multipart/x-byteranges Media Type  166
    10483 
    10484 
    10485 
    10486 Fielding, et al.             Standards Track                  [Page 184]
    10487 
    10488 
    10489 RFC 2616                        HTTP/1.1                       June 1999
     10537         Cache Directive  115
     10538      multipart/byteranges Media Type  166
     10539      multipart/x-byteranges Media Type  167
     10540
     10541
     10542
     10543Fielding, et al.        Expires December 3, 1999              [Page 185]
     10544
     10545
     10546Internet-Draft                  HTTP/1.1                       June 1999
    1049010547
    1049110548
    1049210549      must-revalidate
    10493          Cache Directive  116
     10550         Cache Directive  117
    1049410551
    1049510552   N
    1049610553      no-cache
    10497          Cache Directive  111
     10554         Cache Directive  112
    1049810555      no-store
    10499          Cache Directive  112
     10556         Cache Directive  113
    1050010557      no-transform
    10501          Cache Directive  117
     10558         Cache Directive  118
    1050210559
    1050310560   O
    1050410561      only-if-cached
    10505          Cache Directive  116
    10506       OPTIONS method  54
    10507       origin server  10
    10508       outbound  13
     10562         Cache Directive  117
     10563      OPTIONS method  55
     10564      origin server  11
     10565      outbound  14
    1050910566
    1051010567   P
    10511       PATCH method  175
    10512       POST method  56
    10513       Pragma header  138
     10568      PATCH method  176
     10569      POST method  57
     10570      Pragma header  139
    1051410571      private
    10515          Cache Directive  111
    10516       proxy  10
    10517       Proxy-Authenticate header  139
    10518       Proxy-Authorization header  139
     10572         Cache Directive  112
     10573      proxy  11
     10574      Proxy-Authenticate header  140
     10575      Proxy-Authorization header  140
    1051910576      proxy-revalidate
    10520          Cache Directive  117
     10577         Cache Directive  118
    1052110578      public
    10522          Cache Directive  111
    10523       Public header  176
    10524       PUT method  57
     10579         Cache Directive  112
     10580      Public header  177
     10581      PUT method  58
    1052510582
    1052610583   R
    10527       Range header  139
    10528       Referer header  142
    10529       representation  9
    10530       request  9
    10531       resource  9
    10532       response  9
    10533       Retry-After header  142
     10584      Range header  140
     10585      Referer header  143
     10586      representation  10
     10587      request  10
     10588      resource  10
     10589      response  10
     10590      Retry-After header  143
    1053410591
    1053510592   S
    1053610593      s-maxage
    10537          Cache Directive  113
    10538       semantically transparent  12
    10539       server  10
    10540 
    10541 
    10542 
    10543 Fielding, et al.             Standards Track                  [Page 185]
    10544 
    10545 
    10546 RFC 2616                        HTTP/1.1                       June 1999
    10547 
    10548 
    10549       Server header  143
    10550       stale  12
     10594         Cache Directive  114
     10595      semantically transparent  13
     10596      server  11
     10597
     10598
     10599
     10600Fielding, et al.        Expires December 3, 1999              [Page 186]
     10601
     10602
     10603Internet-Draft                  HTTP/1.1                       June 1999
     10604
     10605
     10606      Server header  144
     10607      stale  13
    1055110608      Status Codes
    10552          100 Continue  60
    10553          101 Switching Protocols  60
    10554          200 OK  60
    10555          201 Created  61
    10556          202 Accepted  61
    10557          203 Non-Authoritative Information  61
    10558          204 No Content  62
    10559          205 Reset Content  62
    10560          206 Partial Content  62
    10561          300 Multiple Choices  63
    10562          301 Moved Permanently  64
    10563          302 Found  64
    10564          303 See Other  65
    10565          304 Not Modified  65
    10566          305 Use Proxy  66
    10567          306 (Unused)  66
    10568          307 Temporary Redirect  66
    10569          400 Bad Request  67
    10570          401 Unauthorized  67
    10571          402 Payment Required  68
    10572          403 Forbidden  68
    10573          404 Not Found  68
    10574          405 Method Not Allowed  68
    10575          406 Not Acceptable  68
    10576          407 Proxy Authentication Required  69
    10577          408 Request Timeout  69
    10578          409 Conflict  69
    10579          410 Gone  70
    10580          411 Length Required  70
    10581          412 Precondition Failed  70
    10582          413 Request Entity Too Large  70
    10583          414 Request-URI Too Long  71
    10584          415 Unsupported Media Type  71
    10585          416 Requested Range Not Satisfiable  71
    10586          417 Expectation Failed  71
    10587          500 Internal Server Error  72
    10588          501 Not Implemented  72
    10589          502 Bad Gateway  72
    10590          503 Service Unavailable  72
    10591          504 Gateway Timeout  72
    10592          505 HTTP Version Not Supported  73
     10609         100 Continue  61
     10610         101 Switching Protocols  61
     10611         200 OK  61
     10612         201 Created  62
     10613         202 Accepted  62
     10614         203 Non-Authoritative Information  62
     10615         204 No Content  63
     10616         205 Reset Content  63
     10617         206 Partial Content  63
     10618         300 Multiple Choices  64
     10619         301 Moved Permanently  65
     10620         302 Found  65
     10621         303 See Other  66
     10622         304 Not Modified  66
     10623         305 Use Proxy  67
     10624         306 (Unused)  67
     10625         307 Temporary Redirect  67
     10626         400 Bad Request  68
     10627         401 Unauthorized  68
     10628         402 Payment Required  69
     10629         403 Forbidden  69
     10630         404 Not Found  69
     10631         405 Method Not Allowed  69
     10632         406 Not Acceptable  69
     10633         407 Proxy Authentication Required  70
     10634         408 Request Timeout  70
     10635         409 Conflict  70
     10636         410 Gone  71
     10637         411 Length Required  71
     10638         412 Precondition Failed  71
     10639         413 Request Entity Too Large  71
     10640         414 Request-URI Too Long  72
     10641         415 Unsupported Media Type  72
     10642         416 Requested Range Not Satisfiable  72
     10643         417 Expectation Failed  72
     10644         500 Internal Server Error  73
     10645         501 Not Implemented  73
     10646         502 Bad Gateway  73
     10647         503 Service Unavailable  73
     10648         504 Gateway Timeout  73
     10649         505 HTTP Version Not Supported  74
    1059310650
    1059410651   T
    10595       TE header  143
    10596       TRACE method  58
    10597 
    10598 
    10599 
    10600 Fielding, et al.             Standards Track                  [Page 186]
    10601 
    10602 
    10603 RFC 2616                        HTTP/1.1                       June 1999
    10604 
    10605 
    10606       Trailer header  144
    10607       Transfer-Encoding header  145
    10608       tunnel  11
     10652      TE header  144
     10653      TRACE method  59
     10654
     10655
     10656
     10657Fielding, et al.        Expires December 3, 1999              [Page 187]
     10658
     10659
     10660Internet-Draft                  HTTP/1.1                       June 1999
     10661
     10662
     10663      Trailer header  145
     10664      Transfer-Encoding header  146
     10665      tunnel  12
    1060910666
    1061010667   U
    10611       UNLINK method  175
    10612       Upgrade header  145
    10613       upstream  13
    10614       URI header  176
    10615       user agent  10
    10616       User-Agent header  147
     10668      UNLINK method  176
     10669      Upgrade header  146
     10670      upstream  14
     10671      URI header  177
     10672      user agent  11
     10673      User-Agent header  148
    1061710674
    1061810675   V
    10619       validator  12
    10620       variant  10
    10621       Vary header  147
    10622       Via header  148
     10676      validator  13
     10677      variant  11
     10678      Vary header  148
     10679      Via header  149
    1062310680
    1062410681   W
    10625       Warning header  149
    10626       WWW-Authenticate header  152
     10682      Warning header  150
     10683      WWW-Authenticate header  153
    1062710684
    1062810685
     
    1065510712
    1065610713
    10657 Fielding, et al.             Standards Track                  [Page 187]
    10658 
    10659 
    10660 RFC 2616                        HTTP/1.1                       June 1999
     10714Fielding, et al.        Expires December 3, 1999              [Page 188]
     10715
     10716
     10717Internet-Draft                  HTTP/1.1                       June 1999
    1066110718
    1066210719
     
    1071210769
    1071310770
    10714 Fielding, et al.             Standards Track                  [Page 188]
    10715 
    10716 
    10717 RFC 2616                        HTTP/1.1                       June 1999
     10771Fielding, et al.        Expires December 3, 1999              [Page 189]
     10772
     10773
     10774Internet-Draft                  HTTP/1.1                       June 1999
    1071810775
    1071910776
    1072010777Full Copyright Statement
    1072110778
    10722    Copyright (C) The Internet Society (1999).
     10779   Copyright (C) The IETF Trust (1999).
    1072310780
    1072410781   This document is subject to the rights, licenses and restrictions
     
    1072810785   This document and the information contained herein are provided on an
    1072910786   "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
    10730    OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET
    10731    ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED,
    10732    INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE
    10733    INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
     10787   OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND
     10788   THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS
     10789   OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF
     10790   THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
    1073410791   WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
    1073510792
     
    1076910826
    1077010827
    10771 Fielding, et al.             Standards Track                  [Page 189]
    10772 
    10773 
     10828Fielding, et al.        Expires December 3, 1999              [Page 190]
     10829
     10830
  • draft-ietf-httpbis/orig/rfc2616-symrefs.xml

    r13 r50  
    2121<?rfc-ext allow-markup-in-artwork="yes" ?>
    2222<?rfc-ext include-references-in-index="yes" ?>
    23 <rfc number="2616" category="std" obsoletes="2068" xmlns:x='http://purl.org/net/xml2rfc/ext' xmlns:ed="http://greenbytes.de/2002/rfcedit" >
     23<rfc docName="rfc2616-symrefs" category="std" obsoletes="2068" ipr="full3978"
     24     xmlns:x='http://purl.org/net/xml2rfc/ext' xmlns:ed="http://greenbytes.de/2002/rfcedit" >
    2425<x:assign-section-number number="18" builtin-target="authors"/>
    2526<front>
     
    146147</t>
    147148</abstract>
     149
     150<note title="Editorial Note (To be removed by RFC Editor)">
     151  <t>
     152    This version of the HTTP specification contains only XML processing
     153    changes from [RFC2616] in internet-draft form for use in creating diffs.
     154  </t>
     155</note>
    148156</front>
    149157<middle>
Note: See TracChangeset for help on using the changeset viewer.