优化发布图片问题

This commit is contained in:
yml2213
2026-05-23 12:19:24 +08:00
parent 367f26ffd1
commit d90f31360f
6 changed files with 122 additions and 25 deletions
+4 -3
View File
@@ -4,6 +4,7 @@ import (
"context"
"errors"
"mime/multipart"
"net/url"
"strings"
)
@@ -48,13 +49,13 @@ func (s *Service) Upload(req uploadRequest) (*UploadDTO, error) {
if err != nil {
return nil, err
}
url := "/api/files/object?key=" + key
fileURL := "/api/files/object?key=" + url.QueryEscape(key)
if scene == "home-banner" {
url = "/api/public/files/object?key=" + key
fileURL = "/api/public/files/object?key=" + url.QueryEscape(key)
}
return &UploadDTO{
ObjectKey: key,
URL: url,
URL: fileURL,
Filename: req.Header.Filename,
ContentType: contentType,
Size: req.Header.Size,