From 22c247a988371c2a9d7d90e545fca76d19fc4848 Mon Sep 17 00:00:00 2001 From: jiuker <2818723467@qq.com> Date: Wed, 14 Jun 2023 02:38:46 +0800 Subject: [PATCH] fix: preserve multiple values for query params (#17392) --- cmd/object-handlers.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/object-handlers.go b/cmd/object-handlers.go index 1e04c3a89..9054760ee 100644 --- a/cmd/object-handlers.go +++ b/cmd/object-handlers.go @@ -91,7 +91,7 @@ const ( func setHeadGetRespHeaders(w http.ResponseWriter, reqParams url.Values) { for k, v := range reqParams { if header, ok := supportedHeadGetReqParams[strings.ToLower(k)]; ok { - w.Header()[header] = v + w.Header()[header] = []string{strings.Join(v, ",")} } } }