diff --git a/g/net/ghttp/ghttp_request_request.go b/g/net/ghttp/ghttp_request_request.go index 95343213d..fa9d13112 100644 --- a/g/net/ghttp/ghttp_request_request.go +++ b/g/net/ghttp/ghttp_request_request.go @@ -29,7 +29,7 @@ func (r *Request) GetRequest(key string, def ... []string) []string { func (r *Request) GetRequestVar(key string, def ... interface{}) gvar.VarRead { value := r.GetRequest(key) if value != nil { - return gvar.New(value, false) + return gvar.New(value[0], false) } if len(def) > 0 { return gvar.New(def[0], false)