Documentation ¶
Index ¶
- type Config
- type DefaultHttpRequester
- func (req *DefaultHttpRequester) Get(path string, queries map[string]string, auth bool, response Response) error
- func (req *DefaultHttpRequester) Init(config *Config, logger logging.Logger) *DefaultHttpRequester
- func (req *DefaultHttpRequester) InitByZapLogger(config *Config) *DefaultHttpRequester
- func (req *DefaultHttpRequester) Post(path string, body []byte, queries map[string]string, auth bool, ...) error
- type HttpRequester
- type Response
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { BaseUrl string //openapi baseurl,eg: https://api2.hopex.com Apikey string //api key ApiSecret string //api Secret UserAgent string //<product>/<product-version> <comment> }
type DefaultHttpRequester ¶
type DefaultHttpRequester struct {
// contains filtered or unexported fields
}
func (*DefaultHttpRequester) Init ¶
func (req *DefaultHttpRequester) Init(config *Config, logger logging.Logger) *DefaultHttpRequester
func (*DefaultHttpRequester) InitByZapLogger ¶
func (req *DefaultHttpRequester) InitByZapLogger(config *Config) *DefaultHttpRequester
type HttpRequester ¶
Click to show internal directories.
Click to hide internal directories.