golang 如何从ginContext中获取方法名请写个示例并打印结果
在gin框架中,可以通过c.Request.Method来获取HTTP请求的方法名。以下是一个示例:
package main
import (
"fmt"
"github.com/gin-gonic/gin"
)
func main() {
r := gin.Default()
r.GET("/hello", func(c *gin.Context) {
method := c.Request.Method
fmt.Println("Method:", method)
})
r.Run(":8080")
}
在上面的示例中,我们定义了一个GET请求的路由/hello,当访问该路由时,会执行匿名函数。在函数中,我们通过c.Request.Method获取到HTTP请求的方法名,并打印出来。
运行程序后,访问http://localhost:8080/hello,控制台会输出Method: GET,表示成功获取到了GET方法名。
原文地址: https://www.cveoy.top/t/topic/hUSP 著作权归作者所有。请勿转载和采集!