错误码

最近更新时间:2018-11-23 11:28:03

概述

在使用 SDK 提供的 COS API 服务过程中,出现失败可以分为客户端错误和服务端返回的错误。

  • 服务端返回的错误,指服务端处理一些不符合要求的客户端请求所返回的错误。例如访问不存在的文件,没有访问文件的权限等。更多服务端返回的错误码详细信息,请参阅 API 错误码
  • 客户端错误,主要是指网络异常、文件读写 IO 异常、参数校验失败等。

此文将为您介绍客户端定义的错误码信息。

错误码列表

目前支持的 SDK 有:Android、iOS。

错误码 错误信息 错误描述
10000 InvalidArgument 参数校验失败,如必填参数为空。
10001 InvalidCredentials 密钥信息校验失败,如密钥为空。
10002 BadRequest SDK配置错误,如 APPID,region 配置出错。
10003 SinkSourceNotFound 输入源或者输出源错误,如上传的文件不存在。
10004 UnsupportOperation 无法支持的操作。
20000 InternalError 内部错误,如 xml 格式数据解析失败。
20001 ServerError 服务错误,如返回了非 xml 格式数据。
20002 IOError 流读写 IO 异常,如文件读写 IO 异常。
20003 NetworkError 网络出现异常,如网络不可用,DNS 解析失败等。
20004 DataIntegrityError 数据完整性校验失败。
30000 UserCancelled 用户已取消了请求。
30001 AlreadyFinished 已执行过请求。