From 732e5d266163468821e5ec2122a3e4edab189ee5 Mon Sep 17 00:00:00 2001 From: CaIon Date: Sat, 16 Aug 2025 15:03:42 +0800 Subject: [PATCH] fix: correct argument passing in DoDownloadRequest for MIME type retrieval --- service/file_decoder.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/service/file_decoder.go b/service/file_decoder.go index 359bd9ab..94f3f028 100644 --- a/service/file_decoder.go +++ b/service/file_decoder.go @@ -19,7 +19,7 @@ import ( // GetFileTypeFromUrl 获取文件类型,返回 mime type, 例如 image/jpeg, image/png, image/gif, image/bmp, image/tiff, application/pdf // 如果获取失败,返回 application/octet-stream func GetFileTypeFromUrl(c *gin.Context, url string, reason ...string) (string, error) { - response, err := DoDownloadRequest(url, reason...) + response, err := DoDownloadRequest(url, []string{"get_mime_type", strings.Join(reason, ", ")}...) if err != nil { common.SysLog(fmt.Sprintf("fail to get file type from url: %s, error: %s", url, err.Error())) return "", err