source: draft-ietf-httpbis/03/outlineALL.html @ 308

Last change on this file since 308 was 264, checked in by julian.reschke@…, 15 years ago

Prepare for release of draft 03 on Tuesday, 2008-06-17.

  • Property svn:eol-style set to native
  • Property svn:mime-type set to text/html;charset=utf-8
File size: 58.7 KB
Line 
1<!DOCTYPE html
2  PUBLIC "-//W3C//DTD HTML 4.01//EN">
3<html>
4   <head>
5      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
6      <title>HTTP/1.1 Drafts: Combined Table of Contents</title>
7      <link type="text/css" href="http://www3.tools.ietf.org/wg/httpbis/trac/chrome/common/css/trac.css" rel="stylesheet">
8      <link type="image/x-icon" href="http://www.tools.ietf.org/ietf.ico" rel="icon">
9      <link type="image/x-icon" href="http://www.tools.ietf.org/ietf.ico" rel="shortcut icon"><style type="text/css" title="xml2rfc TOC">
10ul.toc {
11  list-style: none;
12  margin-left: 1.5em;
13  margin-right: 0em;
14  margin-top: 2px;
15  padding-left: 0em;
16  padding-bottom: 0em;
17}
18li.tocline0 {
19  line-height: normal;
20  font-weight: normal;
21  font-size: 11pt;
22  margin-left: 0em;
23  margin-right: 0em;
24}
25li.tocline1 {
26  line-height: normal;
27  font-weight: normal;
28  font-size: 9pt;
29  margin-left: 0em;
30  margin-right: 0em;
31}
32li.tocline2 {
33  font-size: 0pt;
34}
35#content { padding-top: 2em; position: relative }
36</style></head>
37   <body>
38      <div id="page">
39         <div id="banner">
40            <div id="mainnav" class="nav">
41               <ul>
42                  <li class="first"><a accesskey="1" href="http://www3.tools.ietf.org/wg/httpbis/trac/wiki">Wiki</a></li>
43                  <li><a accesskey="2" href="http://www3.tools.ietf.org/wg/httpbis/trac/timeline">Timeline</a></li>
44                  <li><a href="http://www3.tools.ietf.org/wg/httpbis/trac/browser">Browse Source</a></li>
45                  <li><a href="http://www3.tools.ietf.org/wg/httpbis/trac/report">View Tickets</a></li>
46                  <li class="active"><a href="outlineALL.html">Outline Parts</a></li>
47                  <li><a href="outline2616.html">Outline 2616</a></li>
48                  <li class="last"><a href="http://lists.w3.org/Archives/Public/ietf-http-wg/">Mail Archive</a></li>
49               </ul>
50            </div>
51         </div>
52         <div id="content">
53            <h1>HTTP/1.1 Drafts: Combined Table of Contents</h1>
54            <h2><a href="p1-messaging.html">HTTP/1.1, part 1: URIs, Connections, and Message Parsing</a></h2>
55            <ul class="toc">
56               <li class="tocline0">1.&nbsp;&nbsp;&nbsp;<a href=".html#introduction">Introduction</a><ul class="toc">
57                     <li class="tocline1">1.1&nbsp;&nbsp;&nbsp;<a href=".html#intro.purpose">Purpose</a></li>
58                     <li class="tocline1">1.2&nbsp;&nbsp;&nbsp;<a href=".html#intro.requirements">Requirements</a></li>
59                     <li class="tocline1">1.3&nbsp;&nbsp;&nbsp;<a href=".html#intro.terminology">Terminology</a></li>
60                     <li class="tocline1">1.4&nbsp;&nbsp;&nbsp;<a href=".html#intro.overall.operation">Overall Operation</a></li>
61                  </ul>
62               </li>
63               <li class="tocline0">2.&nbsp;&nbsp;&nbsp;<a href=".html#notation">Notational Conventions and Generic Grammar</a><ul class="toc">
64                     <li class="tocline1">2.1&nbsp;&nbsp;&nbsp;<a href=".html#notation.abnf">Augmented BNF</a></li>
65                     <li class="tocline1">2.2&nbsp;&nbsp;&nbsp;<a href=".html#basic.rules">Basic Rules</a></li>
66                     <li class="tocline1">2.3&nbsp;&nbsp;&nbsp;<a href=".html#abnf.dependencies">ABNF Rules defined in other Parts of the Specification</a></li>
67                  </ul>
68               </li>
69               <li class="tocline0">3.&nbsp;&nbsp;&nbsp;<a href=".html#protocol.parameters">Protocol Parameters</a><ul class="toc">
70                     <li class="tocline1">3.1&nbsp;&nbsp;&nbsp;<a href=".html#http.version">HTTP Version</a></li>
71                     <li class="tocline1">3.2&nbsp;&nbsp;&nbsp;<a href=".html#uri">Uniform Resource Identifiers</a><ul class="toc">
72                           <li class="tocline1">3.2.1&nbsp;&nbsp;&nbsp;<a href=".html#general.syntax">General Syntax</a></li>
73                           <li class="tocline1">3.2.2&nbsp;&nbsp;&nbsp;<a href=".html#http.url">http URL</a></li>
74                           <li class="tocline1">3.2.3&nbsp;&nbsp;&nbsp;<a href=".html#uri.comparison">URI Comparison</a></li>
75                        </ul>
76                     </li>
77                     <li class="tocline1">3.3&nbsp;&nbsp;&nbsp;<a href=".html#date.time.formats">Date/Time Formats</a><ul class="toc">
78                           <li class="tocline1">3.3.1&nbsp;&nbsp;&nbsp;<a href=".html#full.date">Full Date</a></li>
79                        </ul>
80                     </li>
81                     <li class="tocline1">3.4&nbsp;&nbsp;&nbsp;<a href=".html#transfer.codings">Transfer Codings</a><ul class="toc">
82                           <li class="tocline1">3.4.1&nbsp;&nbsp;&nbsp;<a href=".html#chunked.transfer.encoding">Chunked Transfer Coding</a></li>
83                        </ul>
84                     </li>
85                     <li class="tocline1">3.5&nbsp;&nbsp;&nbsp;<a href=".html#product.tokens">Product Tokens</a></li>
86                  </ul>
87               </li>
88               <li class="tocline0">4.&nbsp;&nbsp;&nbsp;<a href=".html#http.message">HTTP Message</a><ul class="toc">
89                     <li class="tocline1">4.1&nbsp;&nbsp;&nbsp;<a href=".html#message.types">Message Types</a></li>
90                     <li class="tocline1">4.2&nbsp;&nbsp;&nbsp;<a href=".html#message.headers">Message Headers</a></li>
91                     <li class="tocline1">4.3&nbsp;&nbsp;&nbsp;<a href=".html#message.body">Message Body</a></li>
92                     <li class="tocline1">4.4&nbsp;&nbsp;&nbsp;<a href=".html#message.length">Message Length</a></li>
93                     <li class="tocline1">4.5&nbsp;&nbsp;&nbsp;<a href=".html#general.header.fields">General Header Fields</a></li>
94                  </ul>
95               </li>
96               <li class="tocline0">5.&nbsp;&nbsp;&nbsp;<a href=".html#request">Request</a><ul class="toc">
97                     <li class="tocline1">5.1&nbsp;&nbsp;&nbsp;<a href=".html#request-line">Request-Line</a><ul class="toc">
98                           <li class="tocline1">5.1.1&nbsp;&nbsp;&nbsp;<a href=".html#method">Method</a></li>
99                           <li class="tocline1">5.1.2&nbsp;&nbsp;&nbsp;<a href=".html#request-uri">Request-URI</a></li>
100                        </ul>
101                     </li>
102                     <li class="tocline1">5.2&nbsp;&nbsp;&nbsp;<a href=".html#the.resource.identified.by.a.request">The Resource Identified by a Request</a></li>
103                  </ul>
104               </li>
105               <li class="tocline0">6.&nbsp;&nbsp;&nbsp;<a href=".html#response">Response</a><ul class="toc">
106                     <li class="tocline1">6.1&nbsp;&nbsp;&nbsp;<a href=".html#status-line">Status-Line</a><ul class="toc">
107                           <li class="tocline1">6.1.1&nbsp;&nbsp;&nbsp;<a href=".html#status.code.and.reason.phrase">Status Code and Reason Phrase</a></li>
108                        </ul>
109                     </li>
110                  </ul>
111               </li>
112               <li class="tocline0">7.&nbsp;&nbsp;&nbsp;<a href=".html#connections">Connections</a><ul class="toc">
113                     <li class="tocline1">7.1&nbsp;&nbsp;&nbsp;<a href=".html#persistent.connections">Persistent Connections</a><ul class="toc">
114                           <li class="tocline1">7.1.1&nbsp;&nbsp;&nbsp;<a href=".html#persistent.purpose">Purpose</a></li>
115                           <li class="tocline1">7.1.2&nbsp;&nbsp;&nbsp;<a href=".html#persistent.overall">Overall Operation</a><ul class="toc">
116                                 <li class="tocline1">7.1.2.1&nbsp;&nbsp;&nbsp;<a href=".html#persistent.negotiation">Negotiation</a></li>
117                                 <li class="tocline1">7.1.2.2&nbsp;&nbsp;&nbsp;<a href=".html#pipelining">Pipelining</a></li>
118                              </ul>
119                           </li>
120                           <li class="tocline1">7.1.3&nbsp;&nbsp;&nbsp;<a href=".html#persistent.proxy">Proxy Servers</a></li>
121                           <li class="tocline1">7.1.4&nbsp;&nbsp;&nbsp;<a href=".html#persistent.practical">Practical Considerations</a></li>
122                        </ul>
123                     </li>
124                     <li class="tocline1">7.2&nbsp;&nbsp;&nbsp;<a href=".html#message.transmission.requirements">Message Transmission Requirements</a><ul class="toc">
125                           <li class="tocline1">7.2.1&nbsp;&nbsp;&nbsp;<a href=".html#persistent.flow">Persistent Connections and Flow Control</a></li>
126                           <li class="tocline1">7.2.2&nbsp;&nbsp;&nbsp;<a href=".html#persistent.monitor">Monitoring Connections for Error Status Messages</a></li>
127                           <li class="tocline1">7.2.3&nbsp;&nbsp;&nbsp;<a href=".html#use.of.the.100.status">Use of the 100 (Continue) Status</a></li>
128                           <li class="tocline1">7.2.4&nbsp;&nbsp;&nbsp;<a href=".html#connection.premature">Client Behavior if Server Prematurely Closes Connection</a></li>
129                        </ul>
130                     </li>
131                  </ul>
132               </li>
133               <li class="tocline0">8.&nbsp;&nbsp;&nbsp;<a href=".html#header.fields">Header Field Definitions</a><ul class="toc">
134                     <li class="tocline1">8.1&nbsp;&nbsp;&nbsp;<a href=".html#header.connection">Connection</a></li>
135                     <li class="tocline1">8.2&nbsp;&nbsp;&nbsp;<a href=".html#header.content-length">Content-Length</a></li>
136                     <li class="tocline1">8.3&nbsp;&nbsp;&nbsp;<a href=".html#header.date">Date</a><ul class="toc">
137                           <li class="tocline1">8.3.1&nbsp;&nbsp;&nbsp;<a href=".html#clockless.origin.server.operation">Clockless Origin Server Operation</a></li>
138                        </ul>
139                     </li>
140                     <li class="tocline1">8.4&nbsp;&nbsp;&nbsp;<a href=".html#header.host">Host</a></li>
141                     <li class="tocline1">8.5&nbsp;&nbsp;&nbsp;<a href=".html#header.te">TE</a></li>
142                     <li class="tocline1">8.6&nbsp;&nbsp;&nbsp;<a href=".html#header.trailer">Trailer</a></li>
143                     <li class="tocline1">8.7&nbsp;&nbsp;&nbsp;<a href=".html#header.transfer-encoding">Transfer-Encoding</a></li>
144                     <li class="tocline1">8.8&nbsp;&nbsp;&nbsp;<a href=".html#header.upgrade">Upgrade</a></li>
145                     <li class="tocline1">8.9&nbsp;&nbsp;&nbsp;<a href=".html#header.via">Via</a></li>
146                  </ul>
147               </li>
148               <li class="tocline0">9.&nbsp;&nbsp;&nbsp;<a href=".html#IANA.considerations">IANA Considerations</a><ul class="toc">
149                     <li class="tocline1">9.1&nbsp;&nbsp;&nbsp;<a href=".html#message.header.registration">Message Header Registration</a></li>
150                  </ul>
151               </li>
152               <li class="tocline0">10.&nbsp;&nbsp;&nbsp;<a href=".html#security.considerations">Security Considerations</a><ul class="toc">
153                     <li class="tocline1">10.1&nbsp;&nbsp;&nbsp;<a href=".html#personal.information">Personal Information</a></li>
154                     <li class="tocline1">10.2&nbsp;&nbsp;&nbsp;<a href=".html#abuse.of.server.log.information">Abuse of Server Log Information</a></li>
155                     <li class="tocline1">10.3&nbsp;&nbsp;&nbsp;<a href=".html#attack.pathname">Attacks Based On File and Path Names</a></li>
156                     <li class="tocline1">10.4&nbsp;&nbsp;&nbsp;<a href=".html#dns.spoofing">DNS Spoofing</a></li>
157                     <li class="tocline1">10.5&nbsp;&nbsp;&nbsp;<a href=".html#attack.proxies">Proxies and Caching</a></li>
158                     <li class="tocline1">10.6&nbsp;&nbsp;&nbsp;<a href=".html#attack.DoS">Denial of Service Attacks on Proxies</a></li>
159                  </ul>
160               </li>
161               <li class="tocline0">11.&nbsp;&nbsp;&nbsp;<a href=".html#ack">Acknowledgments</a></li>
162               <li class="tocline0">12.&nbsp;&nbsp;&nbsp;<a href=".html#rfc.references">References</a><ul class="toc">
163                     <li class="tocline1">12.1&nbsp;&nbsp;&nbsp;<a href=".html#rfc.references.1">Normative References</a></li>
164                     <li class="tocline1">12.2&nbsp;&nbsp;&nbsp;<a href=".html#rfc.references.2">Informative References</a></li>
165                  </ul>
166               </li>
167               <li class="tocline0"><a href=".html#rfc.authors">Authors' Addresses</a></li>
168               <li class="tocline0">A.&nbsp;&nbsp;&nbsp;<a href=".html#internet.media.type.http">Internet Media Types</a><ul class="toc">
169                     <li class="tocline1">A.1&nbsp;&nbsp;&nbsp;<a href=".html#internet.media.type.message.http">Internet Media Type message/http</a></li>
170                     <li class="tocline1">A.2&nbsp;&nbsp;&nbsp;<a href=".html#internet.media.type.application.http">Internet Media Type application/http</a></li>
171                  </ul>
172               </li>
173               <li class="tocline0">B.&nbsp;&nbsp;&nbsp;<a href=".html#tolerant.applications">Tolerant Applications</a></li>
174               <li class="tocline0">C.&nbsp;&nbsp;&nbsp;<a href=".html#conversion.of.date.formats">Conversion of Date Formats</a></li>
175               <li class="tocline0">D.&nbsp;&nbsp;&nbsp;<a href=".html#compatibility">Compatibility with Previous Versions</a><ul class="toc">
176                     <li class="tocline1">D.1&nbsp;&nbsp;&nbsp;<a href=".html#changes.from.1.0">Changes from HTTP/1.0</a><ul class="toc">
177                           <li class="tocline1">D.1.1&nbsp;&nbsp;&nbsp;<a href=".html#changes.to.simplify.multi-homed.web.servers.and.conserve.ip.addresses">Changes to Simplify Multi-homed Web Servers and Conserve IP Addresses</a></li>
178                        </ul>
179                     </li>
180                     <li class="tocline1">D.2&nbsp;&nbsp;&nbsp;<a href=".html#compatibility.with.http.1.0.persistent.connections">Compatibility with HTTP/1.0 Persistent Connections</a></li>
181                     <li class="tocline1">D.3&nbsp;&nbsp;&nbsp;<a href=".html#changes.from.rfc.2068">Changes from RFC 2068</a></li>
182                     <li class="tocline1">D.4&nbsp;&nbsp;&nbsp;<a href=".html#changes.from.rfc.2616">Changes from RFC 2616</a></li>
183                  </ul>
184               </li>
185               <li class="tocline0">E.&nbsp;&nbsp;&nbsp;<a href=".html#change.log">Change Log (to be removed by RFC Editor before publication)</a><ul class="toc">
186                     <li class="tocline1">E.1&nbsp;&nbsp;&nbsp;<a href=".html#rfc.section.E.1">Since RFC2616</a></li>
187                     <li class="tocline1">E.2&nbsp;&nbsp;&nbsp;<a href=".html#rfc.section.E.2">Since draft-ietf-httpbis-p1-messaging-00</a></li>
188                     <li class="tocline1">E.3&nbsp;&nbsp;&nbsp;<a href=".html#rfc.section.E.3">Since draft-ietf-httpbis-p1-messaging-01</a></li>
189                     <li class="tocline1">E.4&nbsp;&nbsp;&nbsp;<a href=".html#changes.since.02">Since draft-ietf-httpbis-p1-messaging-02</a></li>
190                  </ul>
191               </li>
192               <li class="tocline0"><a href=".html#rfc.ipr">Intellectual Property and Copyright Statements</a></li>
193               <li class="tocline0"><a href=".html#rfc.index">Index</a></li>
194            </ul>
195            <h2><a href="p2-semantics.html">HTTP/1.1, part 2: Message Semantics</a></h2>
196            <ul class="toc">
197               <li class="tocline0">1.&nbsp;&nbsp;&nbsp;<a href=".html#introduction">Introduction</a><ul class="toc">
198                     <li class="tocline1">1.1&nbsp;&nbsp;&nbsp;<a href=".html#intro.requirements">Requirements</a></li>
199                  </ul>
200               </li>
201               <li class="tocline0">2.&nbsp;&nbsp;&nbsp;<a href=".html#notation">Notational Conventions and Generic Grammar</a></li>
202               <li class="tocline0">3.&nbsp;&nbsp;&nbsp;<a href=".html#method">Method</a></li>
203               <li class="tocline0">4.&nbsp;&nbsp;&nbsp;<a href=".html#request.header.fields">Request Header Fields</a></li>
204               <li class="tocline0">5.&nbsp;&nbsp;&nbsp;<a href=".html#status.code.and.reason.phrase">Status Code and Reason Phrase</a><ul class="toc">
205                     <li class="tocline1">5.1&nbsp;&nbsp;&nbsp;<a href=".html#status.code.registry">Status Code Registry</a></li>
206                  </ul>
207               </li>
208               <li class="tocline0">6.&nbsp;&nbsp;&nbsp;<a href=".html#response.header.fields">Response Header Fields</a></li>
209               <li class="tocline0">7.&nbsp;&nbsp;&nbsp;<a href=".html#entity">Entity</a></li>
210               <li class="tocline0">8.&nbsp;&nbsp;&nbsp;<a href=".html#method.definitions">Method Definitions</a><ul class="toc">
211                     <li class="tocline1">8.1&nbsp;&nbsp;&nbsp;<a href=".html#safe.and.idempotent">Safe and Idempotent Methods</a><ul class="toc">
212                           <li class="tocline1">8.1.1&nbsp;&nbsp;&nbsp;<a href=".html#safe.methods">Safe Methods</a></li>
213                           <li class="tocline1">8.1.2&nbsp;&nbsp;&nbsp;<a href=".html#idempotent.methods">Idempotent Methods</a></li>
214                        </ul>
215                     </li>
216                     <li class="tocline1">8.2&nbsp;&nbsp;&nbsp;<a href=".html#OPTIONS">OPTIONS</a></li>
217                     <li class="tocline1">8.3&nbsp;&nbsp;&nbsp;<a href=".html#GET">GET</a></li>
218                     <li class="tocline1">8.4&nbsp;&nbsp;&nbsp;<a href=".html#HEAD">HEAD</a></li>
219                     <li class="tocline1">8.5&nbsp;&nbsp;&nbsp;<a href=".html#POST">POST</a></li>
220                     <li class="tocline1">8.6&nbsp;&nbsp;&nbsp;<a href=".html#PUT">PUT</a></li>
221                     <li class="tocline1">8.7&nbsp;&nbsp;&nbsp;<a href=".html#DELETE">DELETE</a></li>
222                     <li class="tocline1">8.8&nbsp;&nbsp;&nbsp;<a href=".html#TRACE">TRACE</a></li>
223                     <li class="tocline1">8.9&nbsp;&nbsp;&nbsp;<a href=".html#CONNECT">CONNECT</a></li>
224                  </ul>
225               </li>
226               <li class="tocline0">9.&nbsp;&nbsp;&nbsp;<a href=".html#status.codes">Status Code Definitions</a><ul class="toc">
227                     <li class="tocline1">9.1&nbsp;&nbsp;&nbsp;<a href=".html#status.1xx">Informational 1xx</a><ul class="toc">
228                           <li class="tocline1">9.1.1&nbsp;&nbsp;&nbsp;<a href=".html#status.100">100 Continue</a></li>
229                           <li class="tocline1">9.1.2&nbsp;&nbsp;&nbsp;<a href=".html#status.101">101 Switching Protocols</a></li>
230                        </ul>
231                     </li>
232                     <li class="tocline1">9.2&nbsp;&nbsp;&nbsp;<a href=".html#status.2xx">Successful 2xx</a><ul class="toc">
233                           <li class="tocline1">9.2.1&nbsp;&nbsp;&nbsp;<a href=".html#status.200">200 OK</a></li>
234                           <li class="tocline1">9.2.2&nbsp;&nbsp;&nbsp;<a href=".html#status.201">201 Created</a></li>
235                           <li class="tocline1">9.2.3&nbsp;&nbsp;&nbsp;<a href=".html#status.202">202 Accepted</a></li>
236                           <li class="tocline1">9.2.4&nbsp;&nbsp;&nbsp;<a href=".html#status.203">203 Non-Authoritative Information</a></li>
237                           <li class="tocline1">9.2.5&nbsp;&nbsp;&nbsp;<a href=".html#status.204">204 No Content</a></li>
238                           <li class="tocline1">9.2.6&nbsp;&nbsp;&nbsp;<a href=".html#status.205">205 Reset Content</a></li>
239                           <li class="tocline1">9.2.7&nbsp;&nbsp;&nbsp;<a href=".html#status.206">206 Partial Content</a></li>
240                        </ul>
241                     </li>
242                     <li class="tocline1">9.3&nbsp;&nbsp;&nbsp;<a href=".html#status.3xx">Redirection 3xx</a><ul class="toc">
243                           <li class="tocline1">9.3.1&nbsp;&nbsp;&nbsp;<a href=".html#status.300">300 Multiple Choices</a></li>
244                           <li class="tocline1">9.3.2&nbsp;&nbsp;&nbsp;<a href=".html#status.301">301 Moved Permanently</a></li>
245                           <li class="tocline1">9.3.3&nbsp;&nbsp;&nbsp;<a href=".html#status.302">302 Found</a></li>
246                           <li class="tocline1">9.3.4&nbsp;&nbsp;&nbsp;<a href=".html#status.303">303 See Other</a></li>
247                           <li class="tocline1">9.3.5&nbsp;&nbsp;&nbsp;<a href=".html#status.304">304 Not Modified</a></li>
248                           <li class="tocline1">9.3.6&nbsp;&nbsp;&nbsp;<a href=".html#status.305">305 Use Proxy</a></li>
249                           <li class="tocline1">9.3.7&nbsp;&nbsp;&nbsp;<a href=".html#status.306">306 (Unused)</a></li>
250                           <li class="tocline1">9.3.8&nbsp;&nbsp;&nbsp;<a href=".html#status.307">307 Temporary Redirect</a></li>
251                        </ul>
252                     </li>
253                     <li class="tocline1">9.4&nbsp;&nbsp;&nbsp;<a href=".html#status.4xx">Client Error 4xx</a><ul class="toc">
254                           <li class="tocline1">9.4.1&nbsp;&nbsp;&nbsp;<a href=".html#status.400">400 Bad Request</a></li>
255                           <li class="tocline1">9.4.2&nbsp;&nbsp;&nbsp;<a href=".html#status.401">401 Unauthorized</a></li>
256                           <li class="tocline1">9.4.3&nbsp;&nbsp;&nbsp;<a href=".html#status.402">402 Payment Required</a></li>
257                           <li class="tocline1">9.4.4&nbsp;&nbsp;&nbsp;<a href=".html#status.403">403 Forbidden</a></li>
258                           <li class="tocline1">9.4.5&nbsp;&nbsp;&nbsp;<a href=".html#status.404">404 Not Found</a></li>
259                           <li class="tocline1">9.4.6&nbsp;&nbsp;&nbsp;<a href=".html#status.405">405 Method Not Allowed</a></li>
260                           <li class="tocline1">9.4.7&nbsp;&nbsp;&nbsp;<a href=".html#status.406">406 Not Acceptable</a></li>
261                           <li class="tocline1">9.4.8&nbsp;&nbsp;&nbsp;<a href=".html#status.407">407 Proxy Authentication Required</a></li>
262                           <li class="tocline1">9.4.9&nbsp;&nbsp;&nbsp;<a href=".html#status.408">408 Request Timeout</a></li>
263                           <li class="tocline1">9.4.10&nbsp;&nbsp;&nbsp;<a href=".html#status.409">409 Conflict</a></li>
264                           <li class="tocline1">9.4.11&nbsp;&nbsp;&nbsp;<a href=".html#status.410">410 Gone</a></li>
265                           <li class="tocline1">9.4.12&nbsp;&nbsp;&nbsp;<a href=".html#status.411">411 Length Required</a></li>
266                           <li class="tocline1">9.4.13&nbsp;&nbsp;&nbsp;<a href=".html#status.412">412 Precondition Failed</a></li>
267                           <li class="tocline1">9.4.14&nbsp;&nbsp;&nbsp;<a href=".html#status.413">413 Request Entity Too Large</a></li>
268                           <li class="tocline1">9.4.15&nbsp;&nbsp;&nbsp;<a href=".html#status.414">414 Request-URI Too Long</a></li>
269                           <li class="tocline1">9.4.16&nbsp;&nbsp;&nbsp;<a href=".html#status.415">415 Unsupported Media Type</a></li>
270                           <li class="tocline1">9.4.17&nbsp;&nbsp;&nbsp;<a href=".html#status.416">416 Requested Range Not Satisfiable</a></li>
271                           <li class="tocline1">9.4.18&nbsp;&nbsp;&nbsp;<a href=".html#status.417">417 Expectation Failed</a></li>
272                        </ul>
273                     </li>
274                     <li class="tocline1">9.5&nbsp;&nbsp;&nbsp;<a href=".html#status.5xx">Server Error 5xx</a><ul class="toc">
275                           <li class="tocline1">9.5.1&nbsp;&nbsp;&nbsp;<a href=".html#status.500">500 Internal Server Error</a></li>
276                           <li class="tocline1">9.5.2&nbsp;&nbsp;&nbsp;<a href=".html#status.501">501 Not Implemented</a></li>
277                           <li class="tocline1">9.5.3&nbsp;&nbsp;&nbsp;<a href=".html#status.502">502 Bad Gateway</a></li>
278                           <li class="tocline1">9.5.4&nbsp;&nbsp;&nbsp;<a href=".html#status.503">503 Service Unavailable</a></li>
279                           <li class="tocline1">9.5.5&nbsp;&nbsp;&nbsp;<a href=".html#status.504">504 Gateway Timeout</a></li>
280                           <li class="tocline1">9.5.6&nbsp;&nbsp;&nbsp;<a href=".html#status.505">505 HTTP Version Not Supported</a></li>
281                        </ul>
282                     </li>
283                  </ul>
284               </li>
285               <li class="tocline0">10.&nbsp;&nbsp;&nbsp;<a href=".html#header.fields">Header Field Definitions</a><ul class="toc">
286                     <li class="tocline1">10.1&nbsp;&nbsp;&nbsp;<a href=".html#header.allow">Allow</a></li>
287                     <li class="tocline1">10.2&nbsp;&nbsp;&nbsp;<a href=".html#header.expect">Expect</a></li>
288                     <li class="tocline1">10.3&nbsp;&nbsp;&nbsp;<a href=".html#header.from">From</a></li>
289                     <li class="tocline1">10.4&nbsp;&nbsp;&nbsp;<a href=".html#header.location">Location</a></li>
290                     <li class="tocline1">10.5&nbsp;&nbsp;&nbsp;<a href=".html#header.max-forwards">Max-Forwards</a></li>
291                     <li class="tocline1">10.6&nbsp;&nbsp;&nbsp;<a href=".html#header.referer">Referer</a></li>
292                     <li class="tocline1">10.7&nbsp;&nbsp;&nbsp;<a href=".html#header.retry-after">Retry-After</a></li>
293                     <li class="tocline1">10.8&nbsp;&nbsp;&nbsp;<a href=".html#header.server">Server</a></li>
294                     <li class="tocline1">10.9&nbsp;&nbsp;&nbsp;<a href=".html#header.user-agent">User-Agent</a></li>
295                  </ul>
296               </li>
297               <li class="tocline0">11.&nbsp;&nbsp;&nbsp;<a href=".html#IANA.considerations">IANA Considerations</a><ul class="toc">
298                     <li class="tocline1">11.1&nbsp;&nbsp;&nbsp;<a href=".html#status.code.registration">Status Code Registry</a></li>
299                     <li class="tocline1">11.2&nbsp;&nbsp;&nbsp;<a href=".html#message.header.registration">Message Header Registration</a></li>
300                  </ul>
301               </li>
302               <li class="tocline0">12.&nbsp;&nbsp;&nbsp;<a href=".html#security.considerations">Security Considerations</a><ul class="toc">
303                     <li class="tocline1">12.1&nbsp;&nbsp;&nbsp;<a href=".html#security.sensitive">Transfer of Sensitive Information</a></li>
304                     <li class="tocline1">12.2&nbsp;&nbsp;&nbsp;<a href=".html#encoding.sensitive.information.in.uris">Encoding Sensitive Information in URIs</a></li>
305                     <li class="tocline1">12.3&nbsp;&nbsp;&nbsp;<a href=".html#location.spoofing">Location Headers and Spoofing</a></li>
306                  </ul>
307               </li>
308               <li class="tocline0">13.&nbsp;&nbsp;&nbsp;<a href=".html#ack">Acknowledgments</a></li>
309               <li class="tocline0">14.&nbsp;&nbsp;&nbsp;<a href=".html#rfc.references">References</a><ul class="toc">
310                     <li class="tocline1">14.1&nbsp;&nbsp;&nbsp;<a href=".html#rfc.references.1">Normative References</a></li>
311                     <li class="tocline1">14.2&nbsp;&nbsp;&nbsp;<a href=".html#rfc.references.2">Informative References</a></li>
312                  </ul>
313               </li>
314               <li class="tocline0"><a href=".html#rfc.authors">Authors' Addresses</a></li>
315               <li class="tocline0">A.&nbsp;&nbsp;&nbsp;<a href=".html#compatibility">Compatibility with Previous Versions</a><ul class="toc">
316                     <li class="tocline1">A.1&nbsp;&nbsp;&nbsp;<a href=".html#changes.from.rfc.2068">Changes from RFC 2068</a></li>
317                     <li class="tocline1">A.2&nbsp;&nbsp;&nbsp;<a href=".html#changes.from.rfc.2616">Changes from RFC 2616</a></li>
318                  </ul>
319               </li>
320               <li class="tocline0">B.&nbsp;&nbsp;&nbsp;<a href=".html#change.log">Change Log (to be removed by RFC Editor before publication)</a><ul class="toc">
321                     <li class="tocline1">B.1&nbsp;&nbsp;&nbsp;<a href=".html#rfc.section.B.1">Since RFC2616</a></li>
322                     <li class="tocline1">B.2&nbsp;&nbsp;&nbsp;<a href=".html#rfc.section.B.2">Since draft-ietf-httpbis-p2-semantics-00</a></li>
323                     <li class="tocline1">B.3&nbsp;&nbsp;&nbsp;<a href=".html#rfc.section.B.3">Since draft-ietf-httpbis-p2-semantics-01</a></li>
324                     <li class="tocline1">B.4&nbsp;&nbsp;&nbsp;<a href=".html#changes.since.02">Since draft-ietf-httpbis-p2-semantics-02</a></li>
325                  </ul>
326               </li>
327               <li class="tocline0"><a href=".html#rfc.ipr">Intellectual Property and Copyright Statements</a></li>
328               <li class="tocline0"><a href=".html#rfc.index">Index</a></li>
329            </ul>
330            <h2><a href="p3-payload.html">HTTP/1.1, part 3: Message Payload and Content Negotiation</a></h2>
331            <ul class="toc">
332               <li class="tocline0">1.&nbsp;&nbsp;&nbsp;<a href=".html#introduction">Introduction</a><ul class="toc">
333                     <li class="tocline1">1.1&nbsp;&nbsp;&nbsp;<a href=".html#intro.requirements">Requirements</a></li>
334                  </ul>
335               </li>
336               <li class="tocline0">2.&nbsp;&nbsp;&nbsp;<a href=".html#notation">Notational Conventions and Generic Grammar</a></li>
337               <li class="tocline0">3.&nbsp;&nbsp;&nbsp;<a href=".html#protocol.parameters">Protocol Parameters</a><ul class="toc">
338                     <li class="tocline1">3.1&nbsp;&nbsp;&nbsp;<a href=".html#character.sets">Character Sets</a><ul class="toc">
339                           <li class="tocline1">3.1.1&nbsp;&nbsp;&nbsp;<a href=".html#missing.charset">Missing Charset</a></li>
340                        </ul>
341                     </li>
342                     <li class="tocline1">3.2&nbsp;&nbsp;&nbsp;<a href=".html#content.codings">Content Codings</a></li>
343                     <li class="tocline1">3.3&nbsp;&nbsp;&nbsp;<a href=".html#media.types">Media Types</a><ul class="toc">
344                           <li class="tocline1">3.3.1&nbsp;&nbsp;&nbsp;<a href=".html#canonicalization.and.text.defaults">Canonicalization and Text Defaults</a></li>
345                           <li class="tocline1">3.3.2&nbsp;&nbsp;&nbsp;<a href=".html#multipart.types">Multipart Types</a></li>
346                        </ul>
347                     </li>
348                     <li class="tocline1">3.4&nbsp;&nbsp;&nbsp;<a href=".html#quality.values">Quality Values</a></li>
349                     <li class="tocline1">3.5&nbsp;&nbsp;&nbsp;<a href=".html#language.tags">Language Tags</a></li>
350                  </ul>
351               </li>
352               <li class="tocline0">4.&nbsp;&nbsp;&nbsp;<a href=".html#entity">Entity</a><ul class="toc">
353                     <li class="tocline1">4.1&nbsp;&nbsp;&nbsp;<a href=".html#entity.header.fields">Entity Header Fields</a></li>
354                     <li class="tocline1">4.2&nbsp;&nbsp;&nbsp;<a href=".html#entity.body">Entity Body</a><ul class="toc">
355                           <li class="tocline1">4.2.1&nbsp;&nbsp;&nbsp;<a href=".html#type">Type</a></li>
356                           <li class="tocline1">4.2.2&nbsp;&nbsp;&nbsp;<a href=".html#entity.length">Entity Length</a></li>
357                        </ul>
358                     </li>
359                  </ul>
360               </li>
361               <li class="tocline0">5.&nbsp;&nbsp;&nbsp;<a href=".html#content.negotiation">Content Negotiation</a><ul class="toc">
362                     <li class="tocline1">5.1&nbsp;&nbsp;&nbsp;<a href=".html#server-driven.negotiation">Server-driven Negotiation</a></li>
363                     <li class="tocline1">5.2&nbsp;&nbsp;&nbsp;<a href=".html#agent-driven.negotiation">Agent-driven Negotiation</a></li>
364                     <li class="tocline1">5.3&nbsp;&nbsp;&nbsp;<a href=".html#transparent.negotiation">Transparent Negotiation</a></li>
365                  </ul>
366               </li>
367               <li class="tocline0">6.&nbsp;&nbsp;&nbsp;<a href=".html#header.fields">Header Field Definitions</a><ul class="toc">
368                     <li class="tocline1">6.1&nbsp;&nbsp;&nbsp;<a href=".html#header.accept">Accept</a></li>
369                     <li class="tocline1">6.2&nbsp;&nbsp;&nbsp;<a href=".html#header.accept-charset">Accept-Charset</a></li>
370                     <li class="tocline1">6.3&nbsp;&nbsp;&nbsp;<a href=".html#header.accept-encoding">Accept-Encoding</a></li>
371                     <li class="tocline1">6.4&nbsp;&nbsp;&nbsp;<a href=".html#header.accept-language">Accept-Language</a></li>
372                     <li class="tocline1">6.5&nbsp;&nbsp;&nbsp;<a href=".html#header.content-encoding">Content-Encoding</a></li>
373                     <li class="tocline1">6.6&nbsp;&nbsp;&nbsp;<a href=".html#header.content-language">Content-Language</a></li>
374                     <li class="tocline1">6.7&nbsp;&nbsp;&nbsp;<a href=".html#header.content-location">Content-Location</a></li>
375                     <li class="tocline1">6.8&nbsp;&nbsp;&nbsp;<a href=".html#header.content-md5">Content-MD5</a></li>
376                     <li class="tocline1">6.9&nbsp;&nbsp;&nbsp;<a href=".html#header.content-type">Content-Type</a></li>
377                  </ul>
378               </li>
379               <li class="tocline0">7.&nbsp;&nbsp;&nbsp;<a href=".html#IANA.considerations">IANA Considerations</a><ul class="toc">
380                     <li class="tocline1">7.1&nbsp;&nbsp;&nbsp;<a href=".html#message.header.registration">Message Header Registration</a></li>
381                  </ul>
382               </li>
383               <li class="tocline0">8.&nbsp;&nbsp;&nbsp;<a href=".html#security.considerations">Security Considerations</a><ul class="toc">
384                     <li class="tocline1">8.1&nbsp;&nbsp;&nbsp;<a href=".html#privacy.issues.connected.to.accept.headers">Privacy Issues Connected to Accept Headers</a></li>
385                     <li class="tocline1">8.2&nbsp;&nbsp;&nbsp;<a href=".html#content-disposition.issues">Content-Disposition Issues</a></li>
386                  </ul>
387               </li>
388               <li class="tocline0">9.&nbsp;&nbsp;&nbsp;<a href=".html#ack">Acknowledgments</a></li>
389               <li class="tocline0">10.&nbsp;&nbsp;&nbsp;<a href=".html#rfc.references">References</a><ul class="toc">
390                     <li class="tocline1">10.1&nbsp;&nbsp;&nbsp;<a href=".html#rfc.references.1">Normative References</a></li>
391                     <li class="tocline1">10.2&nbsp;&nbsp;&nbsp;<a href=".html#rfc.references.2">Informative References</a></li>
392                  </ul>
393               </li>
394               <li class="tocline0"><a href=".html#rfc.authors">Authors' Addresses</a></li>
395               <li class="tocline0">A.&nbsp;&nbsp;&nbsp;<a href=".html#differences.between.http.entities.and.rfc.2045.entities">Differences Between HTTP Entities and RFC 2045 Entities</a><ul class="toc">
396                     <li class="tocline1">A.1&nbsp;&nbsp;&nbsp;<a href=".html#mime-version">MIME-Version</a></li>
397                     <li class="tocline1">A.2&nbsp;&nbsp;&nbsp;<a href=".html#conversion.to.canonical.form">Conversion to Canonical Form</a></li>
398                     <li class="tocline1">A.3&nbsp;&nbsp;&nbsp;<a href=".html#introduction.of.content-encoding">Introduction of Content-Encoding</a></li>
399                     <li class="tocline1">A.4&nbsp;&nbsp;&nbsp;<a href=".html#no.content-transfer-encoding">No Content-Transfer-Encoding</a></li>
400                     <li class="tocline1">A.5&nbsp;&nbsp;&nbsp;<a href=".html#introduction.of.transfer-encoding">Introduction of Transfer-Encoding</a></li>
401                     <li class="tocline1">A.6&nbsp;&nbsp;&nbsp;<a href=".html#mhtml.line.length">MHTML and Line Length Limitations</a></li>
402                  </ul>
403               </li>
404               <li class="tocline0">B.&nbsp;&nbsp;&nbsp;<a href=".html#additional.features">Additional Features</a><ul class="toc">
405                     <li class="tocline1">B.1&nbsp;&nbsp;&nbsp;<a href=".html#content-disposition">Content-Disposition</a></li>
406                  </ul>
407               </li>
408               <li class="tocline0">C.&nbsp;&nbsp;&nbsp;<a href=".html#compatibility">Compatibility with Previous Versions</a><ul class="toc">
409                     <li class="tocline1">C.1&nbsp;&nbsp;&nbsp;<a href=".html#changes.from.rfc.2068">Changes from RFC 2068</a></li>
410                     <li class="tocline1">C.2&nbsp;&nbsp;&nbsp;<a href=".html#changes.from.rfc.2616">Changes from RFC 2616</a></li>
411                  </ul>
412               </li>
413               <li class="tocline0">D.&nbsp;&nbsp;&nbsp;<a href=".html#change.log">Change Log (to be removed by RFC Editor before publication)</a><ul class="toc">
414                     <li class="tocline1">D.1&nbsp;&nbsp;&nbsp;<a href=".html#rfc.section.D.1">Since RFC2616</a></li>
415                     <li class="tocline1">D.2&nbsp;&nbsp;&nbsp;<a href=".html#rfc.section.D.2">Since draft-ietf-httpbis-p3-payload-00</a></li>
416                     <li class="tocline1">D.3&nbsp;&nbsp;&nbsp;<a href=".html#rfc.section.D.3">Since draft-ietf-httpbis-p3-payload-01</a></li>
417                     <li class="tocline1">D.4&nbsp;&nbsp;&nbsp;<a href=".html#changes.since.02">Since draft-ietf-httpbis-p3-payload-02</a></li>
418                  </ul>
419               </li>
420               <li class="tocline0"><a href=".html#rfc.ipr">Intellectual Property and Copyright Statements</a></li>
421               <li class="tocline0"><a href=".html#rfc.index">Index</a></li>
422            </ul>
423            <h2><a href="p4-conditional.html">HTTP/1.1, part 4: Conditional Requests</a></h2>
424            <ul class="toc">
425               <li class="tocline0">1.&nbsp;&nbsp;&nbsp;<a href=".html#introduction">Introduction</a><ul class="toc">
426                     <li class="tocline1">1.1&nbsp;&nbsp;&nbsp;<a href=".html#intro.requirements">Requirements</a></li>
427                  </ul>
428               </li>
429               <li class="tocline0">2.&nbsp;&nbsp;&nbsp;<a href=".html#notation">Notational Conventions and Generic Grammar</a></li>
430               <li class="tocline0">3.&nbsp;&nbsp;&nbsp;<a href=".html#entity.tags">Entity Tags</a></li>
431               <li class="tocline0">4.&nbsp;&nbsp;&nbsp;<a href=".html#rfc.section.4">Status Code Definitions</a><ul class="toc">
432                     <li class="tocline1">4.1&nbsp;&nbsp;&nbsp;<a href=".html#status.304">304 Not Modified</a></li>
433                     <li class="tocline1">4.2&nbsp;&nbsp;&nbsp;<a href=".html#status.412">412 Precondition Failed</a></li>
434                  </ul>
435               </li>
436               <li class="tocline0">5.&nbsp;&nbsp;&nbsp;<a href=".html#weak.and.strong.validators">Weak and Strong Validators</a></li>
437               <li class="tocline0">6.&nbsp;&nbsp;&nbsp;<a href=".html#rules.for.when.to.use.entity.tags.and.last-modified.dates">Rules for When to Use Entity Tags and Last-Modified Dates</a></li>
438               <li class="tocline0">7.&nbsp;&nbsp;&nbsp;<a href=".html#header.fields">Header Field Definitions</a><ul class="toc">
439                     <li class="tocline1">7.1&nbsp;&nbsp;&nbsp;<a href=".html#header.etag">ETag</a></li>
440                     <li class="tocline1">7.2&nbsp;&nbsp;&nbsp;<a href=".html#header.if-match">If-Match</a></li>
441                     <li class="tocline1">7.3&nbsp;&nbsp;&nbsp;<a href=".html#header.if-modified-since">If-Modified-Since</a></li>
442                     <li class="tocline1">7.4&nbsp;&nbsp;&nbsp;<a href=".html#header.if-none-match">If-None-Match</a></li>
443                     <li class="tocline1">7.5&nbsp;&nbsp;&nbsp;<a href=".html#header.if-unmodified-since">If-Unmodified-Since</a></li>
444                     <li class="tocline1">7.6&nbsp;&nbsp;&nbsp;<a href=".html#header.last-modified">Last-Modified</a></li>
445                  </ul>
446               </li>
447               <li class="tocline0">8.&nbsp;&nbsp;&nbsp;<a href=".html#IANA.considerations">IANA Considerations</a><ul class="toc">
448                     <li class="tocline1">8.1&nbsp;&nbsp;&nbsp;<a href=".html#message.header.registration">Message Header Registration</a></li>
449                  </ul>
450               </li>
451               <li class="tocline0">9.&nbsp;&nbsp;&nbsp;<a href=".html#security.considerations">Security Considerations</a></li>
452               <li class="tocline0">10.&nbsp;&nbsp;&nbsp;<a href=".html#ack">Acknowledgments</a></li>
453               <li class="tocline0">11.&nbsp;&nbsp;&nbsp;<a href=".html#rfc.references">References</a><ul class="toc">
454                     <li class="tocline1">11.1&nbsp;&nbsp;&nbsp;<a href=".html#rfc.references.1">Normative References</a></li>
455                     <li class="tocline1">11.2&nbsp;&nbsp;&nbsp;<a href=".html#rfc.references.2">Informative References</a></li>
456                  </ul>
457               </li>
458               <li class="tocline0"><a href=".html#rfc.authors">Authors' Addresses</a></li>
459               <li class="tocline0">A.&nbsp;&nbsp;&nbsp;<a href=".html#compatibility">Compatibility with Previous Versions</a><ul class="toc">
460                     <li class="tocline1">A.1&nbsp;&nbsp;&nbsp;<a href=".html#changes.from.rfc.2616">Changes from RFC 2616</a></li>
461                  </ul>
462               </li>
463               <li class="tocline0">B.&nbsp;&nbsp;&nbsp;<a href=".html#change.log">Change Log (to be removed by RFC Editor before publication)</a><ul class="toc">
464                     <li class="tocline1">B.1&nbsp;&nbsp;&nbsp;<a href=".html#rfc.section.B.1">Since RFC2616</a></li>
465                     <li class="tocline1">B.2&nbsp;&nbsp;&nbsp;<a href=".html#rfc.section.B.2">Since draft-ietf-httpbis-p4-conditional-00</a></li>
466                     <li class="tocline1">B.3&nbsp;&nbsp;&nbsp;<a href=".html#rfc.section.B.3">Since draft-ietf-httpbis-p4-conditional-01</a></li>
467                     <li class="tocline1">B.4&nbsp;&nbsp;&nbsp;<a href=".html#changes.since.02">Since draft-ietf-httpbis-p4-conditional-02</a></li>
468                  </ul>
469               </li>
470               <li class="tocline0"><a href=".html#rfc.ipr">Intellectual Property and Copyright Statements</a></li>
471               <li class="tocline0"><a href=".html#rfc.index">Index</a></li>
472            </ul>
473            <h2><a href="p5-range.html">HTTP/1.1, part 5: Range Requests and Partial Responses</a></h2>
474            <ul class="toc">
475               <li class="tocline0">1.&nbsp;&nbsp;&nbsp;<a href=".html#introduction">Introduction</a><ul class="toc">
476                     <li class="tocline1">1.1&nbsp;&nbsp;&nbsp;<a href=".html#intro.requirements">Requirements</a></li>
477                  </ul>
478               </li>
479               <li class="tocline0">2.&nbsp;&nbsp;&nbsp;<a href=".html#notation">Notational Conventions and Generic Grammar</a></li>
480               <li class="tocline0">3.&nbsp;&nbsp;&nbsp;<a href=".html#range.units">Range Units</a></li>
481               <li class="tocline0">4.&nbsp;&nbsp;&nbsp;<a href=".html#rfc.section.4">Status Code Definitions</a><ul class="toc">
482                     <li class="tocline1">4.1&nbsp;&nbsp;&nbsp;<a href=".html#status.206">206 Partial Content</a></li>
483                     <li class="tocline1">4.2&nbsp;&nbsp;&nbsp;<a href=".html#status.416">416 Requested Range Not Satisfiable</a></li>
484                  </ul>
485               </li>
486               <li class="tocline0">5.&nbsp;&nbsp;&nbsp;<a href=".html#combining.byte.ranges">Combining Byte Ranges</a></li>
487               <li class="tocline0">6.&nbsp;&nbsp;&nbsp;<a href=".html#header.fields">Header Field Definitions</a><ul class="toc">
488                     <li class="tocline1">6.1&nbsp;&nbsp;&nbsp;<a href=".html#header.accept-ranges">Accept-Ranges</a></li>
489                     <li class="tocline1">6.2&nbsp;&nbsp;&nbsp;<a href=".html#header.content-range">Content-Range</a></li>
490                     <li class="tocline1">6.3&nbsp;&nbsp;&nbsp;<a href=".html#header.if-range">If-Range</a></li>
491                     <li class="tocline1">6.4&nbsp;&nbsp;&nbsp;<a href=".html#header.range">Range</a><ul class="toc">
492                           <li class="tocline1">6.4.1&nbsp;&nbsp;&nbsp;<a href=".html#byte.ranges">Byte Ranges</a></li>
493                           <li class="tocline1">6.4.2&nbsp;&nbsp;&nbsp;<a href=".html#range.retrieval.requests">Range Retrieval Requests</a></li>
494                        </ul>
495                     </li>
496                  </ul>
497               </li>
498               <li class="tocline0">7.&nbsp;&nbsp;&nbsp;<a href=".html#IANA.considerations">IANA Considerations</a><ul class="toc">
499                     <li class="tocline1">7.1&nbsp;&nbsp;&nbsp;<a href=".html#message.header.registration">Message Header Registration</a></li>
500                  </ul>
501               </li>
502               <li class="tocline0">8.&nbsp;&nbsp;&nbsp;<a href=".html#security.considerations">Security Considerations</a></li>
503               <li class="tocline0">9.&nbsp;&nbsp;&nbsp;<a href=".html#ack">Acknowledgments</a></li>
504               <li class="tocline0">10.&nbsp;&nbsp;&nbsp;<a href=".html#rfc.references">References</a><ul class="toc">
505                     <li class="tocline1">10.1&nbsp;&nbsp;&nbsp;<a href=".html#rfc.references.1">Normative References</a></li>
506                     <li class="tocline1">10.2&nbsp;&nbsp;&nbsp;<a href=".html#rfc.references.2">Informative References</a></li>
507                  </ul>
508               </li>
509               <li class="tocline0"><a href=".html#rfc.authors">Authors' Addresses</a></li>
510               <li class="tocline0">A.&nbsp;&nbsp;&nbsp;<a href=".html#internet.media.type.multipart.byteranges">Internet Media Type multipart/byteranges</a></li>
511               <li class="tocline0">B.&nbsp;&nbsp;&nbsp;<a href=".html#compatibility">Compatibility with Previous Versions</a><ul class="toc">
512                     <li class="tocline1">B.1&nbsp;&nbsp;&nbsp;<a href=".html#changes.from.rfc.2068">Changes from RFC 2068</a></li>
513                     <li class="tocline1">B.2&nbsp;&nbsp;&nbsp;<a href=".html#changes.from.rfc.2616">Changes from RFC 2616</a></li>
514                  </ul>
515               </li>
516               <li class="tocline0">C.&nbsp;&nbsp;&nbsp;<a href=".html#change.log">Change Log (to be removed by RFC Editor before publication)</a><ul class="toc">
517                     <li class="tocline1">C.1&nbsp;&nbsp;&nbsp;<a href=".html#rfc.section.C.1">Since RFC2616</a></li>
518                     <li class="tocline1">C.2&nbsp;&nbsp;&nbsp;<a href=".html#rfc.section.C.2">Since draft-ietf-httpbis-p5-range-00</a></li>
519                     <li class="tocline1">C.3&nbsp;&nbsp;&nbsp;<a href=".html#rfc.section.C.3">Since draft-ietf-httpbis-p5-range-01</a></li>
520                     <li class="tocline1">C.4&nbsp;&nbsp;&nbsp;<a href=".html#changes.since.02">Since draft-ietf-httpbis-p5-range-02</a></li>
521                  </ul>
522               </li>
523               <li class="tocline0"><a href=".html#rfc.ipr">Intellectual Property and Copyright Statements</a></li>
524               <li class="tocline0"><a href=".html#rfc.index">Index</a></li>
525            </ul>
526            <h2><a href="p6-cache.html">HTTP/1.1, part 6: Caching</a></h2>
527            <ul class="toc">
528               <li class="tocline0">1.&nbsp;&nbsp;&nbsp;<a href=".html#caching">Introduction</a><ul class="toc">
529                     <li class="tocline1">1.1&nbsp;&nbsp;&nbsp;<a href=".html#intro.purpose">Purpose</a></li>
530                     <li class="tocline1">1.2&nbsp;&nbsp;&nbsp;<a href=".html#intro.terminology">Terminology</a></li>
531                     <li class="tocline1">1.3&nbsp;&nbsp;&nbsp;<a href=".html#intro.requirements">Requirements</a></li>
532                  </ul>
533               </li>
534               <li class="tocline0">2.&nbsp;&nbsp;&nbsp;<a href=".html#notation">Notational Conventions and Generic Grammar</a></li>
535               <li class="tocline0">3.&nbsp;&nbsp;&nbsp;<a href=".html#caching.overview">Overview</a><ul class="toc">
536                     <li class="tocline1">3.1&nbsp;&nbsp;&nbsp;<a href=".html#cache.correctness">Cache Correctness</a></li>
537                     <li class="tocline1">3.2&nbsp;&nbsp;&nbsp;<a href=".html#warnings">Warnings</a></li>
538                     <li class="tocline1">3.3&nbsp;&nbsp;&nbsp;<a href=".html#cache-control.mechanisms">Cache-control Mechanisms</a></li>
539                     <li class="tocline1">3.4&nbsp;&nbsp;&nbsp;<a href=".html#explicit.ua.warnings">Explicit User Agent Warnings</a></li>
540                     <li class="tocline1">3.5&nbsp;&nbsp;&nbsp;<a href=".html#exceptions.to.the.rules.and.warnings">Exceptions to the Rules and Warnings</a></li>
541                     <li class="tocline1">3.6&nbsp;&nbsp;&nbsp;<a href=".html#client-controlled.behavior">Client-controlled Behavior</a></li>
542                  </ul>
543               </li>
544               <li class="tocline0">4.&nbsp;&nbsp;&nbsp;<a href=".html#expiration.model">Expiration Model</a><ul class="toc">
545                     <li class="tocline1">4.1&nbsp;&nbsp;&nbsp;<a href=".html#server-specified.expiration">Server-Specified Expiration</a></li>
546                     <li class="tocline1">4.2&nbsp;&nbsp;&nbsp;<a href=".html#heuristic.expiration">Heuristic Expiration</a></li>
547                     <li class="tocline1">4.3&nbsp;&nbsp;&nbsp;<a href=".html#age.calculations">Age Calculations</a></li>
548                     <li class="tocline1">4.4&nbsp;&nbsp;&nbsp;<a href=".html#expiration.calculations">Expiration Calculations</a></li>
549                     <li class="tocline1">4.5&nbsp;&nbsp;&nbsp;<a href=".html#disambiguating.expiration.values">Disambiguating Expiration Values</a></li>
550                     <li class="tocline1">4.6&nbsp;&nbsp;&nbsp;<a href=".html#disambiguating.multiple.responses">Disambiguating Multiple Responses</a></li>
551                  </ul>
552               </li>
553               <li class="tocline0">5.&nbsp;&nbsp;&nbsp;<a href=".html#validation.model">Validation Model</a></li>
554               <li class="tocline0">6.&nbsp;&nbsp;&nbsp;<a href=".html#response.cacheability">Response Cacheability</a></li>
555               <li class="tocline0">7.&nbsp;&nbsp;&nbsp;<a href=".html#constructing.responses.from.caches">Constructing Responses From Caches</a><ul class="toc">
556                     <li class="tocline1">7.1&nbsp;&nbsp;&nbsp;<a href=".html#end-to-end.and.hop-by-hop.headers">End-to-end and Hop-by-hop Headers</a></li>
557                     <li class="tocline1">7.2&nbsp;&nbsp;&nbsp;<a href=".html#non-modifiable.headers">Non-modifiable Headers</a></li>
558                     <li class="tocline1">7.3&nbsp;&nbsp;&nbsp;<a href=".html#combining.headers">Combining Headers</a></li>
559                  </ul>
560               </li>
561               <li class="tocline0">8.&nbsp;&nbsp;&nbsp;<a href=".html#caching.negotiated.responses">Caching Negotiated Responses</a></li>
562               <li class="tocline0">9.&nbsp;&nbsp;&nbsp;<a href=".html#shared.and.non-shared.caches">Shared and Non-Shared Caches</a></li>
563               <li class="tocline0">10.&nbsp;&nbsp;&nbsp;<a href=".html#errors.or.incomplete.response.cache.behavior">Errors or Incomplete Response Cache Behavior</a></li>
564               <li class="tocline0">11.&nbsp;&nbsp;&nbsp;<a href=".html#side.effects.of.get.and.head">Side Effects of GET and HEAD</a></li>
565               <li class="tocline0">12.&nbsp;&nbsp;&nbsp;<a href=".html#invalidation.after.updates.or.deletions">Invalidation After Updates or Deletions</a></li>
566               <li class="tocline0">13.&nbsp;&nbsp;&nbsp;<a href=".html#write-through.mandatory">Write-Through Mandatory</a></li>
567               <li class="tocline0">14.&nbsp;&nbsp;&nbsp;<a href=".html#cache.replacement">Cache Replacement</a></li>
568               <li class="tocline0">15.&nbsp;&nbsp;&nbsp;<a href=".html#history.lists">History Lists</a></li>
569               <li class="tocline0">16.&nbsp;&nbsp;&nbsp;<a href=".html#header.fields">Header Field Definitions</a><ul class="toc">
570                     <li class="tocline1">16.1&nbsp;&nbsp;&nbsp;<a href=".html#header.age">Age</a></li>
571                     <li class="tocline1">16.2&nbsp;&nbsp;&nbsp;<a href=".html#header.cache-control">Cache-Control</a><ul class="toc">
572                           <li class="tocline1">16.2.1&nbsp;&nbsp;&nbsp;<a href=".html#what.is.cacheable">What is Cacheable</a></li>
573                           <li class="tocline1">16.2.2&nbsp;&nbsp;&nbsp;<a href=".html#what.may.be.stored.by.caches">What May be Stored by Caches</a></li>
574                           <li class="tocline1">16.2.3&nbsp;&nbsp;&nbsp;<a href=".html#modifications.of.the.basic.expiration.mechanism">Modifications of the Basic Expiration Mechanism</a></li>
575                           <li class="tocline1">16.2.4&nbsp;&nbsp;&nbsp;<a href=".html#cache.revalidation.and.reload.controls">Cache Revalidation and Reload Controls</a></li>
576                           <li class="tocline1">16.2.5&nbsp;&nbsp;&nbsp;<a href=".html#no-transform.directive">No-Transform Directive</a></li>
577                           <li class="tocline1">16.2.6&nbsp;&nbsp;&nbsp;<a href=".html#cache.control.extensions">Cache Control Extensions</a></li>
578                        </ul>
579                     </li>
580                     <li class="tocline1">16.3&nbsp;&nbsp;&nbsp;<a href=".html#header.expires">Expires</a></li>
581                     <li class="tocline1">16.4&nbsp;&nbsp;&nbsp;<a href=".html#header.pragma">Pragma</a></li>
582                     <li class="tocline1">16.5&nbsp;&nbsp;&nbsp;<a href=".html#header.vary">Vary</a></li>
583                     <li class="tocline1">16.6&nbsp;&nbsp;&nbsp;<a href=".html#header.warning">Warning</a></li>
584                  </ul>
585               </li>
586               <li class="tocline0">17.&nbsp;&nbsp;&nbsp;<a href=".html#IANA.considerations">IANA Considerations</a><ul class="toc">
587                     <li class="tocline1">17.1&nbsp;&nbsp;&nbsp;<a href=".html#message.header.registration">Message Header Registration</a></li>
588                  </ul>
589               </li>
590               <li class="tocline0">18.&nbsp;&nbsp;&nbsp;<a href=".html#security.considerations">Security Considerations</a></li>
591               <li class="tocline0">19.&nbsp;&nbsp;&nbsp;<a href=".html#ack">Acknowledgments</a></li>
592               <li class="tocline0">20.&nbsp;&nbsp;&nbsp;<a href=".html#rfc.references">References</a><ul class="toc">
593                     <li class="tocline1">20.1&nbsp;&nbsp;&nbsp;<a href=".html#rfc.references.1">Normative References</a></li>
594                     <li class="tocline1">20.2&nbsp;&nbsp;&nbsp;<a href=".html#rfc.references.2">Informative References</a></li>
595                  </ul>
596               </li>
597               <li class="tocline0"><a href=".html#rfc.authors">Authors' Addresses</a></li>
598               <li class="tocline0">A.&nbsp;&nbsp;&nbsp;<a href=".html#compatibility">Compatibility with Previous Versions</a><ul class="toc">
599                     <li class="tocline1">A.1&nbsp;&nbsp;&nbsp;<a href=".html#changes.from.rfc.2068">Changes from RFC 2068</a></li>
600                     <li class="tocline1">A.2&nbsp;&nbsp;&nbsp;<a href=".html#changes.from.rfc.2616">Changes from RFC 2616</a></li>
601                  </ul>
602               </li>
603               <li class="tocline0">B.&nbsp;&nbsp;&nbsp;<a href=".html#change.log">Change Log (to be removed by RFC Editor before publication)</a><ul class="toc">
604                     <li class="tocline1">B.1&nbsp;&nbsp;&nbsp;<a href=".html#rfc.section.B.1">Since RFC2616</a></li>
605                     <li class="tocline1">B.2&nbsp;&nbsp;&nbsp;<a href=".html#rfc.section.B.2">Since draft-ietf-httpbis-p6-cache-00</a></li>
606                     <li class="tocline1">B.3&nbsp;&nbsp;&nbsp;<a href=".html#rfc.section.B.3">Since draft-ietf-httpbis-p6-cache-01</a></li>
607                     <li class="tocline1">B.4&nbsp;&nbsp;&nbsp;<a href=".html#changes.since.02">Since draft-ietf-httpbis-p6-cache-02</a></li>
608                  </ul>
609               </li>
610               <li class="tocline0"><a href=".html#rfc.ipr">Intellectual Property and Copyright Statements</a></li>
611               <li class="tocline0"><a href=".html#rfc.index">Index</a></li>
612            </ul>
613            <h2><a href="p7-auth.html">HTTP/1.1, part 7: Authentication</a></h2>
614            <ul class="toc">
615               <li class="tocline0">1.&nbsp;&nbsp;&nbsp;<a href=".html#introduction">Introduction</a><ul class="toc">
616                     <li class="tocline1">1.1&nbsp;&nbsp;&nbsp;<a href=".html#intro.requirements">Requirements</a></li>
617                  </ul>
618               </li>
619               <li class="tocline0">2.&nbsp;&nbsp;&nbsp;<a href=".html#notation">Notational Conventions and Generic Grammar</a></li>
620               <li class="tocline0">3.&nbsp;&nbsp;&nbsp;<a href=".html#rfc.section.3">Status Code Definitions</a><ul class="toc">
621                     <li class="tocline1">3.1&nbsp;&nbsp;&nbsp;<a href=".html#status.401">401 Unauthorized</a></li>
622                     <li class="tocline1">3.2&nbsp;&nbsp;&nbsp;<a href=".html#status.407">407 Proxy Authentication Required</a></li>
623                  </ul>
624               </li>
625               <li class="tocline0">4.&nbsp;&nbsp;&nbsp;<a href=".html#header.fields">Header Field Definitions</a><ul class="toc">
626                     <li class="tocline1">4.1&nbsp;&nbsp;&nbsp;<a href=".html#header.authorization">Authorization</a></li>
627                     <li class="tocline1">4.2&nbsp;&nbsp;&nbsp;<a href=".html#header.proxy-authenticate">Proxy-Authenticate</a></li>
628                     <li class="tocline1">4.3&nbsp;&nbsp;&nbsp;<a href=".html#header.proxy-authorization">Proxy-Authorization</a></li>
629                     <li class="tocline1">4.4&nbsp;&nbsp;&nbsp;<a href=".html#header.www-authenticate">WWW-Authenticate</a></li>
630                  </ul>
631               </li>
632               <li class="tocline0">5.&nbsp;&nbsp;&nbsp;<a href=".html#IANA.considerations">IANA Considerations</a><ul class="toc">
633                     <li class="tocline1">5.1&nbsp;&nbsp;&nbsp;<a href=".html#message.header.registration">Message Header Registration</a></li>
634                  </ul>
635               </li>
636               <li class="tocline0">6.&nbsp;&nbsp;&nbsp;<a href=".html#security.considerations">Security Considerations</a><ul class="toc">
637                     <li class="tocline1">6.1&nbsp;&nbsp;&nbsp;<a href=".html#auth.credentials.and.idle.clients">Authentication Credentials and Idle Clients</a></li>
638                  </ul>
639               </li>
640               <li class="tocline0">7.&nbsp;&nbsp;&nbsp;<a href=".html#ack">Acknowledgments</a></li>
641               <li class="tocline0">8.&nbsp;&nbsp;&nbsp;<a href=".html#rfc.references">References</a><ul class="toc">
642                     <li class="tocline1">8.1&nbsp;&nbsp;&nbsp;<a href=".html#rfc.references.1">Normative References</a></li>
643                     <li class="tocline1">8.2&nbsp;&nbsp;&nbsp;<a href=".html#rfc.references.2">Informative References</a></li>
644                  </ul>
645               </li>
646               <li class="tocline0"><a href=".html#rfc.authors">Authors' Addresses</a></li>
647               <li class="tocline0">A.&nbsp;&nbsp;&nbsp;<a href=".html#compatibility">Compatibility with Previous Versions</a><ul class="toc">
648                     <li class="tocline1">A.1&nbsp;&nbsp;&nbsp;<a href=".html#changes.from.rfc.2616">Changes from RFC 2616</a></li>
649                  </ul>
650               </li>
651               <li class="tocline0">B.&nbsp;&nbsp;&nbsp;<a href=".html#change.log">Change Log (to be removed by RFC Editor before publication)</a><ul class="toc">
652                     <li class="tocline1">B.1&nbsp;&nbsp;&nbsp;<a href=".html#rfc.section.B.1">Since RFC2616</a></li>
653                     <li class="tocline1">B.2&nbsp;&nbsp;&nbsp;<a href=".html#rfc.section.B.2">Since draft-ietf-httpbis-p7-auth-00</a></li>
654                     <li class="tocline1">B.3&nbsp;&nbsp;&nbsp;<a href=".html#rfc.section.B.3">Since draft-ietf-httpbis-p7-auth-01</a></li>
655                     <li class="tocline1">B.4&nbsp;&nbsp;&nbsp;<a href=".html#changes.since.02">Since draft-ietf-httpbis-p7-auth-02</a></li>
656                  </ul>
657               </li>
658               <li class="tocline0"><a href=".html#rfc.ipr">Intellectual Property and Copyright Statements</a></li>
659               <li class="tocline0"><a href=".html#rfc.index">Index</a></li>
660            </ul>
661         </div>
662      </div>
663   </body>
664</html>
Note: See TracBrowser for help on using the repository browser.