- HTTP请求中添加单次访问trackInfo
This commit is contained in:
@@ -101,12 +101,10 @@ func AccessPlatformAPIWithRetry(client *http.Client, handleRequest func() *http.
|
||||
}
|
||||
beginTime := time.Now()
|
||||
trackInfo := request.Header.Get(KeyTrackInfo)
|
||||
if trackInfo == "" {
|
||||
trackInfo = utils.GetUUID()
|
||||
// request.Header.Set(KeyTrackInfo, trackID)
|
||||
} else {
|
||||
if trackInfo != "" {
|
||||
request.Header.Del(KeyTrackInfo)
|
||||
}
|
||||
trackInfo += ", " + utils.GetUUID()
|
||||
baseapi.SugarLogger.Debugf("begin AccessPlatformAPIWithRetry:%s do:%s url:%v", trackInfo, request.Method, request.URL)
|
||||
response, err := client.Do(request)
|
||||
baseapi.SugarLogger.Debugf("end AccessPlatformAPIWithRetry:%s do url:%v, request:%s", trackInfo, request.URL, getClonedData(request.URL, savedBuf))
|
||||
|
||||
Reference in New Issue
Block a user