03-iris框架post请求

package main
import (
	"github.com/kataras/iris/v12"
  "github.com/kataras/iris/v12/context"
)

func main() {
  app := iris.New()
  
  app.Post("/poststring", func(context context.Context){
    context.WriteString("poststring text")
    app.Logger().Info("poststring 测试")
  })
  
  app.Post("/posthtml", func(context context.Context){
    context.Html("<h1>posthtml text</h1>")
    app.Logger().Info("posthtml 测试")
  })
  
  app.Post("/postlogin", func(context context.Context){
    name := context.PostValue("name")
    pwd := context.PostValue("pwd")
    
    context.Html("<h1>"+"用户名:"+name+"</h1>")
    context.Html("<h1>"+"密码:" +pwd+"</h1>")
  })
}

 测试postman

127.0.0.1:8080/poststring 
127.0.0.1:8080/posthtml
127.0.0.1:8080/postlogin 
注:postman -》post
          带参数-〉body-》x-www-form-urlencoded
                            name  lisi
                            pwd.    123

 

上一篇:Windows下Golang安装Iris框架


下一篇:线性支持向量机分类