我正在使用 gorilla web toolkit 和 golang,并有以下代码
func test(w http.ResponseWriter, r *http.Request) {
fmt.Println("test was called ..")
}
func main() {
runtime.GOMAXPROCS(runtime.NumCPU())
mx := mux.NewRouter()
mx.HandleFunc(?, test)
http.ListenAndServe(":8080", mx)
}
我的服务器将提供一个带有表单的 html 文档,该表单将执行获取请求并发送“/?id={something}”。如何在 mx.HandleFunc 中设置模式以匹配查询以便调用测试?
我试过了:
"/?id={something},
"/?id=",
mx.HandleFunc("/", test).Queries("id")
mx.HandleFunc("/", test).Methods("POST")
(最后一个我更改了相应的页面代码,以便表单改为发布)。
相关分类