开发者社区> 问答> 正文

SDK异常的两种类型


根据出错原因的不同,SDK把异常分为两种不同类型,分别为[backcolor=transparent]OAServerError和[backcolor=transparent]OASClientError。

OASServerError


[backcolor=transparent]OASServerException是指一次完整的HTTP请求中,服务器返回了错误响应。各个成员变量的含义见下表。具体错误信息请参阅API文档第5节错误响应。

成员变量类型含义
statusCodeintHTTP状态码
requestIdString出错的请求的ID值,见API文档2.3.3节
errorCodeString错误代码,见API文档2.3.3节
errorMessageString错误信息,见API文档2.3.3节
errorTypeErrorType错误类型,见API文档2.3.3节


OASClientErrror


[backcolor=transparent]OASClientException表示客户端异常,可能原因包括网络连接出错、文件读写出错等,具体出错原因可通过查看成员变量message获得。异常仅作为标记错误类型,没有实现额外的方法。

自定义配置


高级接口ArchiveManager和低级接口AliyunOASClient一样,支持配置自定义,ServiceHost和ClientConfiguration的具体配置参考 《OAS Java SDK低级接口文档》

展开
收起
云栖大讲堂 2017-10-26 14:53:21 2425 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
从 SDK 到编解码:视频直播架构解析 立即下载
跨平台的云服务SDK需要什么 立即下载
一个跨平台的云服务SDK需要什么 立即下载