您的位置:首页 > 理论基础 > 计算机网络

HTTP常用状态码

2015-03-04 22:24 232 查看
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

3xx重定向
通常,这些状态码用来重定向,后续的请求地址(重定向目标)在本次响应的Location域中指明。
300 Multiple Choices
301 Moved Permanently 永久重定向
302 Found 临时重定向
303 See Other
304 Not Modified
305 Use Proxy
306 Switch Proxy
307 Temporary Redirect

4xx客户端错误
这类的状态码代表了客户端看起来可能发生了错误,妨碍了服务器的处理。除非响应的是一个HEAD请求,否则服务器就应该返回一个解释当前错误状况的实体,以及这是临时的还是永久性的状况。这些状态码适用于任何请求方法。
400 Bad Request 请求错误
401 Unauthorized 未通过验证
402 Payment Required
403 Forbidden 拒绝执行
404 Not Found 请求文件未找到
405 Method Not Allowed
406 Not Acceptable
407 Proxy Authentication Required
408 Request Timeout
409 Conflict
410 Gone
411 Length Required
412 Precondition Failed
413 Request Entity Too Large
414 Request-URI Too Long
415 Unsupported Media Type
416 Requested Range Not Satisfiable
417 Expectation Failed
418 I'm a teapot
421 There are too many connections from your internet address
422 Unprocessable Entity
423 Locked
424 Failed Dependency
425 Unordered Collection
426 Upgrade Required
449 Retry With

5xx服务器错误
这类状态码代表了服务器在处理请求的过程中有错误或者异常状态发生,也有可能是服务器意识到以当前的软硬件资源无法完成对请求的处理。除非这是一个HEAD请求,否则服务器应当包含一个解释当前错误状态以及这个状况是临时的还是永久的解释信息实体。这些状态码适用于任何响应方法。
500 Internal Server Error 服务器内部错误
501 Not Implemented
502 Bad Gateway 网关错误
503 Service Unavailable 服务器暂时无法访问,过载或者
504 Gateway Timeout
505 HTTP Version Not Supported
506 Variant Also Negotiates
507 Insufficient Storage
509 Bandwidth Limit Exceeded
510 Not Extended
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: