
# 错误码
调用接口出错后，将不会返回结果数据。调用方可根据每个接口对应的错误码来定位错误原因。
当调用出错时，HTTP请求返回一个4xx或5xx的HTTP状态码。返回的消息体中是具体的错误代码及错误信息。
在调用方找不到错误原因时，可以联系华为云客服，并提供错误码，以便我们尽快帮您解决问题。
#### 错误响应Body体格式说明
当接口调用出错时，会返回错误码及错误信息说明，错误响应的Body体格式如下所示。
```
{
    "error_msg": "Internal error of App Security",
    "error_code": "DevSecurity.01000000"
}
```
其中，**error_code** 表示错误码，**error_msg**表示错误描述信息。
#### 错误码说明
当您调用API时，如果遇到"APIGW"开头的错误码，请参见[API网关错误码](https://support.huaweicloud.com/devg-apisign/api-sign-errorcode.html)进行处理。
更多服务错误码请参见[API错误中心](https://apierrorcenter.developer.huaweicloud.com/apierrorcenter)。
| 状态码 | 错误码         | 错误信息              | 描述      | 处理措施                            |
|:---|:---|:---|:---|:---|
| 429 | SG.XXXX0001 | Too many requests | 请求过多异常  | 请稍后重试，如未解决，请联系管理员。              |
| 400 | SG.XXXX1000 | 参考实际错误信息          | 客户端请求异常 | 请确认调用环境正常后重试；如未解决，请联系管理员。       |
| 401 | SG.XXXX1100 | 参考实际错误信息          | 认证异常    | 请联系管理员。                         |
| 403 | SG.XXXX1200 | 参考实际错误信息          | 授权异常    | 请联系管理员。                         |
| 400 | SG.XXXX1300 | 参考实际错误信息          | 参数异常    | 请查看API文档，确认参数正确后重试；如未解决，请联系管理员。 |
| 404 | SG.XXXX1400 | 参考实际错误信息          | 资源不存在异常 | 请确认文件存在后重试；如未解决，请联系管理员。         |
| 500 | SG.XXXX2000 | 参考实际错误信息          | 服务端异常   | 请联系管理员。                         |
| 500 | SG.XXXX2100 | 参考实际错误信息          | 第三方组件异常 | 请联系管理员。                         |
| 500 | SG.XXXX2101 | 参考实际错误信息          | 数据库异常   | 请联系管理员。                         |
| 500 | SG.XXXX2102 | 参考实际错误信息          | Redis异常 | 请联系管理员。                         |
| 500 | SG.XXXX2104 | 参考实际错误信息          | OBS异常   | 请联系管理员。                         |
| 500 | SG.XXXX2200 | 参考实际错误信息          | 第三方平台异常 | 请联系管理员。                         |
| 500 | SG.XXXX2300 | 参考实际错误信息          | 服务内部异常  | 请联系管理员。                         |
| 500 | SG.XXXX3000 | 参考实际错误信息          | 业务异常    | 请联系管理员。                         |
| 400 | SG.XXXX9999 | 参考实际错误信息          | 未知异常    | 请联系管理员。                         |
   
