常见 HTTP 响应状态码

HTTP状态码用于指示客户端请求的结果,分为200类、300类、400类和500类。200 OK表示请求成功,204 No Content表示请求成功但无数据返回,404 Not Found表示服务器找不到请求的资源,500 Internal Server Error表示服务器处理请求时发生错误。301和302用于重定向,401和403分别表示未经授权和禁止访问。
摘要由CSDN通过智能技术生成

状态码用来告知客户端请求的结果。客户端可以用服务端返回的状态码,判断是正常处理了请求,还是出现了错误。状态码由3位数字和原因短语组成,如:200 OK ;数字的第一位指定了响应的类别。

状态码的类别

类型 含义 原因短语
1XX Informational(信息类) 接收的请求正在处理
2XX Success(成功类) 请求正常处理
3XX Redirection(重定向) 需要进行附加操作完成请求
4XX Client Error(客户端错误) 服务器无法处理请求
5XX Server Error(服务端错误) 服务器处理请求出错

200 OK

表示客户端发来的请求被正常的处理。在响应报文中返回的信息和客户端发来的请求方法有关系,比如 GET 请求 会将请求的实体资源返回,而 HEAD 方法,只返回报文主体。

204 No Content

表示客户端的请求执行成功,但是没有数据返回,浏览器不用刷新页面,也不用重定向页面。所以对于一些提交到服务器处理的数据,只需要返回是否成功的情况下,可以考虑使用状态码204来作为返回信息&#x

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值