HTTP状态码

状态码系列:

1xx 请求正在被处理
2xx 请求正常处理完毕
3xx 需要进行附加操作以完成请求
4xx 服务器无法处理请求
5xx 服务器处理请求出错

1xx

100 continue 服务器接收了部分请求,一旦服务器并没有拒绝改请求,应该继续发送请求。
101 switching protocols 服务转换协议,服务器将遵循客户端的请求中的updrage字段切换到另外一种协议。

2xx

200 ok 请求成功处理。如果使用get请求,对应请求的资源的实体作为响应返回。如果使用HEAD请求,对应请求的资源不会随着响应首部返回。
204 no content 返回的响应报文不包括实体的主体部分。另外也不允许返回任何实体的主体。同时返回204的时候客户端不会刷新页面。用于只有客户端向服务器发送信息,客户端并不需要获取信息的情况下使用。
206 partial content 范围请求,客户端进行了范围请求,服务器端成功执行了这一请求,响应报文中包含由Content-Range指定范围的实体内容。

3xx

301 moved permanently 永久性重定向,禁止将POST改变成GET方法
302 Found 临时性重定向,禁止将POST改变成GET方法
303 See Other 临时性重定向,告诉客户端使用GET方法访问资源
304 Not Modified 不包含任何响应的主体部分,在资源缓存有效期过后,文件未更改,仍然使用缓存。 服务器资源未改变,可直接使用客户端未过期的缓存。不包含任何响应的主体部分。客户端发送附带条件的请求,服务器端允许请求访问资源,但因发生请求未满足资源条件的情况后,直接返回304.
307 Temporary Redirect 临时性重定向,准守浏览器标准,不会将POST变为GET

4xx

400 Bad Request 无法理解请求,请求报文中语法错误
401 Unauthorized 需要进行HTTP认证
403 Forbidden 对资源的访问服务器拒绝了,无权访问
404 Not Found 服务器上没有能够请求的资源

5xx

500 Internal Server Error 服务器处理请求时出错
503 Service Unavailable 服务器处于超负载或正在进行停机维护

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • HTTP状态码的分类 HTTP状态码由三个十进制数字组成,第一个十进制数字定义了状态码的类型,后两个数字没有分类的...
    薄凉_简书阅读 587评论 0 1
  • HTTP状态码(HTTP Status Code)表示http服务器对与请求HTTP响应状态的3位数字代码。它由 ...
    BeeNoisy阅读 1,874评论 0 8
  • 1xx消息 这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信...
    143db5b5572a阅读 181评论 0 0
  • 1xx消息 这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信...
    常绿箩阅读 129评论 0 1
  • 1xx消息 这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信...
    帥陽阅读 420评论 0 0