-
Notifications
You must be signed in to change notification settings - Fork 0
response
liubo20 edited this page Jan 31, 2019
·
1 revision
当调用接口成功时,HTTP状态码为 200 调用时,需先判断结果是否为200,如果状态码为200,则进一步解析response里面的数据!数据为调用接口返回的JSON数据
返回实例:
{
"code" : "ACK.0001",
"data" : {
"orderIdentifier" : "20160217144558000002",
"qqno" : "5696641",
"amount" : 2,
"actualAmount" : 0,
"userId" : "100",
"orderStatus" : "FAIL",
"notifyStatus" : "ASYNC_NOTIFY_ING",
"orderTime" : "2016-02-17 14:45:58",
"failRemark" : "其他错误",
"serialId" : "3c201738863a47148cf2a6f4744581db",
"uuid" : "d175abc5fd694c3b81db447549f5dfe9"
}
}
当调用接口失败或者系统出现异常信息时,HTTP状态码为200。Response的Body里面的内容如下,code表示一个错误代码,data为错误代码说明
返回实例:
{
"code" : "ACC.0002",
"data" : "密码错误"
}部分代码说明
| 代码 | 说明 | 备注 |
|---|---|---|
| ACK.0001 | 成功代码 | 成功的返回数据,并且ACK.0001以外的代码均表示错误代码 |
| SYS.0001 | 系统内部错误 | 一般是指系统内部错误,比如空指针异常,内存溢出等!此类异常只能由系统管理员进行解决 |