From 8474618bf22ce04c927a92a64d921a4b09733fa7 Mon Sep 17 00:00:00 2001 From: Steven Bauer Date: Wed, 24 Jul 2019 17:29:27 -0700 Subject: [PATCH] Add URL logging to server_http_request --- runtime/server_http_request.go | 1 + runtime/server_http_request_test.go | 1 + 2 files changed, 2 insertions(+) diff --git a/runtime/server_http_request.go b/runtime/server_http_request.go index ed7ff0233..157f91b23 100644 --- a/runtime/server_http_request.go +++ b/runtime/server_http_request.go @@ -76,6 +76,7 @@ func NewServerHTTPRequest( logFields := []zap.Field{ zap.String(logFieldEndpointID, endpoint.EndpointName), zap.String(logFieldEndpointHandler, endpoint.HandlerName), + zap.String(logFieldRequestURL, r.URL.Path), } // put request scope tags on context diff --git a/runtime/server_http_request_test.go b/runtime/server_http_request_test.go index 1c56e9e72..b450ea433 100644 --- a/runtime/server_http_request_test.go +++ b/runtime/server_http_request_test.go @@ -1665,6 +1665,7 @@ func TestIncomingHTTPRequestServerLog(t *testing.T) { "statusCode": float64(200), "endpointHandler": "foo", "endpointID": "foo", + "url": "/foo", "Accept-Encoding": "gzip", "User-Agent": "Go-http-client/1.1",