token失效之后,响应返回的状态码还是200,只是在body中,有一个code是401

Blade 未结 1 1395
加勒比海盗王
加勒比海盗王 2020-08-21 17:58

token失效之后,响应返回的状态码还是200,只是在body中,有一个code是401


这样在很多网络框架中不好做拦截处理,能否将HTTP的状态码与body中的code改成一致?

1条回答
  •  smallchill
    smallchill (楼主)
    2020-08-21 19:53

    中国式特色的系统,会有各种各样的业务code状态码,而http状态码都是有标准的。

    如果有自定义的,只能放到返回参数的code字段内。

    http框架只需要加一个判断,如果返回status是200,但是code是401的也考虑进去就行。

    image.png

    0 讨论(0)
提交回复