From 354cac74a9562d58a2082a541e5bd808b694f89d Mon Sep 17 00:00:00 2001 From: Brad Fitzpatrick Date: Tue, 26 Mar 2024 21:21:11 -0700 Subject: [PATCH] tsweb/varz: add charset=utf-8 to varz handler Some of our labels contain UTF-8 and get mojibaked in the browser right now. Updates tailscale/corp#18687 Change-Id: I6069cffd6cc8813df415f06bb308bc2fc3ab65c4 Signed-off-by: Brad Fitzpatrick --- 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 e3e52e031..bf788674e 100644 --- a/tsweb/varz/varz.go +++ b/tsweb/varz/varz.go @@ -274,7 +274,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)