in common/http_client/http_client.go [33:52]
func (client *HttpClient) Request(method string, url string, header http.Header, timeoutMs uint64, params map[string]string) (response *http.Response, err error) {
switch method {
case http.MethodGet:
response, err = client.Get(url, header, timeoutMs, params)
return
case http.MethodPost:
response, err = client.Post(url, header, timeoutMs, params)
return
case http.MethodPut:
response, err = client.Put(url, header, timeoutMs, params)
return
case http.MethodDelete:
response, err = client.Delete(url, header, timeoutMs, params)
return
default:
err = errors.New("not available method")
logger.Errorf("request method[%v], url[%v],header:[%v],params:[%v], not available method ", method, url, ToJsonString(header), ToJsonString(params))
}
return
}