使用 Golang 解析 HTML 表單的輸入
在 Goji 框架內,解析表單輸入允許無縫檢索透過 HTML 表單提交的資料。這使開發人員能夠處理使用者輸入並執行回應操作。
要解析 Goji 中的表單輸入,請依照下列步驟操作:
import ( "fmt" "net/http" "github.com/zenazn/goji" "github.com/zenazn/goji/web" ) func hello(c web.C, w http.ResponseWriter, r *http.Request) { // Call r.ParseForm() before reading form values if err := r.ParseForm(); err != nil { // Handle error handling here } name := r.PostFormValue("name") fmt.Fprintf(w, "Hello, %s!", name) }
func main() { goji.Handle("/hello", hello) goji.Serve() }
<form action="/hello" method="get"> <input type="text" name="name"> <input type="submit" value="Submit"> </form>
以上是如何在Golang中使用Goji解析HTML表單輸入?的詳細內容。更多資訊請關注PHP中文網其他相關文章!