From 4420ad2609044fdb5c01f7e0521ce5f53653451a Mon Sep 17 00:00:00 2001 From: Maxim Lebedev Date: Fri, 7 Jan 2022 03:50:09 +0500 Subject: [PATCH] :art: Lowercase key names in logfmt --- logfmt.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/logfmt.go b/logfmt.go index e7b4a4b..f43d2fc 100644 --- a/logfmt.go +++ b/logfmt.go @@ -68,15 +68,15 @@ func LogFmtWithConfig(config LogFmtConfig) Interceptor { "user_agent", ctx.UserAgent(), ) ctx.Request.Header.VisitAllInOrder(func(key, value []byte) { - encoder.EncodeKeyval(strings.ReplaceAll("header_"+string(key), "-", "_"), value) + encoder.EncodeKeyval(strings.ReplaceAll(strings.ToLower("header_"+string(key)), "-", "_"), value) }) ctx.QueryArgs().VisitAll(func(key, value []byte) { - encoder.EncodeKeyval(strings.ReplaceAll("query_"+string(key), "-", "_"), value) + encoder.EncodeKeyval(strings.ReplaceAll(strings.ToLower("query_"+string(key)), "-", "_"), value) }) if form, err := ctx.MultipartForm(); err == nil { for k, v := range form.Value { - encoder.EncodeKeyval(strings.ReplaceAll("form_"+k, "-", "_"), v) + encoder.EncodeKeyval(strings.ReplaceAll(strings.ToLower("form_"+k), "-", "_"), v) } }