背景:
本文介绍 Urlencoded 自定义格式
代码:
package main
import (
"github.com/gin-gonic/gin"
)
func main() {
router := gin.Default()
router.POST("/form_post", func(c *gin.Context) {
message := c.PostForm("message")
nick := c.DefaultPostForm("nick", "anonymous")
c.JSON(200, gin.H{
"status": "posted",
"message": message,
"nick": nick,
})
})
router.Run(":8080")
}
运行程序
客户端测试
->curl localhost:8080/form_post --form message=hello
{"message":"hello","nick":"anonymous","status":"posted"}
服务端日志

本文介绍如何使用Gin框架处理Urlencoded自定义格式的POST请求,通过示例代码展示了如何获取并响应客户端发送的消息和昵称。
618

被折叠的 条评论
为什么被折叠?



