我正在尝试处理一个简单的html表单.但是,我无法在提交后收到任何信息. r.Form映射始终为[].不知道我在哪里错了.
提前致谢.
package main
import (
"html/template"
"log"
"net/http"
)
func rootHandler(w http.ResponseWriter,r *http.Request) {
t,_ := template.New("form.html").Parse(form)
t.Execute(w,"")
}
func formHandler(w http.ResponseWriter,r *http.Request) {
log.Println(r.Form)
rootHandler(w,r)
}
func main() {
http.HandleFunc("/",rootHandler)
http.HandleFunc("/login",formHandler)
http.ListenAndServe("127.0.0.1:9999",nil)
}
var form = `
Login
`