简介

  • 200请求成功
  • 301资源被转移
  • 404请求资源不存在
  • 500内部服务错误

    分类

状态码 含义
1xx 信息交换,指服务器收到请求,需要请求者继续操作,常见于ws协议
2xx 操作成功并且被处理,很常见
3xx 资源被转移
4xx 客户端错误,包含语法错误以及无法完成的请求
5xx 服务器错误,指服务器在处理过程中发生错误

详细介绍

状态码 含义
100 继续,客户端应该继续请求
101 切换协议,服务端根据客户端的请求切换协议。但是只能切换到更高的协议,例如切换到http新版协议
- -
200 请求成功
201 已创建。请求成功,并创建了资源
202 已接收。已接收请求,但是处理仍未完成
203 非授权信息。请求成功,但是返回的meta信息不在原始的服务器,而是一个副本
204 无内容。服务器成功处理,但未返回内容。
205 充值内容。服务器处理成功,用户应该充值文档视图。可通过此返回码清楚浏览器的表单域
206 部分内容。服务器成功处理了部分get请求
- -
300 多种选择。请求的资源可包括多个位置,相应可返回一个资源特征与地址的列表的列表用于用户终端选择
301 资源被永久移动。请求的资源已被永久的移动到新的URI,返回的信息包括新的URI,浏览器会自动定到新的URI。今后任何新的请求都应使用新的URI代替
302 临时移动。与301类似,但是资源资源只是被临时移动。客户端应继续使用URI
303 查看其它地址,与301类似。
304 未修改。所请求的资源未修改,不返回任何资源。这种请求一般发生在终端缓存请求数据状况下发生,请求时头信息会指出客户端希望返回指定日期修改之后的资源。如果返回304终端一般会加载本地缓存资源
305 使用代理。所请求的资源必须通过代理访问
- -
400 客户端请求语法错误,一般参数校验错误返回此状态码
401 要求请求用户进行身份校验
402 保留状态码
403 接受到客户端的请求,但是无法执行。一般指用户权限不够
404 服务器无法找到客户端所请求资源
405 客户端锁清秋的方法被禁止
406 服务器无法根据客户端请求的内容特性完成请求
407 请求要求代理身份认证,与401类似,单请求者应当使用代理进行授权
408 服务端等待客户端发送的请求时间过长,超时
414 请求的URI过长,服务器无法处理
415 服务端无法处理附带的媒体格式
- -
500 服务器内部错误,无法完成请求
501 服务器不支持请求功能,无法完成请求
502 作为网关或者代理工作的服务器尝试执行请求时,从远程服务器接收到了一个无效的响应
503 服务器超载或系统维护,暂时无法处理客户端的请求。延时的长度可包含在服务器的Retry-after头信息中
504 充当网关的服务器,无法及时从远端服务器获取请求
505 服务器不支持当前请求的HTTP协议,无法完成处理