From 649b733ba10b073bb17487af421eb42feb53cad5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=2E=20Mert=20Y=C4=B1ld=C4=B1ran?= Date: Thu, 23 Sep 2021 09:12:04 +0300 Subject: [PATCH] Don't redact `:authority` pseudo-header field (#300) --- tap/extensions/http/sensitive_data_cleaner.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tap/extensions/http/sensitive_data_cleaner.go b/tap/extensions/http/sensitive_data_cleaner.go index 4c61c9993..75edbe78e 100644 --- a/tap/extensions/http/sensitive_data_cleaner.go +++ b/tap/extensions/http/sensitive_data_cleaner.go @@ -86,6 +86,10 @@ func getContentTypeHeaderValue(headers http.Header) string { } func isFieldNameSensitive(fieldName string) bool { + if fieldName == ":authority" { + return false + } + name := strings.ToLower(fieldName) name = strings.ReplaceAll(name, "_", "") name = strings.ReplaceAll(name, "-", "")