- default config support for limt_access_speed.
* fix bug when request.Body is nil.
This commit is contained in:
@@ -85,7 +85,9 @@ func AccessPlatformAPIWithRetry(client *http.Client, handleRequest func() *http.
|
||||
for {
|
||||
savedBuf := new(bytes.Buffer)
|
||||
request := handleRequest()
|
||||
request.Body = ioutil.NopCloser(io.TeeReader(request.Body, savedBuf))
|
||||
if request.Body != nil {
|
||||
request.Body = ioutil.NopCloser(io.TeeReader(request.Body, savedBuf))
|
||||
}
|
||||
response, err := client.Do(request)
|
||||
if err != nil {
|
||||
baseapi.SugarLogger.Debugf("AccessPlatformAPIWithRetry client.Get return err:%v", err)
|
||||
|
||||
Reference in New Issue
Block a user