From 13c0cc3abadd338769d651b0e26fc72bcb719d73 Mon Sep 17 00:00:00 2001 From: jau1 <95550641@163.com> Date: Tue, 7 Jan 2020 16:45:26 +0800 Subject: [PATCH] Fix a bug --- sysservice/originhttp/httpserverervice.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/sysservice/originhttp/httpserverervice.go b/sysservice/originhttp/httpserverervice.go index 4b8f035..a8a4f7d 100644 --- a/sysservice/originhttp/httpserverervice.go +++ b/sysservice/originhttp/httpserverervice.go @@ -116,10 +116,8 @@ func (slf *HttpRequest) Query(key string) (string, bool) { slf.ParamStr = strings.Trim(slf.ParamStr, "/") paramStrList := strings.Split(slf.ParamStr, "&") for _, val := range paramStrList { - param := strings.Split(val, "=") - if len(param) == 2 { - slf.mapParam[param[0]] = param[1] - } + Index := strings.Index(val,"=") + slf.mapParam[val[0:Index-1]] = val[Index+1:] } }