q := c.Request.URL.Query() //get获取的参数
data, _ :=ioutil.ReadAll(c.Request.Body)//获取body请求参数 c.Request.Body = ioutil.NopCloser(bytes.NewBuffer(data))//获取后再次赋值 s := service.NewUserService(bird.NewBird()).NewDorecord() s.Method = c.Request.Method //请求方式 s.ReqUrl = c.Request.URL.Path //请求地址 s.Content = string(data) //操作数据 s.Ip = c.ClientIP() //操作ip s.Uid = admin.GetUserId(c) //操作人 从Session获取 if !s.Insert() { try.ThrowInfo("操作记录添加失败") }