表单是web前端和后台交互最简单的方式之一。这里来看看golang中的http包是如何获取页面输入的表单的。
1、通过http.Request中的ParseForm方法获取解析表单的内容。
2、在http.Request.Form中获取对应表单的内容。
下面以一个例子来看:
golang代码:
package main
import (
"fmt"
"log"
"net/http"
)
func GetForm(w http.ResponseWriter, r *http.Request) {
r.ParseForm()
for k, v := range r.Form {
fmt.Println("key is: ", k)
fmt.Println("val is: ", v)
}
fmt.Fprintf(w,