REST服务与RestfulAPI风格

2019-10-18  本文已影响0人  宁静消失何如

解决当前各系统间接口规范不统一问题

需要版本号(ansible接口建议新老版本间用版本号区别)

post get delete update up 只用post get

返回用json格式

基本返回值

{
    "code": 500, 200 , 404,
    "msg": "Something bad happened",
}

错误处理

不要直接将异常抛给客户端处理,一般需要一个统一的异常处理类,并且以统一格式将异常信息返回前端,统一格式参照目录“Response”

错误编码格式

https://open.weibo.com/wiki/Error_code
参照微博api 将api错误分级
code代码说明
200:解释
500 :解释
404:解释

{
    "code": 500,
    "msg": "Something bad happened",
}
上一篇 下一篇

猜你喜欢

热点阅读