From 682482459dc0bc16da3c79a5e4e156cf8b02923d Mon Sep 17 00:00:00 2001 From: Anis Elleuch Date: Wed, 10 Feb 2021 17:56:37 +0100 Subject: [PATCH] Change the default object content-type to binary/octet-stream (#11508) --- cmd/config/compress/compress.go | 2 +- cmd/handler-utils.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cmd/config/compress/compress.go b/cmd/config/compress/compress.go index 18a5ea4fb..c251f8ca1 100644 --- a/cmd/config/compress/compress.go +++ b/cmd/config/compress/compress.go @@ -45,7 +45,7 @@ const ( // Include-list for compression. DefaultExtensions = ".txt,.log,.csv,.json,.tar,.xml,.bin" - DefaultMimeTypes = "text/*,application/json,application/xml" + DefaultMimeTypes = "text/*,application/json,application/xml,binary/octet-stream" ) // DefaultKVS - default KV config for compression settings diff --git a/cmd/handler-utils.go b/cmd/handler-utils.go index 8ed1fddc6..ef7fbd3fa 100644 --- a/cmd/handler-utils.go +++ b/cmd/handler-utils.go @@ -128,7 +128,7 @@ func extractMetadata(ctx context.Context, r *http.Request) (metadata map[string] // Set content-type to default value if it is not set. if _, ok := metadata[strings.ToLower(xhttp.ContentType)]; !ok { - metadata[strings.ToLower(xhttp.ContentType)] = "application/octet-stream" + metadata[strings.ToLower(xhttp.ContentType)] = "binary/octet-stream" } // https://github.com/google/security-research/security/advisories/GHSA-76wf-9vgp-pj7w