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