异常处理

最后更新时间:2020-03-17 10:46:26

    简介

    调用 SDK 接口请求 COS 服务失败时,将在回调函数里返回错误信息。

    错误处理示例

    cos.headBucket({
        Bucket: 'examplebucket-1250000000',
        Region: 'COS_REGION',
    }, function(err, data) {
        if (err) {
            console.log(err.error);
        }
    });

    客户端异常

    参数名 参数描述 类型
    err 请求发生错误时返回的对象,包括网络错误和业务错误,如果请求成功则为空,更多详情请参见 错误码 文档 Object
    - error 请求报错信息 Object/String

    服务端异常

    参数名 参数描述 类型
    err 请求发生错误时返回的对象,包括网络错误和业务错误,如果请求成功则为空,更多详情请参见 错误码 文档 Object
    - statusCode 请求返回的 HTTP 状态码,如200、403、404等 Number
    - headers 请求返回的头部信息 Object
    - error 请求报错信息 Object/String
    - - Code 请求失败时 body 返回的 Error Code,更多详情请参见 错误码 文档 String
    - - Message 请求失败时 body 返回的 Error Message,更多详情请参见 错误码 文档 String
    - - RequestId 服务器请求日志里的唯一 ID,可用于遇到问题 提交工单 排查错误原因 String

    Was this page helpful?

    本页内容是否解决了您的问题?

    • 完全没帮助
    • 文档较差
    • 文档一般
    • 文档不错
    • 文档很好
    反馈
    帮助