在login那个函数里的uname:=p.ByName("username")中的username是哪里来的
来源:3-18 api之http middleware的实现与handler收尾(下)
一直2下去3482599
2019-07-28
uname := p.ByName("username")
log.Printf("Login url name: %s", uname)
log.Printf("Login body name: %s", ubody.Username)
if uname != ubody.Username {
sendErrorResponse(w, defs.ErrorNotAuthUser)
return
}
写回答
1回答
-
这个username是http router这个框架里的参数,在main.go里用:username来标识,带在URL里的
仔细看一下main.go这个文件
00
相似问题