02-iris get請求
阿新 • • 發佈:2020-09-02
main.go
package main import ( "github.com/kataras/iris/v12" "github.com/kataras/iris/v12/context" ) func main() { app := iris.New()
//字串形式 app.Get("/getstring", func(context context.Context){ context.WriteString("Hello Test")
app.Logger().Info("getstring 測試")
})
//html格式app.Get("/gethtml", func(context context.Context){
context.Html("<h1>Hello Test</h1>")
app.Logger().Info("gethtml 測試")
})
//帶引數
app.Get("/userinfo", func(context context.Context){
userName := context.URLParam("username")
app.Logger().Info("使用者名稱:" + userName)
pwd := context.URLParam("pwd")app.Logger().Info("密碼:" + pwd)
context.Html("<h1>" + "使用者名稱:" + userName + "</h1>")
context.Html("<h1>" + "密碼:" + pwd + "</h1>")
})
}
測試:
127.0.0.1:8080/getstring
127.0.0.1:8080/gethtml
127.0.0.1:8080/userinfo?username=lisi&pwd=123abc