附录说明

最新更新时间:2020.05.02

3.1 HTTP Status Codes

所有API请求都会根据情况返回适当的HTTP状态。

代码 ⽂本内容 描述
200 OK 所有成功的请求都将返回这个状态
201 Created 成功创建了新的资源,所有PUT⽅法成功返回201
400 Bad Request ⽆效请求,通常为数据封装错误
401 Unauthorized 参数错误、授权⽆效或过期
403 Forbidden 没有权限调⽤接⼜或者访问相关数据
404 NotFound 请求的接⼜或者数据(⽐如⽤户)不存在时
409 Conflict 资源发⽣冲突,⽐如bucket等已经存在
500 Internal Server Error 程序出现异常、错误时

3.2 响应状态码

CDN响应状态码格式定义:

例如:AX001
说明:A:API接⼜服务;X:模块名称;001:状态码标识;
状态码前两位对照表:

标识 说明
AR 刷新模块
AI 内容注⼊模块
AP 预缓存模块
AB 带宽查询
AL ⽇志模块
AC 公共错误码

附录⼀ 刷新请求响应

code 说明
AR001 刷新调⽤成功
AR002 刷新调⽤失败

附录⼆ 刷新查询请求响应

code 说明
AR101 刷新查询接⼜调⽤成功
AR102 刷新查询调⽤失败

附录三 预缓存响应

code 说明
AP001 预缓存调⽤成功
AP002 预缓存调⽤失败

附录四 预缓存查询响应信息

code 说明
AP101 预缓存查询调⽤成功
AP102 预缓存查询调⽤失败

附录五 流量查询响应

code 说明
AB001 流量查询请求成功
AB002 流量查询请求失败

附录六 带宽查询响应

code 说明
AW001 带宽查询请求成功
AW002 带宽查询请求失败

附录七 ⽇志响应查询

code 说明
AL101 ⽇志查询请求成功
AL102 ⽇志查询请求失败

附录⼋ 公⽤类型返回值

code 说明
AC001 请求未通过鉴权验证
AC002 请求⽅式有误
AC003 参数格式错误
AC004 ⽤户信息有误
AC006 请求时间(x-request-date)已过期