fix huobib/binance api bug (#129)

This commit is contained in:
Frank
2018-06-04 17:20:05 +08:00
committed by Adrian Gallagher
parent 4903c788b1
commit 0478c55b45
5 changed files with 69 additions and 28 deletions

View File

@@ -207,14 +207,7 @@ func (r *Requester) DoRequest(req *http.Request, method, path string, headers ma
log.Printf("%s exchange request path: %s", r.Name, path)
}
var resp *http.Response
var err error
if method != "GET" {
resp, err = r.HTTPClient.Do(req)
} else {
resp, err = r.HTTPClient.Get(path)
}
resp, err := r.HTTPClient.Do(req)
if err != nil {
if r.RequiresRateLimiter() {
@@ -261,14 +254,9 @@ func (r *Requester) SendPayload(method, path string, headers map[string]string,
return errors.New("invalid path")
}
var req *http.Request
var err error
if method != "GET" {
req, err = r.checkRequest(method, path, body, headers)
if err != nil {
return err
}
req, err := r.checkRequest(method, path, body, headers)
if err != nil {
return err
}
if !r.RequiresRateLimiter() {