中间件处理request即可

func Request() gin.HandlerFunc {
	return func(context *gin.Context) {
        //获取请求内容类型
        ct := context.GetHeader("Content-Type")
        fmt.Println("CT:", ct)
        if ct == "application/json" {
            fmt.Println("JSON处理")
            var requestMap = make(map[string]any)
            json.NewDecoder(context.Request.Body).Decode(&requestMap)
            for key, val := range requestMap {
                fmt.Printf("JSON数据 key: %#v val: %#v \n", key, val)
            }
        }
        context.Next()
	}
}