From 1d7e03dd113669e1da5fe6bf4b6ed8ac6506fc53 Mon Sep 17 00:00:00 2001 From: dorlolo <428192774@qq.com> Date: Tue, 29 Mar 2022 11:43:11 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- simpleRequest.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/simpleRequest.go b/simpleRequest.go index 46d6a26..ae683c6 100644 --- a/simpleRequest.go +++ b/simpleRequest.go @@ -225,7 +225,7 @@ func (s *SimpleRequest) initBody() { } else { s.body = bytes.NewReader([]byte("{}")) } - case contentTypeData == formDataType: + case strings.Contains(contentTypeData, "multipart/form-data"): body := &bytes.Buffer{} writer := multipart.NewWriter(body) //data := url.Values{} @@ -254,9 +254,8 @@ func (s *SimpleRequest) initBody() { case strings.Contains(contentTypeData, "text") || strings.Contains(contentTypeData, javaScriptType): data, _ := s.tempBody[stringBodyType].(string) s.body = strings.NewReader(data) - case contentTypeData == "" || strings.Contains(contentTypeData, "form"): + case contentTypeData == "" || strings.Contains(contentTypeData, "form-urlencoded"): //默认为x-www-form-urlencoded格式 - //x-www-form-urlencoded ,multipart/form-data ..等form格式走此方法 tmpData := url.Values{} for k, v := range tmpData { tmpData.Set(k, fmt.Sprintf("%v", v))