如果某个返回结果中会出现Error
字段,说明 API 请求调用失败。Error
字段由Code
和 Message
组成,本文介绍调用 Web 应用防火墙 API 时可能出现的错误码信息。
Error code | Error message | HTTP code | 错误描述 |
---|---|---|---|
InvalidParameter | 非法的参数。请检查%s。 | 400 | 请求中缺乏某个参数或者某个参数校验失败,请参考错误信息,根据 API 接口文档修改对应的参数。 |
InternalError | 内部错误。请联系管理员! | 500 | 请求过程中发生了一些非预期的错误,请通过工单联系相关人员进行处理。 |
BadRequest | 错误的请求。请检查http请求或者联系管理员! | 400 | 请求无法被正确地解析,请重新构建请求,或者通过工单联系相关人员进行处理。 |
NotMatch.ResourceType | 资源类型不匹配。请检查%s。 | 400 | 请求需要操作的资源类型与接口要求不符,请参考错误信息,根据 API 接口文档检查请求中的资源类型是否符合要求。 |
NotFound.Resource | 资源未找到。请检查%s。 | 400 | 请求需要操作的资源未找到,请参考错误信息,检查请求中的资源是否已被删除。 |
Exceed.ResourceLimit | 资源套餐容量不足。请检查%s。 | 400 | 您的资源套餐容量不足,当前操作无法执行。请参考错误信息,升级套餐内相应资源后重新操作。 |
Duplicate.Resource | 资源存在唯一性限制。请检查%s。 | 400 | 资源的某个参数存在唯一性限制,请参考错误信息,修改对应参数的取值。 |
Reference.Resource | 资源被引用,无法进行操作。请检查%s。 | 400 | 资源已被引用,无法进行操作。请根据错误信息,解除对应资源引用关系后再操作。 |
Status.Resource | 资源当前状态异常,无法进行当前操作。请检查%s。 | 400 | 资源当前处于异常状态,无法进行当前操作。请参考错误信息,对异常资源进行处理后再操作,或者通过工单联系相关人员进行处理。 |