tencent cloud

文档反馈

异常处理

最后更新时间:2022-01-05 14:31:57

    简介

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

    错误处理示例

    cos.headBucket({
      Bucket: 'examplebucket-1250000000',
      Region: 'ap-beijing',
    }, 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

    使用自助诊断工具

    针对请求可能遇到不同的报错情况,我们为您提供了 COS 自助诊断工具,帮助您快速定位问题,调试报错代码。

    使用步骤

    1. 复制异常处理返回的 RequestId(请求 ID)。
    2. 单击 COS 自助诊断工具,进入自助诊断页面。
      COS 自助诊断工具
      点击自助诊断
      输入 RequestId 进行智能诊断,获取请求基本信息、帮助指引和诊断提示,快速定位请求错误。
    3. 在顶部的 RequestId 输入框中,输入待诊断的 RequestId,并单击开始诊断
    4. 稍侯片刻,便能看到相应的智能诊断结果。

    常见问题

    若您在使用小程序 SDK 过程中,有相关的疑问,请参见 常见问题 文档小程序部分。

    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持