更新时间:2026-05-28 GMT+08:00
分享

SDK错误码

调用ObsClient的相关接口发生错误时,通常会返回SDK自定义错误,其包含服务端返回的HTTP状态码、OBS错误码、错误信息等,便于用户定位问题,并做出适当的处理。该结构体的具体定义如下:

SDK错误码包含两部分:

  • 对象存储服务的API错误码,详见OBS错误码
  • SDK自定义异常,其字段名与说明请参见表1
    表1 SDK自定义异常

    异常

    异常描述

    ObsException.getStatusCode

    HTTP状态码

    ObsException.getErrorRequestId()

    OBS服务端返回的请求ID

    ObsException.getResponseHeaders()

    HTTP响应头信息

    ObsException.getStatus

    HTTP文本描述。

    ObsException.getErrorCode()

    OBS服务端错误码

    ObsException.getErrorMessage()

    OBS服务端错误描述

    ObsException.getErrorHostId()

    请求的服务端ID

    ObsException.getHostId

    请求的服务端ID。

相关文档