跳到主要内容
版本:3.4.0

错误码定义

错误码说明
0OK
-1未知的错误
-2服务器内部错误
-3执行失败、命令失败。
-5执行超时/服务超时
-6当前的状态不能执行请求的操作(如,对已经关闭的对象执行操作,或试图执行先前已经完成的操作,或在某种类型的对象上执行另一种类型对象才允许的操作)
-7无效的参数
-8没有找到指定的记录
-9身份验证失败(用户名或密码错误)
-10无效或过期的令牌
-11拒绝访问(调用未定义的HTTP方法,如HEAD、PATCH等)
-18未鉴权(或未提供要求的X-Auth-Token请求头或__token参数token)
-19权限不足
-20当前用户信息不足。
-21资源已被占用。
-25没有控制权。
-26违反规则。
-27没有可用的连接(终端不在线)。
-104不支持所请求的HTTP方法。
-105缺少必要的请求参数。
-204重复的值
-206所引用的数据不存在或所要删除的记录被其它记录引用。
-207操作失败,请重试

特定错误和HTTP状态码

发生以下错误时,API服务会将响应(Response)的HTTP状态码设置为特定的状态码:

错误HTTP状态码设置为
访问未授权的URL401 Unauthorized
用未定义的HTTP方法访问URL(如 PUT /alm)403 Forbidden
未提供X-Auth-Token403 Forbidden
无效的X-Auth-Token403 Forbidden
会话过期403 Forbidden
使用了不支持的HTTP方法(如 HEAD, PATCH等)404 Not found
不存在的URL404 Not found