Documentation
¶
Index ¶
- Constants
- type ProxyHttp
- func (t *ProxyHttp) DoRequest(ctx context.Context) error
- func (t *ProxyHttp) GetPayload() []byte
- func (t *ProxyHttp) GetProxyHeader() map[string]string
- func (t *ProxyHttp) GetReqHandler() *http.Request
- func (t *ProxyHttp) SetAPIUri(v string)
- func (t *ProxyHttp) SetErrProc(code int, v extension.IError)
- func (t *ProxyHttp) SetHeader(h map[string]string)
- func (t *ProxyHttp) SetMethod(v string)
- func (t *ProxyHttp) SetPayload(v []byte)
- func (t *ProxyHttp) SetResp(v interface{})
Constants ¶
View Source
const ( // cn URL_CN = "https://openapi.tuyacn.com" MSG_CN = "pulsar+ssl://mqe.tuyacn.com:7285/" // us URL_US = "https://openapi.tuyaus.com" MSG_US = "pulsar+ssl://mqe.tuyaus.com:7285/" // eu URL_EU = "https://openapi.tuyaeu.com" MSG_EU = "pulsar+ssl://mqe.tuyaeu.com:7285/" // in URL_IN = "https://openapi.tuyain.com" MSG_IN = "pulsar+ssl://mqe.tuyain.com:7285/" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProxyHttp ¶
type ProxyHttp struct {
// contains filtered or unexported fields
}
func NewProxyHttp ¶
func NewProxyHttp() *ProxyHttp
func (*ProxyHttp) GetPayload ¶
func (*ProxyHttp) GetProxyHeader ¶
func (*ProxyHttp) GetReqHandler ¶
func (*ProxyHttp) SetPayload ¶
Click to show internal directories.
Click to hide internal directories.