From edeadc10751e2075dcd283579576c68d097850da Mon Sep 17 00:00:00 2001 From: jhc <9316338+wangyitao309@user.noreply.gitee.com> Date: Wed, 13 Dec 2023 11:22:44 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/logic/file.go | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/internal/logic/file.go b/internal/logic/file.go index 2cae70b..fb2061d 100644 --- a/internal/logic/file.go +++ b/internal/logic/file.go @@ -45,6 +45,10 @@ func GetUploadUrl(req *bccrClient.GetUploadurlRequest) (result *bccrClient.GetUp */ func (f *File) Upload(req *dci.GetUploadUrlRequest) (res *dci.GetUploadUrlResponse, err error) { + fmt.Println("+++++++++++++++ GetUploadUrlRequest =================") + fmt.Printf("GetUploadUrlRequest is : %+v", req) + fmt.Println("+++++++++++++++ GetUploadUrlRequest =================") + isChinese := false getUploadUrlRequest := new(bccrClient.GetUploadurlRequest) @@ -53,7 +57,9 @@ func (f *File) Upload(req *dci.GetUploadUrlRequest) (res *dci.GetUploadUrlRespon // 拆分 文件名 和 文件链接 fileArr := strings.Split(req.FileName, "/") fileName = fileArr[len(fileArr)-1] + fmt.Println("+++++++++++++++ no encode fileName =================") fmt.Println("no encode fileName is :", fileArr[len(fileArr)-1]) + fmt.Println("+++++++++++++++ no encode fileName =================") // 如果文件名包含 中文 则需要对 fileName 进行 utf-8 字符集进行 URL编码 for _, c := range fileName { @@ -72,9 +78,9 @@ func (f *File) Upload(req *dci.GetUploadUrlRequest) (res *dci.GetUploadUrlRespon return nil, errCommon.ReturnError(err, msg.ErrCreateClientToken, "创建clientToken 失败: ") } getUploadUrlRequest.SetClientToken(clientToken) - fmt.Println(clientToken) - fmt.Println(len(clientToken)) + fmt.Println("+++++++++++++++ encode fileName =================") fmt.Println("encode fileName is :", fileName) + fmt.Println("+++++++++++++++ encode fileName =================") getUploadUrlResponse := GetUploadUrl(getUploadUrlRequest) res = new(dci.GetUploadUrlResponse)