🐛
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
/**
|
||||
* @Author: fuxiao
|
||||
* @Email: 576101059@qq.com
|
||||
* @Author: Echo
|
||||
* @Email: 1711788888@qq.com
|
||||
* @Date: 2021/8/16 3:47 下午
|
||||
* @Desc: TODO
|
||||
*/
|
||||
@@ -28,9 +28,9 @@ func BuildParams(params interface{}) string {
|
||||
params = nil
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
m := make(map[string]interface{})
|
||||
|
||||
|
||||
if params != nil {
|
||||
if b, err := json.Marshal(params); err != nil {
|
||||
return String(params)
|
||||
@@ -40,25 +40,25 @@ func BuildParams(params interface{}) string {
|
||||
} else {
|
||||
return ""
|
||||
}
|
||||
|
||||
|
||||
urlEncode := true
|
||||
|
||||
|
||||
if len(m) == 0 {
|
||||
return String(params)
|
||||
}
|
||||
|
||||
|
||||
for k, v := range m {
|
||||
if strings.Contains(k, fileUploadingKey) || strings.Contains(String(v), fileUploadingKey) {
|
||||
urlEncode = false
|
||||
break
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
var (
|
||||
s = ""
|
||||
str = ""
|
||||
)
|
||||
|
||||
|
||||
for k, v := range m {
|
||||
if len(str) > 0 {
|
||||
str += "&"
|
||||
@@ -69,6 +69,6 @@ func BuildParams(params interface{}) string {
|
||||
}
|
||||
str += k + "=" + s
|
||||
}
|
||||
|
||||
|
||||
return str
|
||||
}
|
||||
|
Reference in New Issue
Block a user