From cdf1fe9ce4d3728b1249b334e7875e9fc78d50ec Mon Sep 17 00:00:00 2001 From: Simon Seyer Date: Wed, 31 Dec 2025 16:29:45 +0100 Subject: [PATCH] Forward W3C trace context header --- services/webapp/controllers/utils.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/services/webapp/controllers/utils.go b/services/webapp/controllers/utils.go index 729eef6..7f26807 100644 --- a/services/webapp/controllers/utils.go +++ b/services/webapp/controllers/utils.go @@ -9,6 +9,8 @@ func ExtractHeaders(r *http.Request) http.Header { customHeaders := http.Header{} for name, value := range r.Header { if strings.HasPrefix(strings.ToLower(name), "x-") || + strings.EqualFold(name, "traceparent") || + strings.EqualFold(name, "tracestate") || strings.HasPrefix(name, "Authorization") { customHeaders.Add(name, value[0]) }