OSS Android SDK中有两种异常,分别为ClientException以及ServiceException 。
ClientException
ClientException指客户端尝试向OSS发送请求以及数据传输时遇到的异常。例如,当发送请求时网络连接不可用,则会抛出ClientException。当上传文件时发生IO异常,也会抛出ClientException。
ServiceException
ServiceException指服务器端错误,来源于对服务器端错误信息的解析。OSSException包含OSS返回的错误码和错误信息,便于定位问题,并做出适当的处理。
ServiceException通常包含以下错误信息:
参数 | 描述 |
---|---|
Code | OSS返回的错误码。 |
Message | OSS返回的详细错误信息。 |
RequestId | 用于唯一标识该请求的UUID。您可以凭借此RequestId请求协助,排查并解决您遇到的问题。 |
HostId | 用于标识访问的OSS集群,与请求时使用的Host一致。 |
rawMessage | HTTP响应的原始Body文本。 |
OSS常见错误码
有关OSS常见错误码汇总的更多信息,请参见错误响应。
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家
阿里云企业补贴进行中: 马上申请
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠
转转请注明出处:https://www.yunxiaoer.com/159744.html