Get + Post 混合
示例:
POST /post?id=1234&page=1 HTTP/1.1
Content-Type: application/x-www-form-urlencoded
name=manu&message=this_is_great
func main() {
router := gin.Default()
router.POST("/post", func(c *gin.Context) {
id := c.Query("id")
page := c.DefaultQuery("page", "0")
name := c.PostForm("name")
message := c.PostForm("message")
fmt.Printf("id: %s; page: %s; name: %s; message: %s", id, page, name, message)
})
router.Run(":8080")
}
结果:id: 1234; page: 1; name: manu; message: this_is_great
相关文章
- 11-26gin使用 GET, POST, PUT, PATCH, DELETE, OPTIONS
- 11-26安卓 原生okhttp使用get与post获取网络数据
- 11-26Java 过滤器 获取get参数和post请求json参数 (还有ip,X-Forwarded-For)存入数据库
- 11-26get与post 获取参数值的方式
- 11-26golang gin框架 路由重定向(get, post,handler传参数)
- 11-26golang gin框架 路由重定向(get, post,handler传参数)
- 11-26GET POST 以及获取 Get Post 传值
- 11-26gin获取get参数
- 11-26gin获取Get + Post 混合
- 11-26http的get与post方式下的getParameter获取中文