7
0

Compare commits

..

No commits in common. "5d941b865b2802bf250104ce3117c8a5adf896a2" and "a7a0099cb88e0ad1bd472282e3260564b5a03b78" have entirely different histories.

3 changed files with 4 additions and 16 deletions

View File

@ -40,11 +40,7 @@ func (request *JsonRequest) GetStyle() string {
func (request *JsonRequest) BuildQueries() string { func (request *JsonRequest) BuildQueries() string {
path := strings.TrimLeft(strings.TrimSpace(request.GetActionName()), "/") path := strings.TrimLeft(strings.TrimSpace(request.GetActionName()), "/")
mod := "&" request.queries = "/" + path + "?" + utils.GetUrlFormedMap(request.QueryParams)
if !strings.Contains(path, "?") {
mod = "?"
}
request.queries = "/" + path + mod + utils.GetUrlFormedMap(request.QueryParams)
return request.queries return request.queries
} }

View File

@ -43,16 +43,10 @@ func TestUpload_Del(t *testing.T) {
func TestCreateInitMultipartUpload(t *testing.T) { func TestCreateInitMultipartUpload(t *testing.T) {
req := CreateInitMultipartUploadRequest() req := CreateInitMultipartUploadRequest()
req.Filepath = "test.jpg"
extInfo := map[string]any{"game_byname": "tech_test_tencent"}
bExtInfo, _ := json.Marshal(extInfo)
req.UploadType = "package"
req.TargetType = "oss" req.TargetType = "oss"
req.TargetName = "image" req.TargetName = "image"
req.FileHash = "51c68615b8d21f9b72b02f48c400cb87" req.FileHash = "51c68615b8d21f9b72b02f48c400cb87"
req.Filepath = "q5-01.zip"
req.ExtInfo = string(bExtInfo)
client, err := NewClient() client, err := NewClient()
if err != nil { if err != nil {
t.Error(err) t.Error(err)

View File

@ -15,12 +15,10 @@ const (
type InitMultipartUploadRequest struct { type InitMultipartUploadRequest struct {
*requests.JsonRequest *requests.JsonRequest
UploadType string `position:"Body" field:"upload_type"` Filepath string `position:"Body" field:"filepath"`
TargetType string `position:"Body" field:"target_type"` TargetType string `position:"Body" field:"target_type"`
TargetName string `position:"Body" field:"target_name"` TargetName string `position:"Body" field:"target_name"`
FileHash string `position:"Body" field:"file_hash"` FileHash string `position:"Body" field:"file_hash"`
Filepath string `position:"Body" field:"filepath"`
ExtInfo string `position:"Body" field:"ext_info"`
} }
type InitMultipartUploadResponse struct { type InitMultipartUploadResponse struct {
@ -52,7 +50,7 @@ func CreateInitMultipartUploadRequest() (req *InitMultipartUploadRequest) {
JsonRequest: &requests.JsonRequest{}, JsonRequest: &requests.JsonRequest{},
} }
req.InitWithApiInfo(HOST, VERSION, "/api/upload/multipart/init?_ts="+ts+"&_sign="+sign) req.InitWithApiInfo(HOST, VERSION, "/api/upload/multipart/init?ts="+ts+"&sign="+sign)
return return
} }