通用错误码
更新时间:2024-09-06
当用户访问 BLS 服务出现错误时,BLS 会返回给用户相应的错误码和错误信息,便于用户定位问题,并做出适当的处理。
返回错误信息格式如下:
{
"code":"Unauthorized",
"message":"Check unauthorized: invalid ak/sk",
"requestId":"bb32a6e2-fdb4-4b3e-8ff2-38ac14b24a18"
}
下表即为 API 响应中的通用错误码,它们可能会在 API 响应中出现。而每个 API 所特有的错误码会在具体 API 参考中单独描述。
错误码 | 错误消息 | 描述 | HTTP状态码 |
---|---|---|---|
InvalidParameter | Request param invalid | 请求参数非法 | 400 |
MalformedJSON | The JSON provided is not well-formed: {content} | json内容格式非法 | 400 |
Unauthorized | Unauthorized | 认证失败 | 401 |
AccessDenied | Access denied:{content} | 访问拒绝 | 403 |
RequestOverload | Requested body too large, size exceed limit | 请求体内容太大 | 413 |
RequestLimited | Request frequency is too high, please slow down | 请求频率过高 | 429 |
InternalError | Internal server error | 服务内部错误 | 500 |
ServiceUnavailable | Service is unavailable | 服务不可用 | 503 |