错误码
在请求返回的结果中,HTTP 状态码会表明处理完成后的状态,符合 HTTP 规范所规定的语义。
当错误发生时,消息体以 json 格式返回具体的错误信息。
错误码列表
错误码 | 错误描述 | HTTP 状态码 |
---|---|---|
1 |
Your account might be delinquent |
402 |
2 |
Your account is suspended |
403 |
3 |
The HTTP header Authorization has wrong format |
401 |
4 |
The access key id you provided does not exist |
401 |
5 |
You must provide the Date HTTP header |
400 |
6 |
The HTTP header Date has wrong format |
400 |
7 |
The provided signature has expired |
401 |
8 |
signature not match |
401 |
20 |
You are denied to accomplish this request |
403 |
21 |
You don’t have enough permission to accomplish this request |
403 |
22 |
Missing parameter(s) or missing parameter value(s) |
403 |
23 |
Invalid parameter(s) or invalid parameter value(s) |
400 |
24 |
Invalid methods(s) |
400 |
25 |
Max requests exceeded |
400 |
26 |
Can’t find the resource |
400 |
100 |
Internal Server Error occurred |
500 |
101 |
Service temporarily unavailable |
503 |
返回格式
错误信息的返回格式如下:
参数名 |
解释 |
code |
错误码 |
message |
详细错误信息 |
错误返回示例:
{
'code': '23',
'message': 'Invalid parameter(s) or invalid parameter value(s)'
}