commit
968faba7e1
@ -29,7 +29,6 @@ type transferStats struct {
|
||||
type transfer struct {
|
||||
requestStats *transferStats
|
||||
responseStats *transferStats
|
||||
url string
|
||||
}
|
||||
|
||||
var (
|
||||
@ -90,8 +89,9 @@ func (c *HttpClient) Do(req *http.Request) (*http.Response, error) {
|
||||
// Response body size cannot be figured until it is read. Do not rely on a Content-Length
|
||||
// header because it may not exist or be -1 in the case of chunked responses.
|
||||
resstats := &transferStats{HeaderSize: resHeaderSize, Start: start}
|
||||
t := &transfer{requestStats: reqstats, responseStats: resstats}
|
||||
transfersLock.Lock()
|
||||
transfers[res] = &transfer{requestStats: reqstats, responseStats: resstats, url: req.URL.String()}
|
||||
transfers[res] = t
|
||||
transfersLock.Unlock()
|
||||
}
|
||||
|
||||
@ -274,7 +274,7 @@ func LogHttpStats() {
|
||||
stats.responseStats.BodySize,
|
||||
stats.responseStats.Stop.Sub(stats.responseStats.Start).Nanoseconds(),
|
||||
response.StatusCode,
|
||||
stats.url)
|
||||
response.Request.URL)
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user