错误响应

更新时间: 2023-08-11 09:52:01

当用户访问图片处理服务出现错误的时候,图片处理服务会返回给用户相应的错误码和错误信息,以帮助用户定位与处理问题。

错误响应

图片处理服务错误响应的消息体示例如下:

<Error>
  <Code>BadRequest</Code>
  <Message>Input is not base64 decoding.</Message>
  <RequestId>52B155D2D8BD99A15D0005FF</RequestId>
  <HostId>userdomain</HostId>
</Error>

错误消息包含以下元素:

  • Code: 图片处理服务返回给用户的错误码。

  • Message: 图片处理服务给出的详细错误信息。

  • RequestId: 标识错误请求的唯一UUID,在无法解决问题时候,可以使用此错误ID发送给图片处理服务的工程师去定位错误的原因。

  • HostId:标识访问的图片处理服务集群。

错误码

图片处理服务包含的错误码如下:

错误码

描述

解决方案

InvalidArgument

参数错误

400错误

BadRequest

错误请求

MissingArgument

缺少参数

ImageTooLarge

图片大小超过限制

WatermarkError

水印错误

NotImplemented

方法未实现

AccessDenied

拒绝访问

403错误

SignatureDoesNotMatch

签名不匹配

NoSuchKey

图片不存在

404错误

NoSuchStyle

样式不存在

InternalError

服务内部错误

500错误

SDK示例

阿里云首页 对象存储 OSS 相关技术圈