后端接口返回的json中,对“code”的值1或者0的理解。
前后端分离中,后端接口的设计中,比如
{
"code":1,
"data":{}
}
code的值,1代表请求成功还是应该代码请求失败呢?看了几个demo,都是将0设为成功。大家是怎么制定的?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
前后端分离中,后端接口的设计中,比如
{
"code":1,
"data":{}
}
code的值,1代表请求成功还是应该代码请求失败呢?看了几个demo,都是将0设为成功。大家是怎么制定的?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
自己定,0设置为成功主要是因为c函数返回0意思是成功执行,属于历史遗留问题。你也可以设置200为成功,跟http status一样。
这个最好遵照http的response status用200,400啥的来标明状态
https://developer.mozilla.org...