gin如何获得前端的童鞋的参数呢
/*
@Author : 寒云
@Email : 1355081829@qq.com
@Time : 2019/10/15 11:51
*/
package main
import (
"github.com/gin-gonic/gin"
"net/http"
)
func main() {
r := gin.Default()
r.POST("/post", func(c *gin.Context) {
id := c.Query("id")
name := c.PostForm("name")
c.JSON(http.StatusOK, gin.H{"id": id, "name": name})
})
_ = r.Run(":8089")
}
用postman模拟请求
image.png
在这个例子中我们有get参数和post参数
1、get参数
id := c.Query("id")
name := c.PostForm("name")
在这里我们获得了form表单中的post参数
3、get参数默认值
id := c.DefaultQuery("id", "0")