Documentation
¶
Index ¶
- Variables
- func NewClient(configs ...*Config) *client
- type BaseAuth
- type Config
- type ServerResponse
- func (sr *ServerResponse) BaseAuth() *BaseAuth
- func (sr *ServerResponse) Close()
- func (sr *ServerResponse) GetFields() map[string]string
- func (sr *ServerResponse) SetBaseAuth(account, pwd string)
- func (sr *ServerResponse) SetFields(fields map[string]string)
- func (sr *ServerResponse) SetUploadFile(name string)
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrBaseAuthConfig = errors.New("base auth config is error")
View Source
var ErrEmptyFileNameField = errors.New("must set field filename")
View Source
var ErrInvalidDataStruct = errors.New("invalid response data struct")
Functions ¶
Types ¶
type ServerResponse ¶
type ServerResponse struct { Data interface{} `json:"data"` // contains filtered or unexported fields }
func (*ServerResponse) GetFields ¶ added in v0.1.43
func (sr *ServerResponse) GetFields() map[string]string
GetFields
func (*ServerResponse) SetBaseAuth ¶ added in v0.1.43
func (sr *ServerResponse) SetBaseAuth(account, pwd string)
SetBaseAuth
func (*ServerResponse) SetFields ¶ added in v0.1.43
func (sr *ServerResponse) SetFields(fields map[string]string)
SetFields
func (*ServerResponse) SetUploadFile ¶ added in v0.1.43
func (sr *ServerResponse) SetUploadFile(name string)
SetUploadFile
Click to show internal directories.
Click to hide internal directories.