On this page

SDK Custom Errors

Updated on 2023-11-15 GMT+08:00

Each time you fail to call an ObsClient API, an SDK custom error — containing an HTTP status code, OBS error code, and error message — is returned, to help you locate and rectify the fault. The struct is defined as follows:

Type Definition

type ObsError struct

Parameter Description

Field

Type

Description

StatusCode

int

HTTP status code

RequestId

string

Request ID returned by the OBS server

ResponseHeaders

map[string][]string

HTTP response headers

Status

string

Reason description

Code

string

Error code returned by the OBS server

Message

string

Error description returned by the OBS server

Resource

string

Bucket and object related to the error

HostId

string

Requested server ID

Feedback

Feedback

Feedback

0/500

Selected Content

Submit selected content with the feedback