SDK自定义错误
调用ObsClient的相关接口发生错误时,通常会返回SDK自定义错误,其包含服务端返回的HTTP状态码、OBS错误码、错误信息等,便于用户定位问题,并做出适当的处理。该结构体的具体定义如下:
类型定义
type ObsError struct
参数描述
字段名 |
类型 |
说明 |
---|---|---|
StatusCode |
int |
HTTP状态码。 |
RequestId |
string |
OBS服务端返回的请求ID。 |
ResponseHeaders |
map[string][]string |
HTTP响应头信息。 |
Status |
string |
HTTP文本描述。 |
Code |
string |
OBS服务端错误码。 |
Message |
string |
OBS服务端错误描述。 |
Resource |
string |
发生错误时相关的桶或对象。 |
HostId |
string |
请求的服务端ID。 |