From a08c796e3fc60f4a29f8a7a201186d0a8a2e5bc9 Mon Sep 17 00:00:00 2001 From: Darren Yu Date: Fri, 5 Dec 2025 15:33:18 +0800 Subject: [PATCH] fix(ks3): fix content disposition format for download filename (#3040) (#3057) --- pkg/filemanager/driver/ks3/ks3.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/filemanager/driver/ks3/ks3.go b/pkg/filemanager/driver/ks3/ks3.go index 74a4ecc7..10f190e2 100644 --- a/pkg/filemanager/driver/ks3/ks3.go +++ b/pkg/filemanager/driver/ks3/ks3.go @@ -347,7 +347,7 @@ func (handler *Driver) Source(ctx context.Context, e fs.Entity, args *driver.Get var contentDescription *string if args.IsDownload { encodedFilename := url.PathEscape(args.DisplayName) - contentDescription = aws.String(fmt.Sprintf(`attachment; filename="%s"`, encodedFilename)) + contentDescription = aws.String(fmt.Sprintf(`attachment; filename=%s`, encodedFilename)) } // 确保过期时间不小于 0 ,如果小于则设置为 7 天