状态码 备注 消息内容
3 个么 ..
info主要存放内容,即请求端需要的数据
response_status 有成功和失败
msg 请求成功为空,失败则解释请求为何失败,逻辑或者少传参数,等等。
{
"info": {
"extra": null,
"data":"ba8ec027040b58ba55f52b07514f948e"
},
"response_status": "success",
"msg": ""
}
之前用code,message,data 后来发现不管是用http status code 或者是自定义code 都很费劲,就换成status,message,data 状态只有成功和错误两种,提示倚重message了,不过客户端要做多语言或者自定义信息就不是那么方便了,各有利弊。
3 回答1.5k 阅读✓ 已解决
3 回答1.1k 阅读
1 回答941 阅读✓ 已解决
2 回答861 阅读
1 回答712 阅读
我目前使用的参数大概就是这三个了。。。
状态(执行成功或者失败或者异常等等)
说明(便于调试,在代码里也有类似注释的感觉,也方便写文档)
内容(实际有价值的数据)