修改
continuous-integration/drone/push Build is passing Details

main
jhc 9 months ago
parent 11ba0c6687
commit edeadc1075

@ -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)

Loading…
Cancel
Save