我可以GET使用mux访问参数:import ( "github.com/gorilla/mux")func main(){ rtr := mux.NewRouter() rtr.HandleFunc("/logon", logonGet).Methods("GET")}func logonGet(w http.ResponseWriter, r *http.Request) { params := mux.Vars(r) login := params["login"]}但无法弄清楚如何访问POST参数func main(){ rtr := mux.NewRouter() rtr.HandleFunc("/logon", logonPost).Methods("POST")}func logonPost(w http.ResponseWriter, r *http.Request) { // how to get POST parameters from request}
1 回答
慕标5832272
TA贡献1966条经验 获得超4个赞
通过使用(*http.Request).FormValue方法。
func logonPost(w http.ResponseWriter, r *http.Request) {
login := r.FormValue("login")
// ...
}
- 1 回答
- 0 关注
- 168 浏览
添加回答
举报
0/150
提交
取消