请求数据时,后端返回的状态码

分类

状态码第一位数字决定了不同的响应状态

1:消息,2:成功,3:重定向,4:请求错误,5:服务器错误

常见的状态码:

  • 1–开头

代表请求已被接受,需要继续处理,这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束

100:“(继续)初始的请求已经接收,请求者应当继续提出请求”

101:“(切换协议)请求者已要求服务器切换协议,服务器听从客户的请求已确认并准备切换”

  • 2–开头

200:“服务器成功返回请求的数据”

201: “新建或修改数据成功”

202:“一个请求已经进入后台排队(异步任务)”

204:“删除数据成功”

205:“服务器成功处理了请求,但没有返回任何内容”

206:“服务器成功处理了部分GET请求”

  • 3–开头

300:“针对请求,服务器可以执行多种操作”

301:“请求的网页已永久移动到新位置,服务器返回此响应(对GET或HEAD请求的响应)时,会自动将请求者转到新位置”

302:“服务器目前从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求”

303:“请求者应当对不同的位置使用单独的GET请求来检索响应时,服务器返回此代码”

304:“自从上次请求后,请求的网页未修改过。服务器返回此响应时,不会返回网页内容”

305:“请求者只能使用代理访问请求的网页。如果服务器返回此响应,还表示请求者应使用代理”

307:“服务器目前从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求”

  • 4–开头

400:“发出的请求有错误,服务器没有进行新建或修改数据的操作”

401:“用户没有权限(令牌、用户名、密码错误)”

403: “用户得到授权,但是访问是被禁止的”

404:“发出的请求针对的是不存在的记录,服务器没有进行操作”

405:“禁用请求中指定的方法”

406:“请求的格式不可得”

407:“此状态码与401类似,但指定请求者应当授权使用代理”

408:“服务器等候请求时发生超时”

409:“服务器在完成请求时发生冲突,服务器必须在响应中包含有关冲突的信息”

410:“请求的资源被永久删除,且不会再得到的”

411:“服务器不接受不含有有效内容长度标头字段的请求”

412:“服务器未满足请求者在请求中设置的其中一个前提条件”

413:“服务器无法处理请求,因为请求实体过大,超出服务器的处理能力”

414:“请求的URL过长,服务器无法处理”

415:“请求的格式不受请求页面的支持”

416:“如果页面无法提供请求的范围,则服务器会返回此状态码”

417:“服务器未满足’期望‘请求标头字段的要求“

422:“当创建一个对象时,请检查服务器”

  • 5–开头

500:“服务器发生错误,请检查服务器”

501:“服务器不具备完成请求的功能,例如:服务器无法识别请求,方法可能会返回此代码”

502:“网关错误”

503:“服务不可用,服务器暂时过载或维护”

504:“网关超时”

505:“服务器不支持请求中所用的HTTP协议版本”

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

@乐知者@

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值