HTTP状态码大全

状态码的分类

  • 1** 信息,服务器收到请求,需要请求者继续执行操作
  • 2** 成功,操作被成功接收并处理
  • 3** 重定向,需要进一步的操作以完成请求
  • 4** 客户端错误,请求包含语法错误或无法完成请求
  • 5** 服务器错误,服务器在处理请求的过程中发生了错误

常见的状态码有
200
301 302 304 307
400 401 403 404 410
500


状态码 名称 描述
100 Continue 继续
101 Switching Protocols 切换协议

以下是所有的状态码

状态码 名称 描述
100 Continue 继续
101 Switching Protocols 切换协议

状态码 名称 描述
200 OK 请求成功
201 Created 已创建
202 Accepted 已接受
203 No-Authoritative Information 非授权信息
204 No Content 服务器未返回内容
205 Reset Content 服务器处理成功应重置视图
206 Partial Content 服务器成功处理部分GET请求

状态码 名称 描述
300 Multiple Choices 多种选择 ??
301 Moved Permanently 请求的资源永久移动
302 Found 临时移动
303 See Other 查看其它地址 ??
304 Not Modified 所请求的资源未修改,不会返回任何资源
305 Use Proxy 所请求的资源必须通过代理访问
306 Unused 已被废弃
307 Temporary Redirect 临时重定向GET

状态码 名称 描述
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 Time-out 请求超时
409 Conflict 处理请求时发生冲突
410 Gone 请求资源不存在
411 Length Required 不带Content-Length的请求信息
412 Precondition Failed 请求信息的先决条件错误
413 Request Entity Too Large 请求的实体过大
414 Request-URI Too Large 请求的URI过长
415 Unsupported Media Type 请求附带的媒体格式
416 Requested range not satisfiable 请求的范围无效
417 Expectation Failed 无法满足Expect的请求头信息

状态码 名称 描述
500 Internal Server Error 内部错误
501 Not Implemented 不支持请求的功能
502 Bad Gateway 充当网关或代理的服务器,从远端服务器接收到了一个无效的请求
503 Service Unavailable 超载或系统维护
504 Gateway Time-out 充当网关或代理的服务器,未及时从远端服务器获取请求
505 HTTP Version not supported 不支持请求的HTTP协议的版本

你可能感兴趣的