-
精简
-
可扩展
- 响应结构:
success: boolean类型: true/false
code: 错误码:支持自定义错误码
message: 错误描述
data: 核心业务数据
自定义错误码:
1xx
2xx
3xx
4xx
5xx
都被状态码标准给占用了, 因此自定义错误码要从6xx选取:
- 接口的“事务”约定:
单个请求应该以“事务”特性对待:
要么完全成功,要么失败: 不存在一半成功,一半失败的情况。
精简
可扩展
success: boolean类型: true/false
code: 错误码:支持自定义错误码
message: 错误描述
data: 核心业务数据
自定义错误码:
1xx
2xx
3xx
4xx
5xx
都被状态码标准给占用了, 因此自定义错误码要从6xx选取:
本文标题:写接口的艺术: 精简,可扩展
本文链接:https://www.haomeiwen.com/subject/elnzlqtx.html
网友评论