|
@ -13,9 +13,9 @@ var httpClient *http.Client |
|
|
var fakeClient = false |
|
|
var fakeClient = false |
|
|
|
|
|
|
|
|
func httpPost(url string, data interface{}) error { |
|
|
func httpPost(url string, data interface{}) error { |
|
|
log.Println("httpPost:url>", url) |
|
|
|
|
|
|
|
|
log.Println("-> POST", url) |
|
|
if fakeClient { |
|
|
if fakeClient { |
|
|
log.Println("httpPost:data> fake client ") |
|
|
|
|
|
|
|
|
//log.Println("httpPost:data> fake client ")
|
|
|
return nil |
|
|
return nil |
|
|
} |
|
|
} |
|
|
if bs, e := json.Marshal(data); nil != e { |
|
|
if bs, e := json.Marshal(data); nil != e { |
|
@ -30,6 +30,7 @@ func httpPost(url string, data interface{}) error { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
func httpGet(url string, resp interface{}) error { |
|
|
func httpGet(url string, resp interface{}) error { |
|
|
|
|
|
log.Println("-> GET", url) |
|
|
return nil |
|
|
return nil |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
@ -37,8 +38,8 @@ func httpPostEx(url string, data interface{}, retries int) error { |
|
|
var err error |
|
|
var err error |
|
|
for i := 0; i < retries; i++ { |
|
|
for i := 0; i < retries; i++ { |
|
|
if err = httpPost(url, data); nil != err { |
|
|
if err = httpPost(url, data); nil != err { |
|
|
log.Println(">>>", err) |
|
|
|
|
|
time.Sleep(3 * time.Second) |
|
|
|
|
|
|
|
|
log.Println("-> >>", err) |
|
|
|
|
|
time.Sleep(1 * time.Second) |
|
|
} else { |
|
|
} else { |
|
|
return nil |
|
|
return nil |
|
|
} |
|
|
} |
|
|