- change all setting to prod.

This commit is contained in:
gazebo
2018-06-26 10:28:26 +08:00
parent 2445cdcc06
commit 8ca0584794
2 changed files with 50 additions and 31 deletions

View File

@@ -5,6 +5,7 @@ import (
"net/url"
"time"
"git.rosy.net.cn/baseapi/platformapi"
"git.rosy.net.cn/baseapi/platformapi/dadaapi"
"git.rosy.net.cn/baseapi/platformapi/jdapi"
@@ -98,20 +99,27 @@ func NewFreshFoodAPI(baseURL string) *FreshFoodAPI {
func (f *FreshFoodAPI) AccessFreshFood(apiStr string, params url.Values) error {
var err error
var response *http.Response
fullURL := f.baseURL + "/" + apiStr
for i := 0; i < retryCount; i++ {
// _, err := f.client.PostForm(fullURL, params)
err = error(nil)
globals.SugarLogger.Debug(fullURL)
globals.SugarLogger.Debug(params)
if err == nil {
response, err = f.client.PostForm(fullURL, params)
// err = error(nil)
// globals.SugarLogger.Debug(fullURL)
// globals.SugarLogger.Debug(params)
if err == nil && response != nil && response.StatusCode == 200 {
break
} else {
globals.SugarLogger.Warnf("Call %s error:%v, response: %v", fullURL, err, response)
}
}
if err != nil {
globals.SugarLogger.Warnf("Call %s error:%v", fullURL, err)
if err != nil || response.StatusCode != 200 {
globals.SugarLogger.Errorf("Call %s error:%v, response: %v", fullURL, err, response)
if err != nil {
return err
}
return platformapi.ErrHTTPCodeIsNot200
}
return err
return nil
}
// jd api