diff --git a/platformapi/platformapi.go b/platformapi/platformapi.go index 63e04287..f0558a28 100644 --- a/platformapi/platformapi.go +++ b/platformapi/platformapi.go @@ -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))