http状态码

1.http状态码分类

  1. 1xx:消息,1xx 类状态码属于提示信息,是协议处理中的一种中间状态,实际用到的比较少,但是一般服务器禁止向客户端发送此类状态码;
  2. 2xx:成功,这一类型的状态码,代表请求已成功被服务器接收、理解、并接受;
  3. 3xx :重定向,这类状态码代表需要客户端采取进一步 的操作才能完成请求;
  4. 4xx:请求错误,这类的状态码代表了客户端看起来可能发生了错误,妨碍了服务器的处理。(一般前端的错误)  
  5. 5xx:服务器错误,这类状态码代表了服务器在处理请求的过程中有错误或者异常状态发生,也有可能是服务器意识到(一般后端的错误)

2.常用状态码

        200:成功,表示访问成功,正常状态。


        301 : 永久移动,表示本网页已经永久性的移动到一个新的地址,在客户端自动将请求地址改为服务器返回的新地址。

        302 : 临时重定向,表示网页暂时性的转移到一的新的地址,客户端在以后可以继续向本地址发起请求。

        303 :表示临时重定向,但发送的请求必须是get请求。

        304 :重定向至浏览器本身(浏览器缓存),当浏览器多次发起同一请求,且内容未更改时,使用浏览器缓存,这样可以减少网络开销。


        401与403都是权限问题

                401 : 表示请求接口没有带用户信息,此时服务器不清楚请求的用户身份(没有传token)

                403 : 表示请求接口带了用户信息,但角色权限不够。

        404 :这是最常见的错误,表示找不到系统资源,但是只是暂时性地。(可 能资源请求路径写错了)


        500 : 500错误一般是 服务器遇到意外情况,而无法完成请求;一般是后端代码的问题导致的

        503 :服务不可用,就是服务器短时间出现了过载

        502与504网关问题

                502:网关本身出现了故障,网关或者代理服务器执行请求时出现了问题

                504:网关超时,网关向后端某个接口请求时,后端接口不响应

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值