gin中multipart/urlencoded表单

package main

import (
	"github.com/gin-gonic/gin"
)

func main() {
	router := gin.Default()
	router.POST("/form_post", func(c *gin.Context) {
		// 接收post表单提交的数据,如果没有返回为空字符串
		message := c.PostForm("message")
		// 接收post表单提交的数据,如果没有返回指定的字符串:anonymous
		nick := c.DefaultPostForm("nick", "anonymous")
		c.JSON(200, map[string]interface{}{
			"status": "posted",
			"message": message,
			"nick": nick,
		})
	})
	router.Run(":8080")
}

  

posted @ 2021-10-20 13:59  专职  阅读(125)  评论(0编辑  收藏  举报