请问老师接口的一些问题

来源:8-5 通用错误处理

hy_wang

2021-03-09

老师我想请问下这里关于后台接口
如果说用户输入密码或者用户名输入错误,我看老师课程后段返回的是非200状态码。
我想知道这里正常来说是应该返回非200的状态码,还是返回200状态码,然后内部的包括的message为错误信息。

请问老师这里应该日常写接口时如何处理

写回答

1回答

张轩

2021-03-09

同学你好 对于这种类型的错误,可以参考 RESTful API 设计指南 和 RESTful API 最佳实践,比如说登陆错误这个 最好的语义化应该是

401 Unauthorized:用户未提供身份验证凭据,或者没有通过身份验证。

参考文章:

http://www.ruanyifeng.com/blog/2018/10/restful-api-best-practices.html

https://cloud.tencent.com/developer/article/1579007

0
0

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3142 学习 · 2313 问题

查看课程