diff --git a/cmd/generic-handlers.go b/cmd/generic-handlers.go index d4e987e45..b0e8186f6 100644 --- a/cmd/generic-handlers.go +++ b/cmd/generic-handlers.go @@ -375,9 +375,18 @@ var defaultAllowableHTTPMethods = []string{ // setCorsHandler handler for CORS (Cross Origin Resource Sharing) func setCorsHandler(h http.Handler) http.Handler { - commonS3Headers := []string{"Content-Length", "Content-Type", "Connection", - "Date", "ETag", "Server", "x-amz-delete-marker", "x-amz-id-2", - "x-amz-request-id", "x-amz-version-id"} + commonS3Headers := []string{ + "Date", + "ETag", + "Server", + "Connection", + "Accept-Ranges", + "Content-Range", + "Content-Encoding", + "Content-Length", + "Content-Type", + "x-amz-request-id", + } c := cors.New(cors.Options{ AllowedOrigins: []string{"*"}, AllowedMethods: defaultAllowableHTTPMethods,