本文列出上传 SDK 常见错误码的含义及建议处理方式。
错误码 | 关键字/关键信息 | 说明 |
---|---|---|
-60000 | ResponeParseFailed | HTTP body 不合法,SDK 未解析到预期的 JSON。可能发生了网络劫持。 |
-59999 | ResponeIsEmpty | 网络请求发送失败。原因有可能为没有网络。建议切换网络,例如蜂窝数据、WiFi。 |
-39996 | OpenFileError | 文件打开错误。可能的原因如下所示。
|
-39991 | EXternCrcIsNotMatch | 分片上传时,分片的 CRC 不匹配,可能因为发生了网络劫持。 |
-39987 | UserCancelCode | 用户调用 stop 主动取消上传。 |
-39982 | GenSignatureFailed | STS2 签名错误,检查是否正确设置了 AK、SK、SessionToken 和 SpaceName。 |
-39977 | FilePathisNull | 上传文件路径未设置。 |
-39970 | InvalidHttpCode | HTTP code 非 200,具体原因参考网关错误码。 |
-39968 | DiskResumeFileNotMatch | 磁盘断点续传两次上传的文件不一致。 |
-39972 | AbortForOffline | 断网停止上传,建议检查网络连接后重新上传。 |
错误码 | 状态码 | 关键字 | 说明 |
---|---|---|---|
100003 | 401 | MissingAuthenticationToken | 缺少身份认证的必要信息,例如 Auth 信息 |
100005 | 401 | MissingSignature | 缺少签名结果 |
100006 | 403 | InvalidTimestamp | 请求过期或请求的签名时间来自未来 |
100009 | 401 | InvalidAccessKey | 请求的 AK 不合法。建议检查 AccessKey |
100010 | 401 | SignatureDoesNotMatch | 签名结果不正确 |
100012 | 403 | LackPolicy | 子用户请求缺少权限。默认为 deny。 |
100013 | 403 | AccessDenied | 子用户拥有的权限不支持当前操作。 |
100018 | 429 | FlowLimitExceeded | 请求过于频繁,超出了基本限速。 |
100024 | 400 | InvalidAuthorization | Authorization 头格式错误。检查Authorization。 |
100025 | 400 | InvalidCredential | Authorization 头中的 Credential 格式错误。检查 Credential。 |
100026 | 401 | InvalidSecretToken | 错误的 STS2 Token。检查是否为签名错误或过期导致。 |
错误码 | 描述 |
---|---|
1000001 | 读取文件错误。addFile 添加的 file 属性非 Blob/File 实例。 |
1000002 | stsToken 格式错误,此类错误发生的原因为传入的 Object 字段缺失。 |
1001000 | 申请上传域名阶段错误,详细错误信息见回调中的 extra 字段。 |
1002000 | 初始化上传时发生错误,详细错误信息见回调中的 extra 字段。 |
1003000 | 文件上传阶段发生错误。详细错误信息见回调中的 extra 字段。 |
1003003 | 上传过程中文件读取失败,检查上传过程中文件是否被删除或损坏,导致文件读取失败。 |
1004000 | 文件分片合并阶段错误,在开启断点续传的情况下,多个标签页面不能同时上传同一个文件。 |
1005000 | 完成上传,获取媒体信息错误。详细错误信息见回调中的 extra 字段。 |
100006 | 请求过期或请求的签名时间来自未来。如果仅部分用户出现该问题,可能原因为用户系统时间不准导致。您需要矫正系统时间即可。 |
100026 | 错误的 STS2。可能是多种错误,例如签名错误、过期等。 |
100013 | 权限问题。AK\SK 没有绑定策略或者 Action 错误。 |
100009 | 请求的 AK 不合法。 |