Documentation ¶
Index ¶
- func SetUrlEncode(url string) string
- type ClientHttp
- func (t *ClientHttp) Debug(debug bool) *ClientHttp
- func (t *ClientHttp) Get(url string, resp interface{}, header map[string]string) (_err error)
- func (t *ClientHttp) GetParams(url string, req map[string]string, resp interface{}, header map[string]string) (_err error)
- func (t *ClientHttp) LogFile() *ClientHttp
- func (t *ClientHttp) Post(url string, req map[string]string, resp interface{}, header map[string]string) (_err error)
- func (t *ClientHttp) PostBody(url string, req, resp interface{}, header map[string]string) (_err error)
- func (t *ClientHttp) SetTimeout(time_out_second int) *ClientHttp
- func (t *ClientHttp) UploadFile(url string, name_param string, file_path string, params map[string]string, ...) (_err error)
- func (t *ClientHttp) UploadFileFromBytes(url string, name_param string, file_name string, file_data []byte, ...) (_err error)
- type FileLogger
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SetUrlEncode ¶
Types ¶
type ClientHttp ¶
type ClientHttp struct {
// contains filtered or unexported fields
}
func NewClientHttp ¶
func NewClientHttp() *ClientHttp
func (*ClientHttp) Debug ¶
func (t *ClientHttp) Debug(debug bool) *ClientHttp
func (*ClientHttp) Get ¶
func (t *ClientHttp) Get(url string, resp interface{}, header map[string]string) (_err error)
func (*ClientHttp) LogFile ¶
func (t *ClientHttp) LogFile() *ClientHttp
func (*ClientHttp) PostBody ¶
func (t *ClientHttp) PostBody(url string, req, resp interface{}, header map[string]string) (_err error)
func (*ClientHttp) SetTimeout ¶
func (t *ClientHttp) SetTimeout(time_out_second int) *ClientHttp
func (*ClientHttp) UploadFile ¶
type FileLogger ¶
type FileLogger struct {
// contains filtered or unexported fields
}
func (*FileLogger) Debugf ¶
func (l *FileLogger) Debugf(format string, v ...interface{})
func (*FileLogger) Errorf ¶
func (l *FileLogger) Errorf(format string, v ...interface{})
func (*FileLogger) Warnf ¶
func (l *FileLogger) Warnf(format string, v ...interface{})
Click to show internal directories.
Click to hide internal directories.