返回码释义
返回状态码 | 释义 | 出现原因 |
---|---|---|
1 | 调用成功 | |
2 | 服务运行出错 | 查看gateway日志 |
3 | 未定义异常 | 执行sql异常,需要查看gateway日志 |
4 | 不支持本次请求,请查看操作文档 | 1. api路径异常,需要以/api/gateway 作为前缀; 2. 检查请求方式是否正确,是否是正确的GET或POST请求; 3. 检查请求头中是否包含content-type 且必须为application/json类型; 4. 以上都正确,则需要检查日志报错信息。 |
5 | token不合法 | 1. token解析结果长度不符; 2. token解析结果类型不符; 3. 解析失败; 4. token对应的API不存在; 5. ak/sk 认证模式,header中appKey、sign、actionId或timestamp为空 |
6 | 签名错误 | 1. 签名有效期超过十分钟; 2. 签名校验未通过 |
7 | 未找到授权信息 | 未在api-web中找到对应的appKey |
8 | 请求头错误 | 1. header不存在; 2. ak/sk 校验模式中, 缺少action信息; |
9 | 签名有效期超过十分钟 | |
100 | 无权限访问此API | 1. 调用正式url使用的token 查询不到对应的申请信息; 2. 调用正式url的用户的API申请被拒绝; |
101 | 访问频繁,请稍后重试 | 访问频率超过限制 |
102 | API不可用 | 1. token对应的API不存在; 2. 测试URL API未提交; 3. 正式url,api未发布; 4. url末尾的api名称与真实的API名称不符; 5. url中配置的自定义路径和配置中不匹配; |
103 | 参数解析异常 | 1. header或body中参数有必填项,请检查; 2. 拼接sql失败,检查日志; 3. 入参的数据类型不支持 |
104 | API查询超时 | 执行jdbc操作超时 |
105 | API申请不可用 | 1. 用户未申请API; 2. 用户申请API已过期 |
106 | API调用未在申请时间内或已超过申请次数 | 已超过用户申请调用次数 |
107 | 安全组(黑白名单)限制访问 | 当前调用人的host被安全组限制 |
108 | 客户端IP获取失败 | |
109 | API path错误 | 请求路径错误 |
140 | 访问远程服务器出错 | 注册API的后端地址未访问通 |
141 | 仅支持GET、POST、Delete、Put请求 | 请求方式错误 |
142 | 常量参数仅支持header和query | 常量参数存放位置不正确 |
143 | 请求方式错误 | 发起请求的方式与配置的不一致 |
144 | 存在必填参数缺失 | 微服务调用时存在必填参数缺失 |
145 | 该数据源不支持 | 数据源目前不在支持范围内 |
146 | API配置为空 | |
147 | SFTP配置为空 | |
148 | 手动注册服务失败 | |
149 | 删除服务失败 | |
150 | RSA加密解密失败 | |
151 | 请求参数解密失败,请检查加密信息 | |
152 | 当前开启传输加密,缺少data参数 | |
153 | 当前开启传输加密,缺少aesKey参数 | |
154 | data参数不唯一 | |
155 | aesKey参数不唯一 | |
156 | contentType={%s},不存在 | |
157 | ? No servers available for service: {%s} | |
158 | spring.redis.sentinel.nodes未配置 | |
159 | ? {%s} does not match any server! | |
160 | redis哨兵项配置错误 | |
161 | spring.redis.sentinel.nodes配置错误 | |
162 | ?password decrypt error,password=%s,%s | |
163 | 不支持该类型 | |
164 | 响应结果加密失败 |