feat: fix the upload file name contains space problem (#1527)

This commit is contained in:
wht
2023-02-07 23:26:17 +08:00
committed by GitHub
parent 943aa61869
commit e7e0518517

View File

@ -72,17 +72,17 @@ func GetUploadFileUrl(provider *Provider, fullFilePath string, hasTimestamp bool
if provider.Type == "Azure Blob" { if provider.Type == "Azure Blob" {
host = util.UrlJoin(host, provider.Bucket) host = util.UrlJoin(host, provider.Bucket)
} }
fileUrl := ""
if provider.Type == "Tencent Cloud COS" { fileUrl := util.UrlJoin(host, escapePath(objectKey))
fileUrl = util.UrlJoin(host, objectKey)
} else {
fileUrl = util.UrlJoin(host, escapePath(objectKey))
}
if hasTimestamp { if hasTimestamp {
fileUrl = fmt.Sprintf("%s?t=%s", fileUrl, util.GetCurrentUnixTime()) fileUrl = fmt.Sprintf("%s?t=%s", fileUrl, util.GetCurrentUnixTime())
} }
if provider.Type == "Tencent Cloud COS" {
objectKey = escapePath(objectKey)
}
return fileUrl, objectKey return fileUrl, objectKey
} }