Changeset 286 for draft-ietf-httpbis
- Timestamp:
- 18/07/08 11:43:35 (13 years ago)
- Location:
- draft-ietf-httpbis/latest
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
draft-ietf-httpbis/latest/extract-method-defs.xslt
r270 r286 1 1 <xsl:transform xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 2 2 xmlns:x="http://purl.org/net/xml2rfc/ext" 3 xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' 3 4 version="1.0" 4 5 > … … 17 18 <texttable align="left"> 18 19 <ttcol>Method</ttcol> 20 <ttcol>Safe</ttcol> 19 21 <ttcol>Reference</ttcol> 20 22 <xsl:apply-templates select="//section[iref/@item='Methods']"> … … 29 31 30 32 <xsl:template match="section"> 33 31 34 <xsl:variable name="text" select="iref[@item='Methods']/@subitem"/> 35 36 <xsl:variable name="safe" xmlns:p2="urn:ietf:id:draft-ietf-httpbis-p2-semantics#"> 37 <xsl:choose> 38 <xsl:when test="rdf:Description/p2:safe='yes'">yes</xsl:when> 39 <xsl:otherwise>no</xsl:otherwise> 40 </xsl:choose> 41 </xsl:variable> 42 32 43 <xsl:text> </xsl:text> 33 44 <c><xsl:value-of select="$text"/></c> 45 <c><xsl:value-of select="$safe"/></c> 34 46 <c><xref target="{@anchor}"/></c> 35 47 </xsl:template> -
draft-ietf-httpbis/latest/p2-semantics.html
r284 r286 380 380 <link rel="Appendix" title="A Compatibility with Previous Versions" href="#rfc.section.A"> 381 381 <link rel="Appendix" title="B Change Log (to be removed by RFC Editor before publication)" href="#rfc.section.B"> 382 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.3 79, 2008-07-06 13:38:32, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/">382 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.384, 2008-07-18 10:33:47, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/"> 383 383 <link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"> 384 384 <meta name="DC.Creator" content="Fielding, R."> … … 732 732 <h2 id="rfc.section.3.1"><a href="#rfc.section.3.1">3.1</a> <a id="method.registry" href="#method.registry">Method Registry</a></h2> 733 733 <p id="rfc.section.3.1.p.1">The HTTP Method Registry defines the name space for the Method token in the Request line of an HTTP request.</p> 734 <p id="rfc.section.3.1.p.2">Values to be added to this name space are subject to IETF review (<a href="#RFC5226" id="rfc.xref.RFC5226.1"><cite title="Guidelines for Writing an IANA Considerations Section in RFCs">[RFC5226]</cite></a>, <a href="http://tools.ietf.org/html/rfc5226#section-4.1">Section 4.1</a>). Any document registering new method names should be traceable through statuses of either 'Obsoletes' or 'Updates' to this 734 <p id="rfc.section.3.1.p.2">Registrations <em class="bcp14">MUST</em> include the following fields: 735 </p> 736 <ul> 737 <li>Method Name (see <a href="#method" title="Method">Section 3</a>) 738 </li> 739 <li>Safe ("yes" or "no", see <a href="#safe.methods" title="Safe Methods">Section 8.1.1</a>) 740 </li> 741 <li>Pointer to specification text</li> 742 </ul> 743 <p id="rfc.section.3.1.p.3">Values to be added to this name space are subject to IETF review (<a href="#RFC5226" id="rfc.xref.RFC5226.1"><cite title="Guidelines for Writing an IANA Considerations Section in RFCs">[RFC5226]</cite></a>, <a href="http://tools.ietf.org/html/rfc5226#section-4.1">Section 4.1</a>). Any document registering new method names should be traceable through statuses of either 'Obsoletes' or 'Updates' to this 735 744 document. 736 745 </p> 737 <p id="rfc.section.3.1.p. 3">The registry itself is maintained at <<a href="http://www.iana.org/assignments/http-methods">http://www.iana.org/assignments/http-methods</a>>.746 <p id="rfc.section.3.1.p.4">The registry itself is maintained at <<a href="http://www.iana.org/assignments/http-methods">http://www.iana.org/assignments/http-methods</a>>. 738 747 </p> 739 748 <h1 id="rfc.section.4"><a href="#rfc.section.4">4.</a> <a id="request.header.fields" href="#request.header.fields">Request Header Fields</a></h1> … … 863 872 </p> 864 873 <h2 id="rfc.section.8.1"><a href="#rfc.section.8.1">8.1</a> <a id="safe.and.idempotent" href="#safe.and.idempotent">Safe and Idempotent Methods</a></h2> 874 <div id="rfc.iref.s.1"></div> 865 875 <h3 id="rfc.section.8.1.1"><a href="#rfc.section.8.1.1">8.1.1</a> <a id="safe.methods" href="#safe.methods">Safe Methods</a></h3> 866 876 <p id="rfc.section.8.1.1.p.1">Implementors should be aware that the software represents the user in their interactions over the Internet, and should be … … 868 878 or others. 869 879 </p> 870 <p id="rfc.section.8.1.1.p.2">In particular, the convention has been established that the GET and HEAD methods <em class="bcp14">SHOULD NOT</em> have the significance of taking an action other than retrieval. These methods ought to be considered "safe". This allows user 871 agents to represent other methods, such as POST, PUT and DELETE, in a special way, so that the user is made aware of the fact 872 that a possibly unsafe action is being requested. 880 <p id="rfc.section.8.1.1.p.2">In particular, the convention has been established that the GET and HEAD methods <em class="bcp14">SHOULD NOT</em> have the significance of taking an action other than retrieval. These methods ought to be considered "<dfn id="safe">safe</dfn>". This allows user agents to represent other methods, such as POST, PUT and DELETE, in a special way, so that the user is 881 made aware of the fact that a possibly unsafe action is being requested. 873 882 </p> 874 883 <p id="rfc.section.8.1.1.p.3">Naturally, it is not possible to ensure that the server does not generate side-effects as a result of performing a GET request; … … 876 885 side-effects, so therefore cannot be held accountable for them. 877 886 </p> 887 <div id="rfc.iref.i.1"></div> 878 888 <h3 id="rfc.section.8.1.2"><a href="#rfc.section.8.1.2">8.1.2</a> <a id="idempotent.methods" href="#idempotent.methods">Idempotent Methods</a></h3> 879 889 <p id="rfc.section.8.1.2.p.1">Methods can also have the property of "idempotence" in that (aside from error or expiration issues) the side-effects of N … … 889 899 on the same set of resources). 890 900 </p> 901 <h2 id="rfc.section.8.2"><a href="#rfc.section.8.2">8.2</a> <a id="OPTIONS" href="#OPTIONS">OPTIONS</a></h2> 891 902 <div id="rfc.iref.o.1"></div> 892 903 <div id="rfc.iref.m.1"></div> 893 <h2 id="rfc.section.8.2"><a href="#rfc.section.8.2">8.2</a> <a id="OPTIONS" href="#OPTIONS">OPTIONS</a></h2>894 904 <p id="rfc.section.8.2.p.1">The OPTIONS method represents a request for information about the communication options available on the request/response 895 905 chain identified by the Request-URI. This method allows the client to determine the options and/or requirements associated … … 917 927 request <em class="bcp14">MUST NOT</em> include a Max-Forwards field. 918 928 </p> 929 <h2 id="rfc.section.8.3"><a href="#rfc.section.8.3">8.3</a> <a id="GET" href="#GET">GET</a></h2> 919 930 <div id="rfc.iref.g.8"></div> 920 931 <div id="rfc.iref.m.2"></div> 921 <h2 id="rfc.section.8.3"><a href="#rfc.section.8.3">8.3</a> <a id="GET" href="#GET">GET</a></h2>922 932 <p id="rfc.section.8.3.p.1">The GET method means retrieve whatever information (in the form of an entity) is identified by the Request-URI. If the Request-URI 923 933 refers to a data-producing process, it is the produced data which shall be returned as the entity in the response and not … … 938 948 <p id="rfc.section.8.3.p.5">See <a href="#encoding.sensitive.information.in.uris" title="Encoding Sensitive Information in URIs">Section 12.2</a> for security considerations when used for forms. 939 949 </p> 950 <h2 id="rfc.section.8.4"><a href="#rfc.section.8.4">8.4</a> <a id="HEAD" href="#HEAD">HEAD</a></h2> 940 951 <div id="rfc.iref.h.1"></div> 941 952 <div id="rfc.iref.m.3"></div> 942 <h2 id="rfc.section.8.4"><a href="#rfc.section.8.4">8.4</a> <a id="HEAD" href="#HEAD">HEAD</a></h2>943 953 <p id="rfc.section.8.4.p.1">The HEAD method is identical to GET except that the server <em class="bcp14">MUST NOT</em> return a message-body in the response. The metainformation contained in the HTTP headers in response to a HEAD request <em class="bcp14">SHOULD</em> be identical to the information sent in response to a GET request. This method can be used for obtaining metainformation about 944 954 the entity implied by the request without transferring the entity-body itself. This method is often used for testing hypertext … … 1011 1021 <p id="rfc.section.8.7.p.3">If the request passes through a cache and the Request-URI identifies one or more currently cached entities, those entries <em class="bcp14">SHOULD</em> be treated as stale. Responses to this method are not cacheable. 1012 1022 </p> 1023 <h2 id="rfc.section.8.8"><a href="#rfc.section.8.8">8.8</a> <a id="TRACE" href="#TRACE">TRACE</a></h2> 1013 1024 <div id="rfc.iref.t.1"></div> 1014 1025 <div id="rfc.iref.m.7"></div> 1015 <h2 id="rfc.section.8.8"><a href="#rfc.section.8.8">8.8</a> <a id="TRACE" href="#TRACE">TRACE</a></h2>1016 1026 <p id="rfc.section.8.8.p.1">The TRACE method is used to invoke a remote, application-layer loop-back of the request message. The final recipient of the 1017 1027 request <em class="bcp14">SHOULD</em> reflect the message received back to the client as the entity-body of a 200 (OK) response. The final recipient is either the … … 1047 1057 a request, then it need not forward the corresponding 100 (Continue) response(s).) 1048 1058 </p> 1049 <div id="rfc.iref.2 3"></div>1050 <div id="rfc.iref.s. 1"></div>1059 <div id="rfc.iref.25"></div> 1060 <div id="rfc.iref.s.2"></div> 1051 1061 <h3 id="rfc.section.9.1.1"><a href="#rfc.section.9.1.1">9.1.1</a> <a id="status.100" href="#status.100">100 Continue</a></h3> 1052 1062 <p id="rfc.section.9.1.1.p.1">The client <em class="bcp14">SHOULD</em> continue with its request. This interim response is used to inform the client that the initial part of the request has been … … 1054 1064 server <em class="bcp14">MUST</em> send a final response after the request has been completed. See <a href="p1-messaging.html#use.of.the.100.status" title="Use of the 100 (Continue) Status">Section 7.2.3</a> of <a href="#Part1" id="rfc.xref.Part1.20"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a> for detailed discussion of the use and handling of this status code. 1055 1065 </p> 1056 <div id="rfc.iref.2 4"></div>1057 <div id="rfc.iref.s. 2"></div>1066 <div id="rfc.iref.26"></div> 1067 <div id="rfc.iref.s.3"></div> 1058 1068 <h3 id="rfc.section.9.1.2"><a href="#rfc.section.9.1.2">9.1.2</a> <a id="status.101" href="#status.101">101 Switching Protocols</a></h3> 1059 1069 <p id="rfc.section.9.1.2.p.1">The server understands and is willing to comply with the client's request, via the Upgrade message header field (<a href="p5-range.html#header.range" title="Range">Section 6.4</a> of <a href="#Part5" id="rfc.xref.Part5.8"><cite title="HTTP/1.1, part 5: Range Requests and Partial Responses">[Part5]</cite></a>), for a change in the application protocol being used on this connection. The server will switch protocols to those defined … … 1066 1076 <h2 id="rfc.section.9.2"><a href="#rfc.section.9.2">9.2</a> <a id="status.2xx" href="#status.2xx">Successful 2xx</a></h2> 1067 1077 <p id="rfc.section.9.2.p.1">This class of status code indicates that the client's request was successfully received, understood, and accepted.</p> 1068 <div id="rfc.iref.2 5"></div>1069 <div id="rfc.iref.s. 3"></div>1078 <div id="rfc.iref.27"></div> 1079 <div id="rfc.iref.s.4"></div> 1070 1080 <h3 id="rfc.section.9.2.1"><a href="#rfc.section.9.2.1">9.2.1</a> <a id="status.200" href="#status.200">200 OK</a></h3> 1071 1081 <p id="rfc.section.9.2.1.p.1">The request has succeeded. The information returned with the response is dependent on the method used in the request, for … … 1082 1092 <dd>an entity containing the request message as received by the end server.</dd> 1083 1093 </dl> 1084 <div id="rfc.iref.2 6"></div>1085 <div id="rfc.iref.s. 4"></div>1094 <div id="rfc.iref.28"></div> 1095 <div id="rfc.iref.s.5"></div> 1086 1096 <h3 id="rfc.section.9.2.2"><a href="#rfc.section.9.2.2">9.2.2</a> <a id="status.201" href="#status.201">201 Created</a></h3> 1087 1097 <p id="rfc.section.9.2.2.p.1">The request has been fulfilled and resulted in a new resource being created. The newly created resource can be referenced … … 1094 1104 see <a href="p4-conditional.html#header.etag" title="ETag">Section 7.1</a> of <a href="#Part4" id="rfc.xref.Part4.11"><cite title="HTTP/1.1, part 4: Conditional Requests">[Part4]</cite></a>. 1095 1105 </p> 1096 <div id="rfc.iref.2 7"></div>1097 <div id="rfc.iref.s. 5"></div>1106 <div id="rfc.iref.29"></div> 1107 <div id="rfc.iref.s.6"></div> 1098 1108 <h3 id="rfc.section.9.2.3"><a href="#rfc.section.9.2.3">9.2.3</a> <a id="status.202" href="#status.202">202 Accepted</a></h3> 1099 1109 <p id="rfc.section.9.2.3.p.1">The request has been accepted for processing, but the processing has not been completed. The request might or might not eventually … … 1106 1116 user can expect the request to be fulfilled. 1107 1117 </p> 1108 <div id="rfc.iref. 28"></div>1109 <div id="rfc.iref.s. 6"></div>1118 <div id="rfc.iref.30"></div> 1119 <div id="rfc.iref.s.7"></div> 1110 1120 <h3 id="rfc.section.9.2.4"><a href="#rfc.section.9.2.4">9.2.4</a> <a id="status.203" href="#status.203">203 Non-Authoritative Information</a></h3> 1111 1121 <p id="rfc.section.9.2.4.p.1">The returned metainformation in the entity-header is not the definitive set as available from the origin server, but is gathered … … 1114 1124 appropriate when the response would otherwise be 200 (OK). 1115 1125 </p> 1116 <div id="rfc.iref. 29"></div>1117 <div id="rfc.iref.s. 7"></div>1126 <div id="rfc.iref.31"></div> 1127 <div id="rfc.iref.s.8"></div> 1118 1128 <h3 id="rfc.section.9.2.5"><a href="#rfc.section.9.2.5">9.2.5</a> <a id="status.204" href="#status.204">204 No Content</a></h3> 1119 1129 <p id="rfc.section.9.2.5.p.1">The server has fulfilled the request but does not need to return an entity-body, and might want to return updated metainformation. … … 1125 1135 <p id="rfc.section.9.2.5.p.3">The 204 response <em class="bcp14">MUST NOT</em> include a message-body, and thus is always terminated by the first empty line after the header fields. 1126 1136 </p> 1127 <div id="rfc.iref.3 0"></div>1128 <div id="rfc.iref.s. 8"></div>1137 <div id="rfc.iref.32"></div> 1138 <div id="rfc.iref.s.9"></div> 1129 1139 <h3 id="rfc.section.9.2.6"><a href="#rfc.section.9.2.6">9.2.6</a> <a id="status.205" href="#status.205">205 Reset Content</a></h3> 1130 1140 <p id="rfc.section.9.2.6.p.1">The server has fulfilled the request and the user agent <em class="bcp14">SHOULD</em> reset the document view which caused the request to be sent. This response is primarily intended to allow input for actions … … 1132 1142 another input action. The response <em class="bcp14">MUST NOT</em> include an entity. 1133 1143 </p> 1134 <div id="rfc.iref.3 1"></div>1135 <div id="rfc.iref.s. 9"></div>1144 <div id="rfc.iref.33"></div> 1145 <div id="rfc.iref.s.10"></div> 1136 1146 <h3 id="rfc.section.9.2.7"><a href="#rfc.section.9.2.7">9.2.7</a> <a id="status.206" href="#status.206">206 Partial Content</a></h3> 1137 1147 <p id="rfc.section.9.2.7.p.1">The server has fulfilled the partial GET request for the resource and the enclosed entity is a partial representation as defined … … 1148 1158 </dd> 1149 1159 </dl> 1150 <div id="rfc.iref.3 2"></div>1151 <div id="rfc.iref.s.1 0"></div>1160 <div id="rfc.iref.34"></div> 1161 <div id="rfc.iref.s.11"></div> 1152 1162 <h3 id="rfc.section.9.3.1"><a href="#rfc.section.9.3.1">9.3.1</a> <a id="status.300" href="#status.300">300 Multiple Choices</a></h3> 1153 1163 <p id="rfc.section.9.3.1.p.1">The requested resource corresponds to any one of a set of representations, each with its own specific location, and agent-driven … … 1161 1171 <p id="rfc.section.9.3.1.p.3">If the server has a preferred choice of representation, it <em class="bcp14">SHOULD</em> include the specific URI for that representation in the Location field; user agents <em class="bcp14">MAY</em> use the Location field value for automatic redirection. This response is cacheable unless indicated otherwise. 1162 1172 </p> 1163 <div id="rfc.iref.3 3"></div>1164 <div id="rfc.iref.s.1 1"></div>1173 <div id="rfc.iref.35"></div> 1174 <div id="rfc.iref.s.12"></div> 1165 1175 <h3 id="rfc.section.9.3.2"><a href="#rfc.section.9.3.2">9.3.2</a> <a id="status.301" href="#status.301">301 Moved Permanently</a></h3> 1166 1176 <p id="rfc.section.9.3.2.p.1">The requested resource has been assigned a new permanent URI and any future references to this resource <em class="bcp14">SHOULD</em> use one of the returned URIs. Clients with link editing capabilities ought to automatically re-link references to the Request-URI … … 1177 1187 </dd> 1178 1188 </dl> 1179 <div id="rfc.iref.3 4"></div>1180 <div id="rfc.iref.s.1 2"></div>1189 <div id="rfc.iref.36"></div> 1190 <div id="rfc.iref.s.13"></div> 1181 1191 <h3 id="rfc.section.9.3.3"><a href="#rfc.section.9.3.3">9.3.3</a> <a id="status.302" href="#status.302">302 Found</a></h3> 1182 1192 <p id="rfc.section.9.3.3.p.1">The requested resource resides temporarily under a different URI. Since the redirection might be altered on occasion, the … … 1196 1206 </dd> 1197 1207 </dl> 1198 <div id="rfc.iref.3 5"></div>1199 <div id="rfc.iref.s.1 3"></div>1208 <div id="rfc.iref.37"></div> 1209 <div id="rfc.iref.s.14"></div> 1200 1210 <h3 id="rfc.section.9.3.4"><a href="#rfc.section.9.3.4">9.3.4</a> <a id="status.303" href="#status.303">303 See Other</a></h3> 1201 1211 <p id="rfc.section.9.3.4.p.1">The server directs the user agent to a different resource, indicated by a URI in the Location header field, that provides … … 1217 1227 the entity of a 303 response <em class="bcp14">SHOULD</em> contain a short hypertext note with a hyperlink to the Location URI. 1218 1228 </p> 1219 <div id="rfc.iref.3 6"></div>1220 <div id="rfc.iref.s.1 4"></div>1229 <div id="rfc.iref.38"></div> 1230 <div id="rfc.iref.s.15"></div> 1221 1231 <h3 id="rfc.section.9.3.5"><a href="#rfc.section.9.3.5">9.3.5</a> <a id="status.304" href="#status.304">304 Not Modified</a></h3> 1222 1232 <p id="rfc.section.9.3.5.p.1">The response to the request has not been modified since the conditions indicated by the client's conditional GET request, 1223 1233 as defined in <a href="#Part4" id="rfc.xref.Part4.12"><cite title="HTTP/1.1, part 4: Conditional Requests">[Part4]</cite></a>. 1224 1234 </p> 1225 <div id="rfc.iref.3 7"></div>1226 <div id="rfc.iref.s.1 5"></div>1235 <div id="rfc.iref.39"></div> 1236 <div id="rfc.iref.s.16"></div> 1227 1237 <h3 id="rfc.section.9.3.6"><a href="#rfc.section.9.3.6">9.3.6</a> <a id="status.305" href="#status.305">305 Use Proxy</a></h3> 1228 1238 <p id="rfc.section.9.3.6.p.1">The 305 status was defined in a previous version of this specification (see <a href="#changes.from.rfc.2616" title="Changes from RFC 2616">Appendix A.2</a>), and is now deprecated. 1229 1239 </p> 1230 <div id="rfc.iref. 38"></div>1231 <div id="rfc.iref.s.1 6"></div>1240 <div id="rfc.iref.40"></div> 1241 <div id="rfc.iref.s.17"></div> 1232 1242 <h3 id="rfc.section.9.3.7"><a href="#rfc.section.9.3.7">9.3.7</a> <a id="status.306" href="#status.306">306 (Unused)</a></h3> 1233 1243 <p id="rfc.section.9.3.7.p.1">The 306 status code was used in a previous version of the specification, is no longer used, and the code is reserved.</p> 1234 <div id="rfc.iref. 39"></div>1235 <div id="rfc.iref.s.1 7"></div>1244 <div id="rfc.iref.41"></div> 1245 <div id="rfc.iref.s.18"></div> 1236 1246 <h3 id="rfc.section.9.3.8"><a href="#rfc.section.9.3.8">9.3.8</a> <a id="status.307" href="#status.307">307 Temporary Redirect</a></h3> 1237 1247 <p id="rfc.section.9.3.8.p.1">The requested resource resides temporarily under a different URI. Since the redirection <em class="bcp14">MAY</em> be altered on occasion, the client <em class="bcp14">SHOULD</em> continue to use the Request-URI for future requests. This response is only cacheable if indicated by a Cache-Control or Expires … … 1254 1264 by the HTTP application. 1255 1265 </p> 1256 <div id="rfc.iref.4 0"></div>1257 <div id="rfc.iref.s.1 8"></div>1266 <div id="rfc.iref.42"></div> 1267 <div id="rfc.iref.s.19"></div> 1258 1268 <h3 id="rfc.section.9.4.1"><a href="#rfc.section.9.4.1">9.4.1</a> <a id="status.400" href="#status.400">400 Bad Request</a></h3> 1259 1269 <p id="rfc.section.9.4.1.p.1">The request could not be understood by the server due to malformed syntax. The client <em class="bcp14">SHOULD NOT</em> repeat the request without modifications. 1260 1270 </p> 1261 <div id="rfc.iref.4 1"></div>1262 <div id="rfc.iref.s. 19"></div>1271 <div id="rfc.iref.43"></div> 1272 <div id="rfc.iref.s.20"></div> 1263 1273 <h3 id="rfc.section.9.4.2"><a href="#rfc.section.9.4.2">9.4.2</a> <a id="status.401" href="#status.401">401 Unauthorized</a></h3> 1264 1274 <p id="rfc.section.9.4.2.p.1">The request requires user authentication (see <a href="#Part7" id="rfc.xref.Part7.9"><cite title="HTTP/1.1, part 7: Authentication">[Part7]</cite></a>). 1265 1275 </p> 1266 <div id="rfc.iref.4 2"></div>1267 <div id="rfc.iref.s.2 0"></div>1276 <div id="rfc.iref.44"></div> 1277 <div id="rfc.iref.s.21"></div> 1268 1278 <h3 id="rfc.section.9.4.3"><a href="#rfc.section.9.4.3">9.4.3</a> <a id="status.402" href="#status.402">402 Payment Required</a></h3> 1269 1279 <p id="rfc.section.9.4.3.p.1">This code is reserved for future use.</p> 1270 <div id="rfc.iref.4 3"></div>1271 <div id="rfc.iref.s.2 1"></div>1280 <div id="rfc.iref.45"></div> 1281 <div id="rfc.iref.s.22"></div> 1272 1282 <h3 id="rfc.section.9.4.4"><a href="#rfc.section.9.4.4">9.4.4</a> <a id="status.403" href="#status.403">403 Forbidden</a></h3> 1273 1283 <p id="rfc.section.9.4.4.p.1">The server understood the request, but is refusing to fulfill it. Authorization will not help and the request <em class="bcp14">SHOULD NOT</em> be repeated. If the request method was not HEAD and the server wishes to make public why the request has not been fulfilled, … … 1275 1285 the status code 404 (Not Found) can be used instead. 1276 1286 </p> 1277 <div id="rfc.iref.4 4"></div>1278 <div id="rfc.iref.s.2 2"></div>1287 <div id="rfc.iref.46"></div> 1288 <div id="rfc.iref.s.23"></div> 1279 1289 <h3 id="rfc.section.9.4.5"><a href="#rfc.section.9.4.5">9.4.5</a> <a id="status.404" href="#status.404">404 Not Found</a></h3> 1280 1290 <p id="rfc.section.9.4.5.p.1">The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or … … 1283 1293 has been refused, or when no other response is applicable. 1284 1294 </p> 1285 <div id="rfc.iref.4 5"></div>1286 <div id="rfc.iref.s.2 3"></div>1295 <div id="rfc.iref.47"></div> 1296 <div id="rfc.iref.s.24"></div> 1287 1297 <h3 id="rfc.section.9.4.6"><a href="#rfc.section.9.4.6">9.4.6</a> <a id="status.405" href="#status.405">405 Method Not Allowed</a></h3> 1288 1298 <p id="rfc.section.9.4.6.p.1">The method specified in the Request-Line is not allowed for the resource identified by the Request-URI. The response <em class="bcp14">MUST</em> include an Allow header containing a list of valid methods for the requested resource. 1289 1299 </p> 1290 <div id="rfc.iref.4 6"></div>1291 <div id="rfc.iref.s.2 4"></div>1300 <div id="rfc.iref.48"></div> 1301 <div id="rfc.iref.s.25"></div> 1292 1302 <h3 id="rfc.section.9.4.7"><a href="#rfc.section.9.4.7">9.4.7</a> <a id="status.406" href="#status.406">406 Not Acceptable</a></h3> 1293 1303 <p id="rfc.section.9.4.7.p.1">The resource identified by the request is only capable of generating response entities which have content characteristics … … 1306 1316 <p id="rfc.section.9.4.7.p.3">If the response could be unacceptable, a user agent <em class="bcp14">SHOULD</em> temporarily stop receipt of more data and query the user for a decision on further actions. 1307 1317 </p> 1308 <div id="rfc.iref.4 7"></div>1309 <div id="rfc.iref.s.2 5"></div>1318 <div id="rfc.iref.49"></div> 1319 <div id="rfc.iref.s.26"></div> 1310 1320 <h3 id="rfc.section.9.4.8"><a href="#rfc.section.9.4.8">9.4.8</a> <a id="status.407" href="#status.407">407 Proxy Authentication Required</a></h3> 1311 1321 <p id="rfc.section.9.4.8.p.1">This code is similar to 401 (Unauthorized), but indicates that the client must first authenticate itself with the proxy (see <a href="#Part7" id="rfc.xref.Part7.10"><cite title="HTTP/1.1, part 7: Authentication">[Part7]</cite></a>). 1312 1322 </p> 1313 <div id="rfc.iref. 48"></div>1314 <div id="rfc.iref.s.2 6"></div>1323 <div id="rfc.iref.50"></div> 1324 <div id="rfc.iref.s.27"></div> 1315 1325 <h3 id="rfc.section.9.4.9"><a href="#rfc.section.9.4.9">9.4.9</a> <a id="status.408" href="#status.408">408 Request Timeout</a></h3> 1316 1326 <p id="rfc.section.9.4.9.p.1">The client did not produce a request within the time that the server was prepared to wait. The client <em class="bcp14">MAY</em> repeat the request without modifications at any later time. 1317 1327 </p> 1318 <div id="rfc.iref. 49"></div>1319 <div id="rfc.iref.s.2 7"></div>1328 <div id="rfc.iref.51"></div> 1329 <div id="rfc.iref.s.28"></div> 1320 1330 <h3 id="rfc.section.9.4.10"><a href="#rfc.section.9.4.10">9.4.10</a> <a id="status.409" href="#status.409">409 Conflict</a></h3> 1321 1331 <p id="rfc.section.9.4.10.p.1">The request could not be completed due to a conflict with the current state of the resource. This code is only allowed in … … 1329 1339 a list of the differences between the two versions in a format defined by the response Content-Type. 1330 1340 </p> 1331 <div id="rfc.iref.5 0"></div>1332 <div id="rfc.iref.s.2 8"></div>1341 <div id="rfc.iref.52"></div> 1342 <div id="rfc.iref.s.29"></div> 1333 1343 <h3 id="rfc.section.9.4.11"><a href="#rfc.section.9.4.11">9.4.11</a> <a id="status.410" href="#status.410">410 Gone</a></h3> 1334 1344 <p id="rfc.section.9.4.11.p.1">The requested resource is no longer available at the server and no forwarding address is known. This condition is expected … … 1342 1352 -- that is left to the discretion of the server owner. 1343 1353 </p> 1344 <div id="rfc.iref.5 1"></div>1345 <div id="rfc.iref.s. 29"></div>1354 <div id="rfc.iref.53"></div> 1355 <div id="rfc.iref.s.30"></div> 1346 1356 <h3 id="rfc.section.9.4.12"><a href="#rfc.section.9.4.12">9.4.12</a> <a id="status.411" href="#status.411">411 Length Required</a></h3> 1347 1357 <p id="rfc.section.9.4.12.p.1">The server refuses to accept the request without a defined Content-Length. The client <em class="bcp14">MAY</em> repeat the request if it adds a valid Content-Length header field containing the length of the message-body in the request 1348 1358 message. 1349 1359 </p> 1350 <div id="rfc.iref.5 2"></div>1351 <div id="rfc.iref.s.3 0"></div>1360 <div id="rfc.iref.54"></div> 1361 <div id="rfc.iref.s.31"></div> 1352 1362 <h3 id="rfc.section.9.4.13"><a href="#rfc.section.9.4.13">9.4.13</a> <a id="status.412" href="#status.412">412 Precondition Failed</a></h3> 1353 1363 <p id="rfc.section.9.4.13.p.1">The precondition given in one or more of the request-header fields evaluated to false when it was tested on the server, as 1354 1364 defined in <a href="#Part4" id="rfc.xref.Part4.13"><cite title="HTTP/1.1, part 4: Conditional Requests">[Part4]</cite></a>. 1355 1365 </p> 1356 <div id="rfc.iref.5 3"></div>1357 <div id="rfc.iref.s.3 1"></div>1366 <div id="rfc.iref.55"></div> 1367 <div id="rfc.iref.s.32"></div> 1358 1368 <h3 id="rfc.section.9.4.14"><a href="#rfc.section.9.4.14">9.4.14</a> <a id="status.413" href="#status.413">413 Request Entity Too Large</a></h3> 1359 1369 <p id="rfc.section.9.4.14.p.1">The server is refusing to process a request because the request entity is larger than the server is willing or able to process. … … 1362 1372 <p id="rfc.section.9.4.14.p.2">If the condition is temporary, the server <em class="bcp14">SHOULD</em> include a Retry-After header field to indicate that it is temporary and after what time the client <em class="bcp14">MAY</em> try again. 1363 1373 </p> 1364 <div id="rfc.iref.5 4"></div>1365 <div id="rfc.iref.s.3 2"></div>1374 <div id="rfc.iref.56"></div> 1375 <div id="rfc.iref.s.33"></div> 1366 1376 <h3 id="rfc.section.9.4.15"><a href="#rfc.section.9.4.15">9.4.15</a> <a id="status.414" href="#status.414">414 Request-URI Too Long</a></h3> 1367 1377 <p id="rfc.section.9.4.15.p.1">The server is refusing to service the request because the Request-URI is longer than the server is willing to interpret. This … … 1371 1381 servers using fixed-length buffers for reading or manipulating the Request-URI. 1372 1382 </p> 1373 <div id="rfc.iref.5 5"></div>1374 <div id="rfc.iref.s.3 3"></div>1383 <div id="rfc.iref.57"></div> 1384 <div id="rfc.iref.s.34"></div> 1375 1385 <h3 id="rfc.section.9.4.16"><a href="#rfc.section.9.4.16">9.4.16</a> <a id="status.415" href="#status.415">415 Unsupported Media Type</a></h3> 1376 1386 <p id="rfc.section.9.4.16.p.1">The server is refusing to service the request because the entity of the request is in a format not supported by the requested 1377 1387 resource for the requested method. 1378 1388 </p> 1379 <div id="rfc.iref.5 6"></div>1380 <div id="rfc.iref.s.3 4"></div>1389 <div id="rfc.iref.58"></div> 1390 <div id="rfc.iref.s.35"></div> 1381 1391 <h3 id="rfc.section.9.4.17"><a href="#rfc.section.9.4.17">9.4.17</a> <a id="status.416" href="#status.416">416 Requested Range Not Satisfiable</a></h3> 1382 1392 <p id="rfc.section.9.4.17.p.1">The request included a Range request-header field (<a href="p5-range.html#header.range" title="Range">Section 6.4</a> of <a href="#Part5" id="rfc.xref.Part5.10"><cite title="HTTP/1.1, part 5: Range Requests and Partial Responses">[Part5]</cite></a>) and none of the range-specifier values in this field overlap the current extent of the selected resource. 1383 1393 </p> 1384 <div id="rfc.iref.5 7"></div>1385 <div id="rfc.iref.s.3 5"></div>1394 <div id="rfc.iref.59"></div> 1395 <div id="rfc.iref.s.36"></div> 1386 1396 <h3 id="rfc.section.9.4.18"><a href="#rfc.section.9.4.18">9.4.18</a> <a id="status.417" href="#status.417">417 Expectation Failed</a></h3> 1387 1397 <p id="rfc.section.9.4.18.p.1">The expectation given in an Expect request-header field (see <a href="#header.expect" id="rfc.xref.header.expect.2" title="Expect">Section 10.2</a>) could not be met by this server, or, if the server is a proxy, the server has unambiguous evidence that the request could … … 1393 1403 User agents <em class="bcp14">SHOULD</em> display any included entity to the user. These response codes are applicable to any request method. 1394 1404 </p> 1395 <div id="rfc.iref. 58"></div>1396 <div id="rfc.iref.s.3 6"></div>1405 <div id="rfc.iref.60"></div> 1406 <div id="rfc.iref.s.37"></div> 1397 1407 <h3 id="rfc.section.9.5.1"><a href="#rfc.section.9.5.1">9.5.1</a> <a id="status.500" href="#status.500">500 Internal Server Error</a></h3> 1398 1408 <p id="rfc.section.9.5.1.p.1">The server encountered an unexpected condition which prevented it from fulfilling the request.</p> 1399 <div id="rfc.iref. 59"></div>1400 <div id="rfc.iref.s.3 7"></div>1409 <div id="rfc.iref.61"></div> 1410 <div id="rfc.iref.s.38"></div> 1401 1411 <h3 id="rfc.section.9.5.2"><a href="#rfc.section.9.5.2">9.5.2</a> <a id="status.501" href="#status.501">501 Not Implemented</a></h3> 1402 1412 <p id="rfc.section.9.5.2.p.1">The server does not support the functionality required to fulfill the request. This is the appropriate response when the server 1403 1413 does not recognize the request method and is not capable of supporting it for any resource. 1404 1414 </p> 1405 <div id="rfc.iref.6 0"></div>1406 <div id="rfc.iref.s.3 8"></div>1415 <div id="rfc.iref.62"></div> 1416 <div id="rfc.iref.s.39"></div> 1407 1417 <h3 id="rfc.section.9.5.3"><a href="#rfc.section.9.5.3">9.5.3</a> <a id="status.502" href="#status.502">502 Bad Gateway</a></h3> 1408 1418 <p id="rfc.section.9.5.3.p.1">The server, while acting as a gateway or proxy, received an invalid response from the upstream server it accessed in attempting 1409 1419 to fulfill the request. 1410 1420 </p> 1411 <div id="rfc.iref.6 1"></div>1412 <div id="rfc.iref.s. 39"></div>1421 <div id="rfc.iref.63"></div> 1422 <div id="rfc.iref.s.40"></div> 1413 1423 <h3 id="rfc.section.9.5.4"><a href="#rfc.section.9.5.4">9.5.4</a> <a id="status.503" href="#status.503">503 Service Unavailable</a></h3> 1414 1424 <p id="rfc.section.9.5.4.p.1">The server is currently unable to handle the request due to a temporary overloading or maintenance of the server. The implication … … 1420 1430 </dd> 1421 1431 </dl> 1422 <div id="rfc.iref.6 2"></div>1423 <div id="rfc.iref.s.4 0"></div>1432 <div id="rfc.iref.64"></div> 1433 <div id="rfc.iref.s.41"></div> 1424 1434 <h3 id="rfc.section.9.5.5"><a href="#rfc.section.9.5.5">9.5.5</a> <a id="status.504" href="#status.504">504 Gateway Timeout</a></h3> 1425 1435 <p id="rfc.section.9.5.5.p.1">The server, while acting as a gateway or proxy, did not receive a timely response from the upstream server specified by the … … 1430 1440 </dd> 1431 1441 </dl> 1432 <div id="rfc.iref.6 3"></div>1433 <div id="rfc.iref.s.4 1"></div>1442 <div id="rfc.iref.65"></div> 1443 <div id="rfc.iref.s.42"></div> 1434 1444 <h3 id="rfc.section.9.5.6"><a href="#rfc.section.9.5.6">9.5.6</a> <a id="status.505" href="#status.505">505 HTTP Version Not Supported</a></h3> 1435 1445 <p id="rfc.section.9.5.6.p.1">The server does not support, or refuses to support, the protocol version that was used in the request message. The server … … 1570 1580 Retry-After: 120 1571 1581 </pre><p id="rfc.section.10.7.p.7">In the latter example, the delay is 2 minutes.</p> 1572 <div id="rfc.iref.s.4 2"></div>1582 <div id="rfc.iref.s.43"></div> 1573 1583 <div id="rfc.iref.h.9"></div> 1574 1584 <h2 id="rfc.section.10.8"><a href="#rfc.section.10.8">10.8</a> <a id="header.server" href="#header.server">Server</a></h2> … … 1610 1620 <tr> 1611 1621 <th>Method</th> 1622 <th>Safe</th> 1612 1623 <th>Reference</th> 1613 1624 </tr> … … 1616 1627 <tr> 1617 1628 <td>CONNECT</td> 1629 <td>no</td> 1618 1630 <td> <a href="#CONNECT" id="rfc.xref.CONNECT.2" title="CONNECT">Section 8.9</a> 1619 1631 </td> … … 1621 1633 <tr> 1622 1634 <td>DELETE</td> 1635 <td>no</td> 1623 1636 <td> <a href="#DELETE" id="rfc.xref.DELETE.2" title="DELETE">Section 8.7</a> 1624 1637 </td> … … 1626 1639 <tr> 1627 1640 <td>GET</td> 1641 <td>yes</td> 1628 1642 <td> <a href="#GET" id="rfc.xref.GET.2" title="GET">Section 8.3</a> 1629 1643 </td> … … 1631 1645 <tr> 1632 1646 <td>HEAD</td> 1647 <td>yes</td> 1633 1648 <td> <a href="#HEAD" id="rfc.xref.HEAD.2" title="HEAD">Section 8.4</a> 1634 1649 </td> … … 1636 1651 <tr> 1637 1652 <td>OPTIONS</td> 1653 <td>yes</td> 1638 1654 <td> <a href="#OPTIONS" id="rfc.xref.OPTIONS.3" title="OPTIONS">Section 8.2</a> 1639 1655 </td> … … 1641 1657 <tr> 1642 1658 <td>POST</td> 1659 <td>no</td> 1643 1660 <td> <a href="#POST" id="rfc.xref.POST.2" title="POST">Section 8.5</a> 1644 1661 </td> … … 1646 1663 <tr> 1647 1664 <td>PUT</td> 1665 <td>no</td> 1648 1666 <td> <a href="#PUT" id="rfc.xref.PUT.2" title="PUT">Section 8.6</a> 1649 1667 </td> … … 1651 1669 <tr> 1652 1670 <td>TRACE</td> 1671 <td>yes</td> 1653 1672 <td> <a href="#TRACE" id="rfc.xref.TRACE.3" title="TRACE">Section 8.8</a> 1654 1673 </td> … … 2308 2327 </p> 2309 2328 <h1 id="rfc.index"><a href="#rfc.index">Index</a></h1> 2310 <p class="noprint"><a href="#rfc.index.1">1</a> <a href="#rfc.index.2">2</a> <a href="#rfc.index.3">3</a> <a href="#rfc.index.4">4</a> <a href="#rfc.index.5">5</a> <a href="#rfc.index.A">A</a> <a href="#rfc.index.C">C</a> <a href="#rfc.index.D">D</a> <a href="#rfc.index.E">E</a> <a href="#rfc.index.F">F</a> <a href="#rfc.index.G">G</a> <a href="#rfc.index.H">H</a> <a href="#rfc.index. L">L</a> <a href="#rfc.index.M">M</a> <a href="#rfc.index.O">O</a> <a href="#rfc.index.P">P</a> <a href="#rfc.index.R">R</a> <a href="#rfc.index.S">S</a> <a href="#rfc.index.T">T</a> <a href="#rfc.index.U">U</a>2329 <p class="noprint"><a href="#rfc.index.1">1</a> <a href="#rfc.index.2">2</a> <a href="#rfc.index.3">3</a> <a href="#rfc.index.4">4</a> <a href="#rfc.index.5">5</a> <a href="#rfc.index.A">A</a> <a href="#rfc.index.C">C</a> <a href="#rfc.index.D">D</a> <a href="#rfc.index.E">E</a> <a href="#rfc.index.F">F</a> <a href="#rfc.index.G">G</a> <a href="#rfc.index.H">H</a> <a href="#rfc.index.I">I</a> <a href="#rfc.index.L">L</a> <a href="#rfc.index.M">M</a> <a href="#rfc.index.O">O</a> <a href="#rfc.index.P">P</a> <a href="#rfc.index.R">R</a> <a href="#rfc.index.S">S</a> <a href="#rfc.index.T">T</a> <a href="#rfc.index.U">U</a> 2311 2330 </p> 2312 2331 <div class="print2col"> 2313 2332 <ul class="ind"> 2314 2333 <li class="indline0"><a id="rfc.index.1" href="#rfc.index.1"><b>1</b></a><ul class="ind"> 2315 <li class="indline1">100 Continue (status code) <a class="iref" href="#rfc.xref.status.100.1">5</a>, <a class="iref" href="#rfc.iref.2 3"><b>9.1.1</b></a>, <a class="iref" href="#rfc.xref.status.100.2">11.2</a></li>2316 <li class="indline1">101 Switching Protocols (status code) <a class="iref" href="#rfc.xref.status.101.1">5</a>, <a class="iref" href="#rfc.iref.2 4"><b>9.1.2</b></a>, <a class="iref" href="#rfc.xref.status.101.2">11.2</a></li>2334 <li class="indline1">100 Continue (status code) <a class="iref" href="#rfc.xref.status.100.1">5</a>, <a class="iref" href="#rfc.iref.25"><b>9.1.1</b></a>, <a class="iref" href="#rfc.xref.status.100.2">11.2</a></li> 2335 <li class="indline1">101 Switching Protocols (status code) <a class="iref" href="#rfc.xref.status.101.1">5</a>, <a class="iref" href="#rfc.iref.26"><b>9.1.2</b></a>, <a class="iref" href="#rfc.xref.status.101.2">11.2</a></li> 2317 2336 </ul> 2318 2337 </li> 2319 2338 <li class="indline0"><a id="rfc.index.2" href="#rfc.index.2"><b>2</b></a><ul class="ind"> 2320 <li class="indline1">200 OK (status code) <a class="iref" href="#rfc.xref.status.200.1">5</a>, <a class="iref" href="#rfc.iref.2 5"><b>9.2.1</b></a>, <a class="iref" href="#rfc.xref.status.200.2">11.2</a></li>2321 <li class="indline1">201 Created (status code) <a class="iref" href="#rfc.xref.status.201.1">5</a>, <a class="iref" href="#rfc.iref.2 6"><b>9.2.2</b></a>, <a class="iref" href="#rfc.xref.status.201.2">11.2</a>, <a class="iref" href="#rfc.xref.status.201.3">A.1</a></li>2322 <li class="indline1">202 Accepted (status code) <a class="iref" href="#rfc.xref.status.202.1">5</a>, <a class="iref" href="#rfc.iref.2 7"><b>9.2.3</b></a>, <a class="iref" href="#rfc.xref.status.202.2">11.2</a></li>2323 <li class="indline1">203 Non-Authoritative Information (status code) <a class="iref" href="#rfc.xref.status.203.1">5</a>, <a class="iref" href="#rfc.iref. 28"><b>9.2.4</b></a>, <a class="iref" href="#rfc.xref.status.203.2">11.2</a></li>2324 <li class="indline1">204 No Content (status code) <a class="iref" href="#rfc.xref.status.204.1">5</a>, <a class="iref" href="#rfc.iref. 29"><b>9.2.5</b></a>, <a class="iref" href="#rfc.xref.status.204.2">11.2</a></li>2325 <li class="indline1">205 Reset Content (status code) <a class="iref" href="#rfc.xref.status.205.1">5</a>, <a class="iref" href="#rfc.iref.3 0"><b>9.2.6</b></a>, <a class="iref" href="#rfc.xref.status.205.2">11.2</a></li>2326 <li class="indline1">206 Partial Content (status code) <a class="iref" href="#rfc.xref.status.206.1">5</a>, <a class="iref" href="#rfc.iref.3 1"><b>9.2.7</b></a>, <a class="iref" href="#rfc.xref.status.206.2">11.2</a></li>2339 <li class="indline1">200 OK (status code) <a class="iref" href="#rfc.xref.status.200.1">5</a>, <a class="iref" href="#rfc.iref.27"><b>9.2.1</b></a>, <a class="iref" href="#rfc.xref.status.200.2">11.2</a></li> 2340 <li class="indline1">201 Created (status code) <a class="iref" href="#rfc.xref.status.201.1">5</a>, <a class="iref" href="#rfc.iref.28"><b>9.2.2</b></a>, <a class="iref" href="#rfc.xref.status.201.2">11.2</a>, <a class="iref" href="#rfc.xref.status.201.3">A.1</a></li> 2341 <li class="indline1">202 Accepted (status code) <a class="iref" href="#rfc.xref.status.202.1">5</a>, <a class="iref" href="#rfc.iref.29"><b>9.2.3</b></a>, <a class="iref" href="#rfc.xref.status.202.2">11.2</a></li> 2342 <li class="indline1">203 Non-Authoritative Information (status code) <a class="iref" href="#rfc.xref.status.203.1">5</a>, <a class="iref" href="#rfc.iref.30"><b>9.2.4</b></a>, <a class="iref" href="#rfc.xref.status.203.2">11.2</a></li> 2343 <li class="indline1">204 No Content (status code) <a class="iref" href="#rfc.xref.status.204.1">5</a>, <a class="iref" href="#rfc.iref.31"><b>9.2.5</b></a>, <a class="iref" href="#rfc.xref.status.204.2">11.2</a></li> 2344 <li class="indline1">205 Reset Content (status code) <a class="iref" href="#rfc.xref.status.205.1">5</a>, <a class="iref" href="#rfc.iref.32"><b>9.2.6</b></a>, <a class="iref" href="#rfc.xref.status.205.2">11.2</a></li> 2345 <li class="indline1">206 Partial Content (status code) <a class="iref" href="#rfc.xref.status.206.1">5</a>, <a class="iref" href="#rfc.iref.33"><b>9.2.7</b></a>, <a class="iref" href="#rfc.xref.status.206.2">11.2</a></li> 2327 2346 </ul> 2328 2347 </li> 2329 2348 <li class="indline0"><a id="rfc.index.3" href="#rfc.index.3"><b>3</b></a><ul class="ind"> 2330 <li class="indline1">300 Multiple Choices (status code) <a class="iref" href="#rfc.xref.status.300.1">5</a>, <a class="iref" href="#rfc.iref.3 2"><b>9.3.1</b></a>, <a class="iref" href="#rfc.xref.status.300.2">11.2</a></li>2331 <li class="indline1">301 Moved Permanently (status code) <a class="iref" href="#rfc.xref.status.301.1">5</a>, <a class="iref" href="#rfc.iref.3 3"><b>9.3.2</b></a>, <a class="iref" href="#rfc.xref.status.301.2">11.2</a>, <a class="iref" href="#rfc.xref.status.301.3">A.2</a></li>2332 <li class="indline1">302 Found (status code) <a class="iref" href="#rfc.xref.status.302.1">5</a>, <a class="iref" href="#rfc.iref.3 4"><b>9.3.3</b></a>, <a class="iref" href="#rfc.xref.status.302.2">11.2</a>, <a class="iref" href="#rfc.xref.status.302.3">A.2</a></li>2333 <li class="indline1">303 See Other (status code) <a class="iref" href="#rfc.xref.status.303.1">5</a>, <a class="iref" href="#rfc.iref.3 5"><b>9.3.4</b></a>, <a class="iref" href="#rfc.xref.status.303.2">11.2</a></li>2334 <li class="indline1">304 Not Modified (status code) <a class="iref" href="#rfc.xref.status.304.1">5</a>, <a class="iref" href="#rfc.iref.3 6"><b>9.3.5</b></a>, <a class="iref" href="#rfc.xref.status.304.2">11.2</a></li>2335 <li class="indline1">305 Use Proxy (status code) <a class="iref" href="#rfc.xref.status.305.1">5</a>, <a class="iref" href="#rfc.iref.3 7"><b>9.3.6</b></a>, <a class="iref" href="#rfc.xref.status.305.2">11.2</a>, <a class="iref" href="#rfc.xref.status.305.3">A.2</a></li>2336 <li class="indline1">306 (Unused) (status code) <a class="iref" href="#rfc.iref. 38"><b>9.3.7</b></a>, <a class="iref" href="#rfc.xref.status.306.1">11.2</a></li>2337 <li class="indline1">307 Temporary Redirect (status code) <a class="iref" href="#rfc.xref.status.307.1">5</a>, <a class="iref" href="#rfc.iref. 39"><b>9.3.8</b></a>, <a class="iref" href="#rfc.xref.status.307.2">11.2</a>, <a class="iref" href="#rfc.xref.status.307.3">A.2</a></li>2349 <li class="indline1">300 Multiple Choices (status code) <a class="iref" href="#rfc.xref.status.300.1">5</a>, <a class="iref" href="#rfc.iref.34"><b>9.3.1</b></a>, <a class="iref" href="#rfc.xref.status.300.2">11.2</a></li> 2350 <li class="indline1">301 Moved Permanently (status code) <a class="iref" href="#rfc.xref.status.301.1">5</a>, <a class="iref" href="#rfc.iref.35"><b>9.3.2</b></a>, <a class="iref" href="#rfc.xref.status.301.2">11.2</a>, <a class="iref" href="#rfc.xref.status.301.3">A.2</a></li> 2351 <li class="indline1">302 Found (status code) <a class="iref" href="#rfc.xref.status.302.1">5</a>, <a class="iref" href="#rfc.iref.36"><b>9.3.3</b></a>, <a class="iref" href="#rfc.xref.status.302.2">11.2</a>, <a class="iref" href="#rfc.xref.status.302.3">A.2</a></li> 2352 <li class="indline1">303 See Other (status code) <a class="iref" href="#rfc.xref.status.303.1">5</a>, <a class="iref" href="#rfc.iref.37"><b>9.3.4</b></a>, <a class="iref" href="#rfc.xref.status.303.2">11.2</a></li> 2353 <li class="indline1">304 Not Modified (status code) <a class="iref" href="#rfc.xref.status.304.1">5</a>, <a class="iref" href="#rfc.iref.38"><b>9.3.5</b></a>, <a class="iref" href="#rfc.xref.status.304.2">11.2</a></li> 2354 <li class="indline1">305 Use Proxy (status code) <a class="iref" href="#rfc.xref.status.305.1">5</a>, <a class="iref" href="#rfc.iref.39"><b>9.3.6</b></a>, <a class="iref" href="#rfc.xref.status.305.2">11.2</a>, <a class="iref" href="#rfc.xref.status.305.3">A.2</a></li> 2355 <li class="indline1">306 (Unused) (status code) <a class="iref" href="#rfc.iref.40"><b>9.3.7</b></a>, <a class="iref" href="#rfc.xref.status.306.1">11.2</a></li> 2356 <li class="indline1">307 Temporary Redirect (status code) <a class="iref" href="#rfc.xref.status.307.1">5</a>, <a class="iref" href="#rfc.iref.41"><b>9.3.8</b></a>, <a class="iref" href="#rfc.xref.status.307.2">11.2</a>, <a class="iref" href="#rfc.xref.status.307.3">A.2</a></li> 2338 2357 </ul> 2339 2358 </li> 2340 2359 <li class="indline0"><a id="rfc.index.4" href="#rfc.index.4"><b>4</b></a><ul class="ind"> 2341 <li class="indline1">400 Bad Request (status code) <a class="iref" href="#rfc.xref.status.400.1">5</a>, <a class="iref" href="#rfc.iref.4 0"><b>9.4.1</b></a>, <a class="iref" href="#rfc.xref.status.400.2">11.2</a></li>2342 <li class="indline1">401 Unauthorized (status code) <a class="iref" href="#rfc.xref.status.401.1">5</a>, <a class="iref" href="#rfc.iref.4 1"><b>9.4.2</b></a>, <a class="iref" href="#rfc.xref.status.401.2">11.2</a></li>2343 <li class="indline1">402 Payment Required (status code) <a class="iref" href="#rfc.xref.status.402.1">5</a>, <a class="iref" href="#rfc.iref.4 2"><b>9.4.3</b></a>, <a class="iref" href="#rfc.xref.status.402.2">11.2</a></li>2344 <li class="indline1">403 Forbidden (status code) <a class="iref" href="#rfc.xref.status.403.1">5</a>, <a class="iref" href="#rfc.iref.4 3"><b>9.4.4</b></a>, <a class="iref" href="#rfc.xref.status.403.2">11.2</a>, <a class="iref" href="#rfc.xref.status.403.3">A.1</a></li>2345 <li class="indline1">404 Not Found (status code) <a class="iref" href="#rfc.xref.status.404.1">5</a>, <a class="iref" href="#rfc.iref.4 4"><b>9.4.5</b></a>, <a class="iref" href="#rfc.xref.status.404.2">11.2</a>, <a class="iref" href="#rfc.xref.status.404.3">A.1</a></li>2346 <li class="indline1">405 Method Not Allowed (status code) <a class="iref" href="#rfc.xref.status.405.1">5</a>, <a class="iref" href="#rfc.iref.4 5"><b>9.4.6</b></a>, <a class="iref" href="#rfc.xref.status.405.2">11.2</a></li>2347 <li class="indline1">406 Not Acceptable (status code) <a class="iref" href="#rfc.xref.status.406.1">5</a>, <a class="iref" href="#rfc.iref.4 6"><b>9.4.7</b></a>, <a class="iref" href="#rfc.xref.status.406.2">11.2</a></li>2348 <li class="indline1">407 Proxy Authentication Required (status code) <a class="iref" href="#rfc.xref.status.407.1">5</a>, <a class="iref" href="#rfc.iref.4 7"><b>9.4.8</b></a>, <a class="iref" href="#rfc.xref.status.407.2">11.2</a></li>2349 <li class="indline1">408 Request Timeout (status code) <a class="iref" href="#rfc.xref.status.408.1">5</a>, <a class="iref" href="#rfc.iref. 48"><b>9.4.9</b></a>, <a class="iref" href="#rfc.xref.status.408.2">11.2</a></li>2350 <li class="indline1">409 Conflict (status code) <a class="iref" href="#rfc.xref.status.409.1">5</a>, <a class="iref" href="#rfc.iref. 49"><b>9.4.10</b></a>, <a class="iref" href="#rfc.xref.status.409.2">11.2</a></li>2351 <li class="indline1">410 Gone (status code) <a class="iref" href="#rfc.xref.status.410.1">5</a>, <a class="iref" href="#rfc.iref.5 0"><b>9.4.11</b></a>, <a class="iref" href="#rfc.xref.status.410.2">11.2</a>, <a class="iref" href="#rfc.xref.status.410.3">A.1</a></li>2352 <li class="indline1">411 Length Required (status code) <a class="iref" href="#rfc.xref.status.411.1">5</a>, <a class="iref" href="#rfc.iref.5 1"><b>9.4.12</b></a>, <a class="iref" href="#rfc.xref.status.411.2">11.2</a></li>2353 <li class="indline1">412 Precondition Failed (status code) <a class="iref" href="#rfc.xref.status.412.1">5</a>, <a class="iref" href="#rfc.iref.5 2"><b>9.4.13</b></a>, <a class="iref" href="#rfc.xref.status.412.2">11.2</a></li>2354 <li class="indline1">413 Request Entity Too Large (status code) <a class="iref" href="#rfc.xref.status.413.1">5</a>, <a class="iref" href="#rfc.iref.5 3"><b>9.4.14</b></a>, <a class="iref" href="#rfc.xref.status.413.2">11.2</a></li>2355 <li class="indline1">414 Request-URI Too Long (status code) <a class="iref" href="#rfc.xref.status.414.1">5</a>, <a class="iref" href="#rfc.iref.5 4"><b>9.4.15</b></a>, <a class="iref" href="#rfc.xref.status.414.2">11.2</a></li>2356 <li class="indline1">415 Unsupported Media Type (status code) <a class="iref" href="#rfc.xref.status.415.1">5</a>, <a class="iref" href="#rfc.iref.5 5"><b>9.4.16</b></a>, <a class="iref" href="#rfc.xref.status.415.2">11.2</a></li>2357 <li class="indline1">416 Requested Range Not Satisfiable (status code) <a class="iref" href="#rfc.xref.status.416.1">5</a>, <a class="iref" href="#rfc.iref.5 6"><b>9.4.17</b></a>, <a class="iref" href="#rfc.xref.status.416.2">11.2</a></li>2358 <li class="indline1">417 Expectation Failed (status code) <a class="iref" href="#rfc.xref.status.417.1">5</a>, <a class="iref" href="#rfc.iref.5 7"><b>9.4.18</b></a>, <a class="iref" href="#rfc.xref.status.417.2">11.2</a></li>2360 <li class="indline1">400 Bad Request (status code) <a class="iref" href="#rfc.xref.status.400.1">5</a>, <a class="iref" href="#rfc.iref.42"><b>9.4.1</b></a>, <a class="iref" href="#rfc.xref.status.400.2">11.2</a></li> 2361 <li class="indline1">401 Unauthorized (status code) <a class="iref" href="#rfc.xref.status.401.1">5</a>, <a class="iref" href="#rfc.iref.43"><b>9.4.2</b></a>, <a class="iref" href="#rfc.xref.status.401.2">11.2</a></li> 2362 <li class="indline1">402 Payment Required (status code) <a class="iref" href="#rfc.xref.status.402.1">5</a>, <a class="iref" href="#rfc.iref.44"><b>9.4.3</b></a>, <a class="iref" href="#rfc.xref.status.402.2">11.2</a></li> 2363 <li class="indline1">403 Forbidden (status code) <a class="iref" href="#rfc.xref.status.403.1">5</a>, <a class="iref" href="#rfc.iref.45"><b>9.4.4</b></a>, <a class="iref" href="#rfc.xref.status.403.2">11.2</a>, <a class="iref" href="#rfc.xref.status.403.3">A.1</a></li> 2364 <li class="indline1">404 Not Found (status code) <a class="iref" href="#rfc.xref.status.404.1">5</a>, <a class="iref" href="#rfc.iref.46"><b>9.4.5</b></a>, <a class="iref" href="#rfc.xref.status.404.2">11.2</a>, <a class="iref" href="#rfc.xref.status.404.3">A.1</a></li> 2365 <li class="indline1">405 Method Not Allowed (status code) <a class="iref" href="#rfc.xref.status.405.1">5</a>, <a class="iref" href="#rfc.iref.47"><b>9.4.6</b></a>, <a class="iref" href="#rfc.xref.status.405.2">11.2</a></li> 2366 <li class="indline1">406 Not Acceptable (status code) <a class="iref" href="#rfc.xref.status.406.1">5</a>, <a class="iref" href="#rfc.iref.48"><b>9.4.7</b></a>, <a class="iref" href="#rfc.xref.status.406.2">11.2</a></li> 2367 <li class="indline1">407 Proxy Authentication Required (status code) <a class="iref" href="#rfc.xref.status.407.1">5</a>, <a class="iref" href="#rfc.iref.49"><b>9.4.8</b></a>, <a class="iref" href="#rfc.xref.status.407.2">11.2</a></li> 2368 <li class="indline1">408 Request Timeout (status code) <a class="iref" href="#rfc.xref.status.408.1">5</a>, <a class="iref" href="#rfc.iref.50"><b>9.4.9</b></a>, <a class="iref" href="#rfc.xref.status.408.2">11.2</a></li> 2369 <li class="indline1">409 Conflict (status code) <a class="iref" href="#rfc.xref.status.409.1">5</a>, <a class="iref" href="#rfc.iref.51"><b>9.4.10</b></a>, <a class="iref" href="#rfc.xref.status.409.2">11.2</a></li> 2370 <li class="indline1">410 Gone (status code) <a class="iref" href="#rfc.xref.status.410.1">5</a>, <a class="iref" href="#rfc.iref.52"><b>9.4.11</b></a>, <a class="iref" href="#rfc.xref.status.410.2">11.2</a>, <a class="iref" href="#rfc.xref.status.410.3">A.1</a></li> 2371 <li class="indline1">411 Length Required (status code) <a class="iref" href="#rfc.xref.status.411.1">5</a>, <a class="iref" href="#rfc.iref.53"><b>9.4.12</b></a>, <a class="iref" href="#rfc.xref.status.411.2">11.2</a></li> 2372 <li class="indline1">412 Precondition Failed (status code) <a class="iref" href="#rfc.xref.status.412.1">5</a>, <a class="iref" href="#rfc.iref.54"><b>9.4.13</b></a>, <a class="iref" href="#rfc.xref.status.412.2">11.2</a></li> 2373 <li class="indline1">413 Request Entity Too Large (status code) <a class="iref" href="#rfc.xref.status.413.1">5</a>, <a class="iref" href="#rfc.iref.55"><b>9.4.14</b></a>, <a class="iref" href="#rfc.xref.status.413.2">11.2</a></li> 2374 <li class="indline1">414 Request-URI Too Long (status code) <a class="iref" href="#rfc.xref.status.414.1">5</a>, <a class="iref" href="#rfc.iref.56"><b>9.4.15</b></a>, <a class="iref" href="#rfc.xref.status.414.2">11.2</a></li> 2375 <li class="indline1">415 Unsupported Media Type (status code) <a class="iref" href="#rfc.xref.status.415.1">5</a>, <a class="iref" href="#rfc.iref.57"><b>9.4.16</b></a>, <a class="iref" href="#rfc.xref.status.415.2">11.2</a></li> 2376 <li class="indline1">416 Requested Range Not Satisfiable (status code) <a class="iref" href="#rfc.xref.status.416.1">5</a>, <a class="iref" href="#rfc.iref.58"><b>9.4.17</b></a>, <a class="iref" href="#rfc.xref.status.416.2">11.2</a></li> 2377 <li class="indline1">417 Expectation Failed (status code) <a class="iref" href="#rfc.xref.status.417.1">5</a>, <a class="iref" href="#rfc.iref.59"><b>9.4.18</b></a>, <a class="iref" href="#rfc.xref.status.417.2">11.2</a></li> 2359 2378 </ul> 2360 2379 </li> 2361 2380 <li class="indline0"><a id="rfc.index.5" href="#rfc.index.5"><b>5</b></a><ul class="ind"> 2362 <li class="indline1">500 Internal Server Error (status code) <a class="iref" href="#rfc.xref.status.500.1">5</a>, <a class="iref" href="#rfc.iref. 58"><b>9.5.1</b></a>, <a class="iref" href="#rfc.xref.status.500.2">11.2</a></li>2363 <li class="indline1">501 Not Implemented (status code) <a class="iref" href="#rfc.xref.status.501.1">5</a>, <a class="iref" href="#rfc.iref. 59"><b>9.5.2</b></a>, <a class="iref" href="#rfc.xref.status.501.2">11.2</a></li>2364 <li class="indline1">502 Bad Gateway (status code) <a class="iref" href="#rfc.xref.status.502.1">5</a>, <a class="iref" href="#rfc.iref.6 0"><b>9.5.3</b></a>, <a class="iref" href="#rfc.xref.status.502.2">11.2</a></li>2365 <li class="indline1">503 Service Unavailable (status code) <a class="iref" href="#rfc.xref.status.503.1">5</a>, <a class="iref" href="#rfc.iref.6 1"><b>9.5.4</b></a>, <a class="iref" href="#rfc.xref.status.503.2">11.2</a></li>2366 <li class="indline1">504 Gateway Timeout (status code) <a class="iref" href="#rfc.xref.status.504.1">5</a>, <a class="iref" href="#rfc.iref.6 2"><b>9.5.5</b></a>, <a class="iref" href="#rfc.xref.status.504.2">11.2</a>, <a class="iref" href="#rfc.xref.status.504.3">A.1</a></li>2367 <li class="indline1">505 HTTP Version Not Supported (status code) <a class="iref" href="#rfc.xref.status.505.1">5</a>, <a class="iref" href="#rfc.iref.6 3"><b>9.5.6</b></a>, <a class="iref" href="#rfc.xref.status.505.2">11.2</a></li>2381 <li class="indline1">500 Internal Server Error (status code) <a class="iref" href="#rfc.xref.status.500.1">5</a>, <a class="iref" href="#rfc.iref.60"><b>9.5.1</b></a>, <a class="iref" href="#rfc.xref.status.500.2">11.2</a></li> 2382 <li class="indline1">501 Not Implemented (status code) <a class="iref" href="#rfc.xref.status.501.1">5</a>, <a class="iref" href="#rfc.iref.61"><b>9.5.2</b></a>, <a class="iref" href="#rfc.xref.status.501.2">11.2</a></li> 2383 <li class="indline1">502 Bad Gateway (status code) <a class="iref" href="#rfc.xref.status.502.1">5</a>, <a class="iref" href="#rfc.iref.62"><b>9.5.3</b></a>, <a class="iref" href="#rfc.xref.status.502.2">11.2</a></li> 2384 <li class="indline1">503 Service Unavailable (status code) <a class="iref" href="#rfc.xref.status.503.1">5</a>, <a class="iref" href="#rfc.iref.63"><b>9.5.4</b></a>, <a class="iref" href="#rfc.xref.status.503.2">11.2</a></li> 2385 <li class="indline1">504 Gateway Timeout (status code) <a class="iref" href="#rfc.xref.status.504.1">5</a>, <a class="iref" href="#rfc.iref.64"><b>9.5.5</b></a>, <a class="iref" href="#rfc.xref.status.504.2">11.2</a>, <a class="iref" href="#rfc.xref.status.504.3">A.1</a></li> 2386 <li class="indline1">505 HTTP Version Not Supported (status code) <a class="iref" href="#rfc.xref.status.505.1">5</a>, <a class="iref" href="#rfc.iref.65"><b>9.5.6</b></a>, <a class="iref" href="#rfc.xref.status.505.2">11.2</a></li> 2368 2387 </ul> 2369 2388 </li> … … 2431 2450 </ul> 2432 2451 </li> 2452 </ul> 2453 </li> 2454 <li class="indline0"><a id="rfc.index.I" href="#rfc.index.I"><b>I</b></a><ul class="ind"> 2455 <li class="indline1">Idempotent Methods <a class="iref" href="#rfc.iref.i.1"><b>8.1.2</b></a></li> 2433 2456 </ul> 2434 2457 </li> … … 2543 2566 </li> 2544 2567 <li class="indline0"><a id="rfc.index.S" href="#rfc.index.S"><b>S</b></a><ul class="ind"> 2545 <li class="indline1">Server header <a class="iref" href="#rfc.xref.header.server.1">6</a>, <a class="iref" href="#rfc.iref.s.42"><b>10.8</b></a>, <a class="iref" href="#rfc.xref.header.server.2">11.3</a>, <a class="iref" href="#rfc.xref.header.server.3">12.1</a>, <a class="iref" href="#rfc.xref.header.server.4">A.2</a></li> 2568 <li class="indline1">Safe Methods <a class="iref" href="#rfc.iref.s.1"><b>8.1.1</b></a></li> 2569 <li class="indline1">Server header <a class="iref" href="#rfc.xref.header.server.1">6</a>, <a class="iref" href="#rfc.iref.s.43"><b>10.8</b></a>, <a class="iref" href="#rfc.xref.header.server.2">11.3</a>, <a class="iref" href="#rfc.xref.header.server.3">12.1</a>, <a class="iref" href="#rfc.xref.header.server.4">A.2</a></li> 2546 2570 <li class="indline1">Status Codes 2547 2571 <ul class="ind"> 2548 <li class="indline1">100 Continue <a class="iref" href="#rfc.xref.status.100.1">5</a>, <a class="iref" href="#rfc.iref.s. 1"><b>9.1.1</b></a>, <a class="iref" href="#rfc.xref.status.100.2">11.2</a></li>2549 <li class="indline1">101 Switching Protocols <a class="iref" href="#rfc.xref.status.101.1">5</a>, <a class="iref" href="#rfc.iref.s. 2"><b>9.1.2</b></a>, <a class="iref" href="#rfc.xref.status.101.2">11.2</a></li>2550 <li class="indline1">200 OK <a class="iref" href="#rfc.xref.status.200.1">5</a>, <a class="iref" href="#rfc.iref.s. 3"><b>9.2.1</b></a>, <a class="iref" href="#rfc.xref.status.200.2">11.2</a></li>2551 <li class="indline1">201 Created <a class="iref" href="#rfc.xref.status.201.1">5</a>, <a class="iref" href="#rfc.iref.s. 4"><b>9.2.2</b></a>, <a class="iref" href="#rfc.xref.status.201.2">11.2</a>, <a class="iref" href="#rfc.xref.status.201.3">A.1</a></li>2552 <li class="indline1">202 Accepted <a class="iref" href="#rfc.xref.status.202.1">5</a>, <a class="iref" href="#rfc.iref.s. 5"><b>9.2.3</b></a>, <a class="iref" href="#rfc.xref.status.202.2">11.2</a></li>2553 <li class="indline1">203 Non-Authoritative Information <a class="iref" href="#rfc.xref.status.203.1">5</a>, <a class="iref" href="#rfc.iref.s. 6"><b>9.2.4</b></a>, <a class="iref" href="#rfc.xref.status.203.2">11.2</a></li>2554 <li class="indline1">204 No Content <a class="iref" href="#rfc.xref.status.204.1">5</a>, <a class="iref" href="#rfc.iref.s. 7"><b>9.2.5</b></a>, <a class="iref" href="#rfc.xref.status.204.2">11.2</a></li>2555 <li class="indline1">205 Reset Content <a class="iref" href="#rfc.xref.status.205.1">5</a>, <a class="iref" href="#rfc.iref.s. 8"><b>9.2.6</b></a>, <a class="iref" href="#rfc.xref.status.205.2">11.2</a></li>2556 <li class="indline1">206 Partial Content <a class="iref" href="#rfc.xref.status.206.1">5</a>, <a class="iref" href="#rfc.iref.s. 9"><b>9.2.7</b></a>, <a class="iref" href="#rfc.xref.status.206.2">11.2</a></li>2557 <li class="indline1">300 Multiple Choices <a class="iref" href="#rfc.xref.status.300.1">5</a>, <a class="iref" href="#rfc.iref.s.1 0"><b>9.3.1</b></a>, <a class="iref" href="#rfc.xref.status.300.2">11.2</a></li>2558 <li class="indline1">301 Moved Permanently <a class="iref" href="#rfc.xref.status.301.1">5</a>, <a class="iref" href="#rfc.iref.s.1 1"><b>9.3.2</b></a>, <a class="iref" href="#rfc.xref.status.301.2">11.2</a>, <a class="iref" href="#rfc.xref.status.301.3">A.2</a></li>2559 <li class="indline1">302 Found <a class="iref" href="#rfc.xref.status.302.1">5</a>, <a class="iref" href="#rfc.iref.s.1 2"><b>9.3.3</b></a>, <a class="iref" href="#rfc.xref.status.302.2">11.2</a>, <a class="iref" href="#rfc.xref.status.302.3">A.2</a></li>2560 <li class="indline1">303 See Other <a class="iref" href="#rfc.xref.status.303.1">5</a>, <a class="iref" href="#rfc.iref.s.1 3"><b>9.3.4</b></a>, <a class="iref" href="#rfc.xref.status.303.2">11.2</a></li>2561 <li class="indline1">304 Not Modified <a class="iref" href="#rfc.xref.status.304.1">5</a>, <a class="iref" href="#rfc.iref.s.1 4"><b>9.3.5</b></a>, <a class="iref" href="#rfc.xref.status.304.2">11.2</a></li>2562 <li class="indline1">305 Use Proxy <a class="iref" href="#rfc.xref.status.305.1">5</a>, <a class="iref" href="#rfc.iref.s.1 5"><b>9.3.6</b></a>, <a class="iref" href="#rfc.xref.status.305.2">11.2</a>, <a class="iref" href="#rfc.xref.status.305.3">A.2</a></li>2563 <li class="indline1">306 (Unused) <a class="iref" href="#rfc.iref.s.1 6"><b>9.3.7</b></a>, <a class="iref" href="#rfc.xref.status.306.1">11.2</a></li>2564 <li class="indline1">307 Temporary Redirect <a class="iref" href="#rfc.xref.status.307.1">5</a>, <a class="iref" href="#rfc.iref.s.1 7"><b>9.3.8</b></a>, <a class="iref" href="#rfc.xref.status.307.2">11.2</a>, <a class="iref" href="#rfc.xref.status.307.3">A.2</a></li>2565 <li class="indline1">400 Bad Request <a class="iref" href="#rfc.xref.status.400.1">5</a>, <a class="iref" href="#rfc.iref.s.1 8"><b>9.4.1</b></a>, <a class="iref" href="#rfc.xref.status.400.2">11.2</a></li>2566 <li class="indline1">401 Unauthorized <a class="iref" href="#rfc.xref.status.401.1">5</a>, <a class="iref" href="#rfc.iref.s. 19"><b>9.4.2</b></a>, <a class="iref" href="#rfc.xref.status.401.2">11.2</a></li>2567 <li class="indline1">402 Payment Required <a class="iref" href="#rfc.xref.status.402.1">5</a>, <a class="iref" href="#rfc.iref.s.2 0"><b>9.4.3</b></a>, <a class="iref" href="#rfc.xref.status.402.2">11.2</a></li>2568 <li class="indline1">403 Forbidden <a class="iref" href="#rfc.xref.status.403.1">5</a>, <a class="iref" href="#rfc.iref.s.2 1"><b>9.4.4</b></a>, <a class="iref" href="#rfc.xref.status.403.2">11.2</a>, <a class="iref" href="#rfc.xref.status.403.3">A.1</a></li>2569 <li class="indline1">404 Not Found <a class="iref" href="#rfc.xref.status.404.1">5</a>, <a class="iref" href="#rfc.iref.s.2 2"><b>9.4.5</b></a>, <a class="iref" href="#rfc.xref.status.404.2">11.2</a>, <a class="iref" href="#rfc.xref.status.404.3">A.1</a></li>2570 <li class="indline1">405 Method Not Allowed <a class="iref" href="#rfc.xref.status.405.1">5</a>, <a class="iref" href="#rfc.iref.s.2 3"><b>9.4.6</b></a>, <a class="iref" href="#rfc.xref.status.405.2">11.2</a></li>2571 <li class="indline1">406 Not Acceptable <a class="iref" href="#rfc.xref.status.406.1">5</a>, <a class="iref" href="#rfc.iref.s.2 4"><b>9.4.7</b></a>, <a class="iref" href="#rfc.xref.status.406.2">11.2</a></li>2572 <li class="indline1">407 Proxy Authentication Required <a class="iref" href="#rfc.xref.status.407.1">5</a>, <a class="iref" href="#rfc.iref.s.2 5"><b>9.4.8</b></a>, <a class="iref" href="#rfc.xref.status.407.2">11.2</a></li>2573 <li class="indline1">408 Request Timeout <a class="iref" href="#rfc.xref.status.408.1">5</a>, <a class="iref" href="#rfc.iref.s.2 6"><b>9.4.9</b></a>, <a class="iref" href="#rfc.xref.status.408.2">11.2</a></li>2574 <li class="indline1">409 Conflict <a class="iref" href="#rfc.xref.status.409.1">5</a>, <a class="iref" href="#rfc.iref.s.2 7"><b>9.4.10</b></a>, <a class="iref" href="#rfc.xref.status.409.2">11.2</a></li>2575 <li class="indline1">410 Gone <a class="iref" href="#rfc.xref.status.410.1">5</a>, <a class="iref" href="#rfc.iref.s.2 8"><b>9.4.11</b></a>, <a class="iref" href="#rfc.xref.status.410.2">11.2</a>, <a class="iref" href="#rfc.xref.status.410.3">A.1</a></li>2576 <li class="indline1">411 Length Required <a class="iref" href="#rfc.xref.status.411.1">5</a>, <a class="iref" href="#rfc.iref.s. 29"><b>9.4.12</b></a>, <a class="iref" href="#rfc.xref.status.411.2">11.2</a></li>2577 <li class="indline1">412 Precondition Failed <a class="iref" href="#rfc.xref.status.412.1">5</a>, <a class="iref" href="#rfc.iref.s.3 0"><b>9.4.13</b></a>, <a class="iref" href="#rfc.xref.status.412.2">11.2</a></li>2578 <li class="indline1">413 Request Entity Too Large <a class="iref" href="#rfc.xref.status.413.1">5</a>, <a class="iref" href="#rfc.iref.s.3 1"><b>9.4.14</b></a>, <a class="iref" href="#rfc.xref.status.413.2">11.2</a></li>2579 <li class="indline1">414 Request-URI Too Long <a class="iref" href="#rfc.xref.status.414.1">5</a>, <a class="iref" href="#rfc.iref.s.3 2"><b>9.4.15</b></a>, <a class="iref" href="#rfc.xref.status.414.2">11.2</a></li>2580 <li class="indline1">415 Unsupported Media Type <a class="iref" href="#rfc.xref.status.415.1">5</a>, <a class="iref" href="#rfc.iref.s.3 3"><b>9.4.16</b></a>, <a class="iref" href="#rfc.xref.status.415.2">11.2</a></li>2581 <li class="indline1">416 Requested Range Not Satisfiable <a class="iref" href="#rfc.xref.status.416.1">5</a>, <a class="iref" href="#rfc.iref.s.3 4"><b>9.4.17</b></a>, <a class="iref" href="#rfc.xref.status.416.2">11.2</a></li>2582 <li class="indline1">417 Expectation Failed <a class="iref" href="#rfc.xref.status.417.1">5</a>, <a class="iref" href="#rfc.iref.s.3 5"><b>9.4.18</b></a>, <a class="iref" href="#rfc.xref.status.417.2">11.2</a></li>2583 <li class="indline1">500 Internal Server Error <a class="iref" href="#rfc.xref.status.500.1">5</a>, <a class="iref" href="#rfc.iref.s.3 6"><b>9.5.1</b></a>, <a class="iref" href="#rfc.xref.status.500.2">11.2</a></li>2584 <li class="indline1">501 Not Implemented <a class="iref" href="#rfc.xref.status.501.1">5</a>, <a class="iref" href="#rfc.iref.s.3 7"><b>9.5.2</b></a>, <a class="iref" href="#rfc.xref.status.501.2">11.2</a></li>2585 <li class="indline1">502 Bad Gateway <a class="iref" href="#rfc.xref.status.502.1">5</a>, <a class="iref" href="#rfc.iref.s.3 8"><b>9.5.3</b></a>, <a class="iref" href="#rfc.xref.status.502.2">11.2</a></li>2586 <li class="indline1">503 Service Unavailable <a class="iref" href="#rfc.xref.status.503.1">5</a>, <a class="iref" href="#rfc.iref.s. 39"><b>9.5.4</b></a>, <a class="iref" href="#rfc.xref.status.503.2">11.2</a></li>2587 <li class="indline1">504 Gateway Timeout <a class="iref" href="#rfc.xref.status.504.1">5</a>, <a class="iref" href="#rfc.iref.s.4 0"><b>9.5.5</b></a>, <a class="iref" href="#rfc.xref.status.504.2">11.2</a>, <a class="iref" href="#rfc.xref.status.504.3">A.1</a></li>2588 <li class="indline1">505 HTTP Version Not Supported <a class="iref" href="#rfc.xref.status.505.1">5</a>, <a class="iref" href="#rfc.iref.s.4 1"><b>9.5.6</b></a>, <a class="iref" href="#rfc.xref.status.505.2">11.2</a></li>2572 <li class="indline1">100 Continue <a class="iref" href="#rfc.xref.status.100.1">5</a>, <a class="iref" href="#rfc.iref.s.2"><b>9.1.1</b></a>, <a class="iref" href="#rfc.xref.status.100.2">11.2</a></li> 2573 <li class="indline1">101 Switching Protocols <a class="iref" href="#rfc.xref.status.101.1">5</a>, <a class="iref" href="#rfc.iref.s.3"><b>9.1.2</b></a>, <a class="iref" href="#rfc.xref.status.101.2">11.2</a></li> 2574 <li class="indline1">200 OK <a class="iref" href="#rfc.xref.status.200.1">5</a>, <a class="iref" href="#rfc.iref.s.4"><b>9.2.1</b></a>, <a class="iref" href="#rfc.xref.status.200.2">11.2</a></li> 2575 <li class="indline1">201 Created <a class="iref" href="#rfc.xref.status.201.1">5</a>, <a class="iref" href="#rfc.iref.s.5"><b>9.2.2</b></a>, <a class="iref" href="#rfc.xref.status.201.2">11.2</a>, <a class="iref" href="#rfc.xref.status.201.3">A.1</a></li> 2576 <li class="indline1">202 Accepted <a class="iref" href="#rfc.xref.status.202.1">5</a>, <a class="iref" href="#rfc.iref.s.6"><b>9.2.3</b></a>, <a class="iref" href="#rfc.xref.status.202.2">11.2</a></li> 2577 <li class="indline1">203 Non-Authoritative Information <a class="iref" href="#rfc.xref.status.203.1">5</a>, <a class="iref" href="#rfc.iref.s.7"><b>9.2.4</b></a>, <a class="iref" href="#rfc.xref.status.203.2">11.2</a></li> 2578 <li class="indline1">204 No Content <a class="iref" href="#rfc.xref.status.204.1">5</a>, <a class="iref" href="#rfc.iref.s.8"><b>9.2.5</b></a>, <a class="iref" href="#rfc.xref.status.204.2">11.2</a></li> 2579 <li class="indline1">205 Reset Content <a class="iref" href="#rfc.xref.status.205.1">5</a>, <a class="iref" href="#rfc.iref.s.9"><b>9.2.6</b></a>, <a class="iref" href="#rfc.xref.status.205.2">11.2</a></li> 2580 <li class="indline1">206 Partial Content <a class="iref" href="#rfc.xref.status.206.1">5</a>, <a class="iref" href="#rfc.iref.s.10"><b>9.2.7</b></a>, <a class="iref" href="#rfc.xref.status.206.2">11.2</a></li> 2581 <li class="indline1">300 Multiple Choices <a class="iref" href="#rfc.xref.status.300.1">5</a>, <a class="iref" href="#rfc.iref.s.11"><b>9.3.1</b></a>, <a class="iref" href="#rfc.xref.status.300.2">11.2</a></li> 2582 <li class="indline1">301 Moved Permanently <a class="iref" href="#rfc.xref.status.301.1">5</a>, <a class="iref" href="#rfc.iref.s.12"><b>9.3.2</b></a>, <a class="iref" href="#rfc.xref.status.301.2">11.2</a>, <a class="iref" href="#rfc.xref.status.301.3">A.2</a></li> 2583 <li class="indline1">302 Found <a class="iref" href="#rfc.xref.status.302.1">5</a>, <a class="iref" href="#rfc.iref.s.13"><b>9.3.3</b></a>, <a class="iref" href="#rfc.xref.status.302.2">11.2</a>, <a class="iref" href="#rfc.xref.status.302.3">A.2</a></li> 2584 <li class="indline1">303 See Other <a class="iref" href="#rfc.xref.status.303.1">5</a>, <a class="iref" href="#rfc.iref.s.14"><b>9.3.4</b></a>, <a class="iref" href="#rfc.xref.status.303.2">11.2</a></li> 2585 <li class="indline1">304 Not Modified <a class="iref" href="#rfc.xref.status.304.1">5</a>, <a class="iref" href="#rfc.iref.s.15"><b>9.3.5</b></a>, <a class="iref" href="#rfc.xref.status.304.2">11.2</a></li> 2586 <li class="indline1">305 Use Proxy <a class="iref" href="#rfc.xref.status.305.1">5</a>, <a class="iref" href="#rfc.iref.s.16"><b>9.3.6</b></a>, <a class="iref" href="#rfc.xref.status.305.2">11.2</a>, <a class="iref" href="#rfc.xref.status.305.3">A.2</a></li> 2587 <li class="indline1">306 (Unused) <a class="iref" href="#rfc.iref.s.17"><b>9.3.7</b></a>, <a class="iref" href="#rfc.xref.status.306.1">11.2</a></li> 2588 <li class="indline1">307 Temporary Redirect <a class="iref" href="#rfc.xref.status.307.1">5</a>, <a class="iref" href="#rfc.iref.s.18"><b>9.3.8</b></a>, <a class="iref" href="#rfc.xref.status.307.2">11.2</a>, <a class="iref" href="#rfc.xref.status.307.3">A.2</a></li> 2589 <li class="indline1">400 Bad Request <a class="iref" href="#rfc.xref.status.400.1">5</a>, <a class="iref" href="#rfc.iref.s.19"><b>9.4.1</b></a>, <a class="iref" href="#rfc.xref.status.400.2">11.2</a></li> 2590 <li class="indline1">401 Unauthorized <a class="iref" href="#rfc.xref.status.401.1">5</a>, <a class="iref" href="#rfc.iref.s.20"><b>9.4.2</b></a>, <a class="iref" href="#rfc.xref.status.401.2">11.2</a></li> 2591 <li class="indline1">402 Payment Required <a class="iref" href="#rfc.xref.status.402.1">5</a>, <a class="iref" href="#rfc.iref.s.21"><b>9.4.3</b></a>, <a class="iref" href="#rfc.xref.status.402.2">11.2</a></li> 2592 <li class="indline1">403 Forbidden <a class="iref" href="#rfc.xref.status.403.1">5</a>, <a class="iref" href="#rfc.iref.s.22"><b>9.4.4</b></a>, <a class="iref" href="#rfc.xref.status.403.2">11.2</a>, <a class="iref" href="#rfc.xref.status.403.3">A.1</a></li> 2593 <li class="indline1">404 Not Found <a class="iref" href="#rfc.xref.status.404.1">5</a>, <a class="iref" href="#rfc.iref.s.23"><b>9.4.5</b></a>, <a class="iref" href="#rfc.xref.status.404.2">11.2</a>, <a class="iref" href="#rfc.xref.status.404.3">A.1</a></li> 2594 <li class="indline1">405 Method Not Allowed <a class="iref" href="#rfc.xref.status.405.1">5</a>, <a class="iref" href="#rfc.iref.s.24"><b>9.4.6</b></a>, <a class="iref" href="#rfc.xref.status.405.2">11.2</a></li> 2595 <li class="indline1">406 Not Acceptable <a class="iref" href="#rfc.xref.status.406.1">5</a>, <a class="iref" href="#rfc.iref.s.25"><b>9.4.7</b></a>, <a class="iref" href="#rfc.xref.status.406.2">11.2</a></li> 2596 <li class="indline1">407 Proxy Authentication Required <a class="iref" href="#rfc.xref.status.407.1">5</a>, <a class="iref" href="#rfc.iref.s.26"><b>9.4.8</b></a>, <a class="iref" href="#rfc.xref.status.407.2">11.2</a></li> 2597 <li class="indline1">408 Request Timeout <a class="iref" href="#rfc.xref.status.408.1">5</a>, <a class="iref" href="#rfc.iref.s.27"><b>9.4.9</b></a>, <a class="iref" href="#rfc.xref.status.408.2">11.2</a></li> 2598 <li class="indline1">409 Conflict <a class="iref" href="#rfc.xref.status.409.1">5</a>, <a class="iref" href="#rfc.iref.s.28"><b>9.4.10</b></a>, <a class="iref" href="#rfc.xref.status.409.2">11.2</a></li> 2599 <li class="indline1">410 Gone <a class="iref" href="#rfc.xref.status.410.1">5</a>, <a class="iref" href="#rfc.iref.s.29"><b>9.4.11</b></a>, <a class="iref" href="#rfc.xref.status.410.2">11.2</a>, <a class="iref" href="#rfc.xref.status.410.3">A.1</a></li> 2600 <li class="indline1">411 Length Required <a class="iref" href="#rfc.xref.status.411.1">5</a>, <a class="iref" href="#rfc.iref.s.30"><b>9.4.12</b></a>, <a class="iref" href="#rfc.xref.status.411.2">11.2</a></li> 2601 <li class="indline1">412 Precondition Failed <a class="iref" href="#rfc.xref.status.412.1">5</a>, <a class="iref" href="#rfc.iref.s.31"><b>9.4.13</b></a>, <a class="iref" href="#rfc.xref.status.412.2">11.2</a></li> 2602 <li class="indline1">413 Request Entity Too Large <a class="iref" href="#rfc.xref.status.413.1">5</a>, <a class="iref" href="#rfc.iref.s.32"><b>9.4.14</b></a>, <a class="iref" href="#rfc.xref.status.413.2">11.2</a></li> 2603 <li class="indline1">414 Request-URI Too Long <a class="iref" href="#rfc.xref.status.414.1">5</a>, <a class="iref" href="#rfc.iref.s.33"><b>9.4.15</b></a>, <a class="iref" href="#rfc.xref.status.414.2">11.2</a></li> 2604 <li class="indline1">415 Unsupported Media Type <a class="iref" href="#rfc.xref.status.415.1">5</a>, <a class="iref" href="#rfc.iref.s.34"><b>9.4.16</b></a>, <a class="iref" href="#rfc.xref.status.415.2">11.2</a></li> 2605 <li class="indline1">416 Requested Range Not Satisfiable <a class="iref" href="#rfc.xref.status.416.1">5</a>, <a class="iref" href="#rfc.iref.s.35"><b>9.4.17</b></a>, <a class="iref" href="#rfc.xref.status.416.2">11.2</a></li> 2606 <li class="indline1">417 Expectation Failed <a class="iref" href="#rfc.xref.status.417.1">5</a>, <a class="iref" href="#rfc.iref.s.36"><b>9.4.18</b></a>, <a class="iref" href="#rfc.xref.status.417.2">11.2</a></li> 2607 <li class="indline1">500 Internal Server Error <a class="iref" href="#rfc.xref.status.500.1">5</a>, <a class="iref" href="#rfc.iref.s.37"><b>9.5.1</b></a>, <a class="iref" href="#rfc.xref.status.500.2">11.2</a></li> 2608 <li class="indline1">501 Not Implemented <a class="iref" href="#rfc.xref.status.501.1">5</a>, <a class="iref" href="#rfc.iref.s.38"><b>9.5.2</b></a>, <a class="iref" href="#rfc.xref.status.501.2">11.2</a></li> 2609 <li class="indline1">502 Bad Gateway <a class="iref" href="#rfc.xref.status.502.1">5</a>, <a class="iref" href="#rfc.iref.s.39"><b>9.5.3</b></a>, <a class="iref" href="#rfc.xref.status.502.2">11.2</a></li> 2610 <li class="indline1">503 Service Unavailable <a class="iref" href="#rfc.xref.status.503.1">5</a>, <a class="iref" href="#rfc.iref.s.40"><b>9.5.4</b></a>, <a class="iref" href="#rfc.xref.status.503.2">11.2</a></li> 2611 <li class="indline1">504 Gateway Timeout <a class="iref" href="#rfc.xref.status.504.1">5</a>, <a class="iref" href="#rfc.iref.s.41"><b>9.5.5</b></a>, <a class="iref" href="#rfc.xref.status.504.2">11.2</a>, <a class="iref" href="#rfc.xref.status.504.3">A.1</a></li> 2612 <li class="indline1">505 HTTP Version Not Supported <a class="iref" href="#rfc.xref.status.505.1">5</a>, <a class="iref" href="#rfc.iref.s.42"><b>9.5.6</b></a>, <a class="iref" href="#rfc.xref.status.505.2">11.2</a></li> 2589 2613 </ul> 2590 2614 </li> -
draft-ietf-httpbis/latest/p2-semantics.xml
r284 r286 76 76 <rfc obsoletes="2616" updates="2817" category="std" 77 77 ipr="full3978" docName="draft-ietf-httpbis-p2-semantics-&ID-VERSION;" 78 xmlns:x='http://purl.org/net/xml2rfc/ext'> 78 xmlns:x='http://purl.org/net/xml2rfc/ext' 79 xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'> 79 80 <front> 80 81 … … 422 423 </t> 423 424 <t> 425 Registrations &MUST; include the following fields: 426 <list style="symbols"> 427 <t>Method Name (see <xref target="method"/>)</t> 428 <t>Safe ("yes" or "no", see <xref target="safe.methods"/>)</t> 429 <t>Pointer to specification text</t> 430 </list> 431 </t> 432 <t> 424 433 Values to be added to this name space are subject to IETF review 425 434 (<xref target="RFC5226" x:fmt="," x:sec="4.1"/>). Any document registering … … 631 640 632 641 <section title="Safe Methods" anchor="safe.methods"> 642 <iref item="Safe Methods" primary="true"/> 633 643 <t> 634 644 Implementors should be aware that the software represents the user in … … 640 650 In particular, the convention has been established that the GET and 641 651 HEAD methods &SHOULD-NOT; have the significance of taking an action 642 other than retrieval. These methods ought to be considered " safe".652 other than retrieval. These methods ought to be considered "<x:dfn anchor="safe">safe</x:dfn>". 643 653 This allows user agents to represent other methods, such as POST, PUT 644 654 and DELETE, in a special way, so that the user is made aware of the … … 655 665 656 666 <section title="Idempotent Methods" anchor="idempotent.methods"> 667 <iref item="Idempotent Methods" primary="true"/> 657 668 <t> 658 669 Methods can also have the property of "idempotence" in that (aside … … 680 691 681 692 <section title="OPTIONS" anchor="OPTIONS"> 693 <rdf:Description> 694 <safe xmlns="urn:ietf:id:draft-ietf-httpbis-p2-semantics#">yes</safe> 695 </rdf:Description> 682 696 <iref primary="true" item="OPTIONS method" x:for-anchor=""/> 683 697 <iref primary="true" item="Methods" subitem="OPTIONS" x:for-anchor=""/> … … 742 756 743 757 <section title="GET" anchor="GET"> 758 <rdf:Description> 759 <safe xmlns="urn:ietf:id:draft-ietf-httpbis-p2-semantics#">yes</safe> 760 </rdf:Description> 744 761 <iref primary="true" item="GET method" x:for-anchor=""/> 745 762 <iref primary="true" item="Methods" subitem="GET" x:for-anchor=""/> … … 779 796 780 797 <section title="HEAD" anchor="HEAD"> 798 <rdf:Description> 799 <safe xmlns="urn:ietf:id:draft-ietf-httpbis-p2-semantics#">yes</safe> 800 </rdf:Description> 781 801 <iref primary="true" item="HEAD method" x:for-anchor=""/> 782 802 <iref primary="true" item="Methods" subitem="HEAD" x:for-anchor=""/> … … 939 959 940 960 <section title="TRACE" anchor="TRACE"> 961 <rdf:Description> 962 <safe xmlns="urn:ietf:id:draft-ietf-httpbis-p2-semantics#">yes</safe> 963 </rdf:Description> 941 964 <iref primary="true" item="TRACE method" x:for-anchor=""/> 942 965 <iref primary="true" item="Methods" subitem="TRACE" x:for-anchor=""/> … … 2114 2137 <!--AUTOGENERATED FROM extract-method-defs.xslt, do not edit manually--> 2115 2138 <!--(START)--> 2116 <t xmlns:x="http://purl.org/net/xml2rfc/ext" >2139 <t xmlns:x="http://purl.org/net/xml2rfc/ext" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> 2117 2140 The HTTP Method Registry located at <eref target="http://www.iana.org/assignments/http-methods"/> 2118 2141 should be populated with the registrations below: 2119 2142 </t> 2120 <texttable xmlns:x="http://purl.org/net/xml2rfc/ext" align="left">2143 <texttable xmlns:x="http://purl.org/net/xml2rfc/ext" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" align="left"> 2121 2144 <ttcol>Method</ttcol> 2145 <ttcol>Safe</ttcol> 2122 2146 <ttcol>Reference</ttcol> 2123 2147 2124 2148 <c>CONNECT</c> 2149 <c>no</c> 2125 2150 <c> 2126 2151 <xref target="CONNECT"/> … … 2128 2153 2129 2154 <c>DELETE</c> 2155 <c>no</c> 2130 2156 <c> 2131 2157 <xref target="DELETE"/> … … 2133 2159 2134 2160 <c>GET</c> 2161 <c>yes</c> 2135 2162 <c> 2136 2163 <xref target="GET"/> … … 2138 2165 2139 2166 <c>HEAD</c> 2167 <c>yes</c> 2140 2168 <c> 2141 2169 <xref target="HEAD"/> … … 2143 2171 2144 2172 <c>OPTIONS</c> 2173 <c>yes</c> 2145 2174 <c> 2146 2175 <xref target="OPTIONS"/> … … 2148 2177 2149 2178 <c>POST</c> 2179 <c>no</c> 2150 2180 <c> 2151 2181 <xref target="POST"/> … … 2153 2183 2154 2184 <c>PUT</c> 2185 <c>no</c> 2155 2186 <c> 2156 2187 <xref target="PUT"/> … … 2158 2189 2159 2190 <c>TRACE</c> 2191 <c>yes</c> 2160 2192 <c> 2161 2193 <xref target="TRACE"/>
Note: See TracChangeset
for help on using the changeset viewer.