package main
import (
"github.com/gin-gonic/gin"
"net/http"
)
func main() {
r := gin.Default()
//GET请求 ?后面跟的是querystring参数
//key=value格式,多个key-value用 & 连接
//eg: /web?query=我&age=10
r.GET("web", func(c *gin.Context) {
//获取浏览器那边发请求携带的query string 参数
//1. name := c.Query("query") //通过query获取请求携带中的query string参数
//2. name := c.DefaultQuery("query", "someone") //没有参数就会返回默认值
//3. name, ok := c.GetQuery("query")
name := c.Query("query")
age := c.Query("age")
//if !ok { //取不到
// name = "some one"
//
//}
c.JSON(http.StatusOK, gin.H{ //前端页面显示满足字典序
"name": name,
"age": age,
})
})
r.Run(":9090")
}
Gin获取querystring参数
最新推荐文章于 2024-07-26 15:00:00 发布