当用户访问图片处理服务出现错误的时候,图片处理服务会返回给用户相应的错误码和错误信息,以帮助用户定位与处理问题。
图片处理服务错误的响应格式
错误响应的消息体例子
<Error>
<Code>BadRequest</Code>
<Message>Input is not base64 decoding.</Message>
<RequestId>52B155D2D8BD99A15D0005FF</RequestId>
<HostId>userdomain</HostId>
</Error>
错误包含以下元素:
错误码 | 描述 | HTTP 状态码 |
TooManyPipe | 管道数目超过限制 | 400 |
InvalidArgument | 参数错误 | 400 |
BadRequest | 错误请求 | 400 |
MissingArgument | 缺少参数 | 400 |
ImageTooLarge | 图片大小超过限制 | 400 |
WatermarkError | 水印错误 | 400 |
AccessDenied | 拒绝访问 | 403 |
SignatureDoesNotMatch | 签名不匹配 | 403 |
NoSuchFile | 图片不存在 | 404 |
NoSuchStyle | 样式不存在 | 404 |
NoSuchChannel | 频道不存在 | 404 |
InternalError | 服务内部错误 | 500 |
NotImplemented | 方法未实现 | 501 |
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。