Update logging to include retry-after header

Other headers seem to have empty values right now, but this will show us
the number of seconds after which a request should be retried.
This commit is contained in:
Ashlie Martinez 2023-03-17 08:22:50 -07:00
parent 43ccb4bccb
commit 9b1af517d2

View File

@ -320,7 +320,8 @@ func (handler *LoggingMiddleware) Intercept(
"url", req.URL,
"limit", resp.Header.Get(rateLimitHeader),
"remaining", resp.Header.Get(rateRemainingHeader),
"reset", resp.Header.Get(rateResetHeader))
"reset", resp.Header.Get(rateResetHeader),
"retry-after", resp.Header.Get(retryAfterHeader))
} else if resp.StatusCode == http.StatusBadRequest {
respDump, _ := httputil.DumpResponse(resp, true)
logger.Ctx(ctx).Infow(