From 4436a79f46784d206dca3276067a05e543127c7a Mon Sep 17 00:00:00 2001 From: Tom DNetto Date: Fri, 9 Feb 2024 11:49:23 -0800 Subject: [PATCH] tsweb: set charset when exporting vars to prometheus Appears to be safe based on: https://github.com/prometheus/common/pull/119 Signed-off-by: Tom DNetto Updates: corp#17075 --- tsweb/varz/varz.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tsweb/varz/varz.go b/tsweb/varz/varz.go index 15a3be551..9e8b3717d 100644 --- a/tsweb/varz/varz.go +++ b/tsweb/varz/varz.go @@ -240,7 +240,7 @@ type sortedKVs struct { // // This will evolve over time, or perhaps be replaced. func Handler(w http.ResponseWriter, r *http.Request) { - w.Header().Set("Content-Type", "text/plain; version=0.0.4") + w.Header().Set("Content-Type", "text/plain; version=0.0.4; charset=utf-8") s := sortedKVsPool.Get().(*sortedKVs) defer sortedKVsPool.Put(s)