HTTP状态码
1xx 信息,表示临时响应并需要请求者继续执行操作 | |
|---|---|
状态码 | 含义解释 |
100 Continue | Continue - 请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分 |
101 Switching Protocols | Switching Protocols - 请求者已要求服务器切换协议,服务器已确认并准备切换 |
102 Processing | Processing - 由WebDAV(RFC 2518)扩展的状态码,代表处理将被继续执行。 |
2xx 成功,操作被成功接收并处理 | |
|---|---|
状态码 | 含义解释 |
200 OK | OK - 服务器已成功处理了请求。通常,这表示服务器提供了请求的网页 |
201 Created | Created - 请求成功并且服务器创建了新的资源 |
202 Accepted | Accepted - 服务器已接受请求,但尚未处理 |
203 Non-Authoritative Information | Non-Authoritative Information - 服务器已成功处理了请求,但返回的信息可能来自另一来源 |
204 No Content | No Content - 服务器成功处理了请求,但没有返回任何内容 |
205 Reset Content | Reset Content - 服务器成功处理了请求,且没有返回任何内容。返回此状态码的响应要求请求者重置文档视图 |
206 Partial Content | Partial Content - 服务器成功处理了部分 GET 请求 |
207 Multi-Status | Multi-Status - 由WebDAV(RFC 2518)扩展的状态码,代表之后的消息体将是一个XML消息 |
208 Already Reported | Already Reported - 一个DAV的绑定成员被前一个请求枚举,并且没有被再一次包括 |
226 IM Used | IM Used - 服务器已经满足了请求所要的资源,并且响应是一个或者多个实例操作应用于当前实例的结果 |
3xx 表示要完成请求,需要进一步操作。通常,这些状态代码用来重定向 | |
|---|---|
状态码 | 含义解释 |
300 Multiple Choices | Multiple Choices - 针对请求,服务器可执行多种操作 |
301 Moved Permanently | Moved Permanently - 请求的网页已永久移动到新位置 |
302 Move Temporarily | Found - 服务器目前从不同位置的网页响应请求 |
303 See Other | See Other - 请求者应当对不同的位置使用单独的 GET 请求来检索响应 |
304 Not Modified | Not Modified - 自从上次请求后,请求的网页未修改过 |
305 Use Proxy | Use Proxy - 请求者只能使用代理访问请求的网页 |
306 Switch Proxy | Switch Proxy - 在最新版的规范中,306状态码已经不再被使用 |
307 Temporary Redirect | Temporary Redirect - 服务器目前从不同位置的网页响应请求 |
308 Permanent Redirect | Permanent Redirect - 这个请求和以后的请求都应该被另一个URI地址重新发送 |
4xx 客户端错误,请求包含语法错误或无法完成请求 | |
|---|---|
状态码 | 含义解释 |
400 Bad Request | Bad Request - 服务器不理解请求的语法 |
401 Unauthorized | Unauthorized - 请求要求身份验证 |
402 Payment Required | Payment Required - 该状态码是为了将来可能的需求而预留的 |
403 Forbidden | Forbidden - 请求有效,但服务器拒绝操作 |
404 Not Found | Not Found - 服务器找不到请求的网页 |
405 Method Not Allowed | Method Not Allowed - 禁用请求中指定的方法 |
406 Not Acceptable | Not Acceptable - 无法使用请求的内容特性响应请求的网页 |
407 Proxy Authentication Required | Proxy Authentication Required - 此状态代码与401类似,但指定请求者应当授权使用代理 |
408 Request Timeout | Request Timeout - 服务器等候请求时发生超时 |
409 Conflict | Conflict - 服务器在完成请求时发生冲突 |
410 Gone | Gone - 如果请求的资源已永久删除,服务器就会返回此响应 |
411 Length Required | Length Required - 服务器不接受不含有效内容长度标头字段的请求 |
412 Precondition Failed | Precondition Failed - 服务器未满足请求者在请求中设置的其中一个前提条件 |
413 Request Entity Too Large | Payload Too Large - 服务器无法处理请求,因为请求实体过大 |
414 Request-URI Too Long | URI Too Long - 请求的URI过长,服务器无法处理 |
415 Unsupported Media Type | Unsupported Media Type - 请求的格式不受请求页面的支持 |
416 Requested Range Not Satisfiable | Range Not Satisfiable - 如果页面无法提供请求的范围,则服务器会返回此状态代码 |
417 Expectation Failed | Expectation Failed - 服务器未满足"期望"请求标头字段的要求 |
418 I'm a teapot | I'm a teapot - 1998年IETF愚人节笑话(RFC2324) |
421 Misdirected Request | Misdirected Request - 请求被指向到无法生成响应的服务器 |
422 Unprocessable Entity | Unprocessable Entity - 请求格式正确,但由于含有语义错误,无法响应(WebDAV) |
423 Locked | Locked - 当前资源被锁定(WebDAV) |
424 Failed Dependency | Failed Dependency - 由于之前的某个请求发生的错误,导致当前请求失败(WebDAV) |
425 Too Early | Too Early - 服务器不愿意冒风险来处理该请求,原因是可能造成重放攻击 |
426 Upgrade Required | Upgrade Required - 客户端应当切换到TLS/1.0 |
429 Too Many Requests | Too Many Requests - 用户在给定的时间内发送了太多请求 |
431 Request Header Fields Too Large | Request Header Fields Too Large - 单个报头字段或所有报头字段太大 |
449 Retry With | Retry With - 由微软扩展,代表请求应当在执行完适当的操作后进行重试 |
451 Unavailable For Legal Reasons | Unavailable For Legal Reasons - 该请求因法律原因不可用 |
5xx 这些状态代码表示服务器在尝试处理请求时发生内部错误。这些错误可能是服务器本身的错误,而不是请求出错 | |
|---|---|
状态码 | 含义解释 |
500 Internal Server Error | Internal Server Error - 服务器遇到错误,无法完成请求 |
501 Not Implemented | Not Implemented - 服务器不支持当前请求所需要的某个功能 |
502 Bad Gateway | Bad Gateway - 作为网关或者代理工作的服务器尝试执行请求时,从上游服务器接收到无效的响应 |
503 Service Unavailable | Service Unavailable - 服务器目前无法使用(由于超载或停机维护) |
504 Gateway Timeout | Gateway Timeout - 服务器作为网关或代理,但是没有及时从上游服务器收到请求 |
505 HTTP Version Not Supported | HTTP Version Not Supported - 服务器不支持请求中所用的 HTTP 协议版本 |
506 Variant Also Negotiates | Variant Also Negotiates - 被请求的协商变元资源被配置为在透明内容协商中使用自己 |
507 Insufficient Storage | Insufficient Storage - 服务器无法存储完成请求所必须的内容 |
509 Bandwidth Limit Exceeded | Bandwidth Limit Exceeded - 服务器达到带宽限制(非官方) |
510 Not Extended | Not Extended - 获取资源所需要的策略并没有被满足 |
511 Network Authentication Required | Network Authentication Required - 客户端需要进行身份验证才能获得网络访问权限 |
描述
http状态对应的名称和含义解释