Documentation ¶
Overview ¶
Package model SDK models
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BaseResponse ¶
type BaseResponse struct { Header ResponseHeader `json:"header"` Body json.RawMessage `json:"body"` }
BaseResponse shared response data struct
func (BaseResponse) IsError ¶
func (r BaseResponse) IsError() bool
IsError detect if the response is an error
type GetRequest ¶
GetRequest request interface for get
type HeaderTarget ¶
type PostRequest ¶
PostRequest request interface for post
type ResponseHeader ¶
type UploadField ¶
type UploadField struct { // Key field key Key string // Value field value Value string // Reader upload file reader Reader io.Reader }
UploadField multipart/form-data post request field struct
type UploadRequest ¶
type UploadRequest interface { Url() string // Encode encode request to UploadFields Encode() []UploadField }
UploadRequest multipart/form-data reqeust interface
Click to show internal directories.
Click to hide internal directories.