接口返回别乱七八糟:统一code/msg/data三字段,前后端都省心

5个月前 (06-23 10:10)阅读1回复0
genmulu
genmulu
  • 管理员
  • 注册排名1
  • 经验值3465
  • 级别管理员
  • 主题693
  • 回复0
楼主

新手写接口,返回的数据格式乱七八糟,前端每次都要适配,今天说统一的接口返回格式,前后端都省心。

固定三个字段

所有接口不管成功失败,都返回JSON,固定三个字段:code(状态码,200成功,400错误,401未登录),msg(提示文字),data(真正的数据)。

好处

前端不用每个接口单独处理,统一判断code,code是200就拿data渲染,不是200就弹msg提示,不用每个接口写一套判断逻辑。

错误信息别写太技术

msg给用户看的,写"系统繁忙请稍后再试",别把PHP报错、SQL错误直接放msg里,详细错误写服务器日志,前端提示友好的话就行。

接口格式统一,前后端对接少吵很多架,新手写接口就按这个格式来。

本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。

本文地址:https://www.genmulu.cn/genmulu/301.html

0
回帖

接口返回别乱七八糟:统一code/msg/data三字段,前后端都省心 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息