gin获得get和post请求参数,获得请求头信息

获得头信息

复制代码
router.GET("/", func(c *gin.Context) {
		name := c.Query("id")
		fmt.Println(name)
		Token := c.GetHeader("Token")
		c.JSON(http.StatusOK, Token)
	})

获得get和post信息

复制代码
package main

import (
	"fmt"
	"github.com/SimonWang00/goeureka"
	"github.com/gin-gonic/gin"
	"net/http"
)

type Dades struct {
	Id   int
	Name string
	Age  int
}

func main() {
	router := gin.Default()
	router.GET("/", func(c *gin.Context) {
		//获得get数据
		name := c.Query("id")
		fmt.Println(name)
		c.String(http.StatusOK, "Hello World")
	})
	router.POST("/", func(c *gin.Context) {
		//获得json格式提交的数据
		var data map[string]interface{}
		c.BindJSON(&data)
		c.JSON(http.StatusOK, data)
	})

	router.Run("0.0.0.0:8000")
}
相关推荐
刀法如飞7 小时前
一款Go语言Gin框架MVC脚手架,满足大部分场景
go·mvc·gin
花酒锄作田1 天前
Gin 框架中的规范响应格式设计与实现
golang·gin
源代码•宸5 天前
简版抖音项目——项目需求、项目整体设计、Gin 框架使用、视频模块方案设计、用户与鉴权模块方案设计、JWT
经验分享·后端·golang·音视频·gin·jwt·gorm
lisypro19 天前
gin-vue-admin项目使用命令行进行启动
前端·vue.js·golang·gin
草根大哥15 天前
AI编程实践-homex物业管理平台(Go + Vue3 + MySQL 多租户落地)
mysql·golang·vue·ai编程·gin·物业管理系统·多租户
小高Baby@24 天前
Go中常用字段说明
后端·golang·gin
码界奇点1 个月前
基于Gin与GORM的若依后台管理系统设计与实现
论文阅读·go·毕业设计·gin·源代码管理
迷迭香与樱花1 个月前
Gin 框架
go·gin
席万里1 个月前
基于Go和Vue快速开发的博客系统-快速上手Gin框架
vue.js·golang·gin
娱乐我有1 个月前
Gin Lee八年淬炼金嗓重返红馆,2026开年第一场「声波开运仪式」
gin