http有多少种状态码「」

HTTP状态码是Web服务器向客户端返回的响应状态信息,这些状态码用于表示请求的处理结果,例如“成功”或“错误”,HTTP状态码有67种,每种状态码都有其特定的含义和用途。

http有多少种状态码「」
(图片来源网络,侵删)

1. 1xx(信息性状态码):这些状态码表示请求已被接收,需要继续处理。

2. 2xx(成功状态码):这些状态码表示请求已成功被服务器接收、理解、并接受。

3. 3xx(重定向状态码):这些状态码表示需要进一步的操作才能完成请求。

http有多少种状态码「」
(图片来源网络,侵删)

4. 4xx(客户端错误状态码):这些状态码表示客户端发送的请求有误,服务器无法处理。

5. 5xx(服务器错误状态码):这些状态码表示服务器在处理请求时发生错误。

以下是这67种状态码的具体列表:

http有多少种状态码「」
(图片来源网络,侵删)

1xx:

100 Continue

101 Switching Protocols

102 Processing

2xx:

200 OK

201 Created

202 Accepted

203 Non-Authoritative Information

204 No Content

205 Reset Content

206 Partial Content

207 Multi-Status (WebDAV)

208 Already Reported (WebDAV)

226 IM Used (World Wide Web Consortium)

300 Multiple Choices

301 Moved Permanently (HTTP/1.1)

302 Found (HTTP/1.1)

303 See Other (HTTP/1.1)

304 Not Modified (HTTP/1.1)

305 Use Proxy (HTTP/1.1)

307 Temporary Redirect (HTTP/1.1)

3xx:

308 Permanent Redirect (HTTP/1.1)

4xx:

400 Bad Request

401 Unauthorized

402 Payment Required (HTTP/1.1)

403 Forbidden (HTTP/1.1)

404 Not Found (HTTP/1.1)

405 Method Not Allowed (HTTP/1.1)

406 Not Acceptable (HTTP/1.1)

407 Proxy Authentication Required (HTTP/1.1)

408 Request Time-out (HTTP/1.1)

409 Bad Request (WebDAV)

410 Enhance Your Calm (WebDAV)

411 Misdirected Request (WebDAV)Retry With (WebDAV)