This commit is contained in:
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…
Reference in New Issue
Block a user