6
beego.InsertFilter("/*", beego.BeforeExec, BeforeExecFilter) 插入一个filter后,ctx.Input.Params里面就会为空了,这是什么原因?
beego.InsertFilter("/*", beego.BeforeExec, BeforeExecFilter) 插入一个filter后,ctx.Input.Params里面就会为空了,这是什么原因?
你用的是什么版本?把你的代码贴下
func BeforeExecFilter(ctx *context.Context) { ctx.Input.Data["_MetricsStartTime"] = time.Now().UnixNano() }
版本=“1.4.2”
正确的描述应该是在filter里面获取不到,在controller里面还是可以的
我最后变成在准备里做动作了,不知道是不是设计就是这样
尝试新版本 1.5.0 ,已经修复了这个问题 1.5.0版本已经修复了,更新你的beego即可
@lvshuhengyin 感谢您对beego的支持。请用英文更新或提交您的问题,以便更好地进行国际用户友好的沟通。