如何从 Go Gin 上下文中查找请求方法?

我想对 Go Gin 应用中的多个端点使用相同的处理程序:


    router.POST("/box/:boxID", controllers.AddUpdateBox)

    router.PUT("/box/:boxID", controllers.AddUpdateBox)

    router.PATCH("/box/:boxID", controllers.AddUpdateBox)

在控制器中,我想找到什么是请求方法(POST,PUT或PATCH)。


func AddUpdateBox(c *gin.Context) {

  

}

如何从 Gin 上下文中获取请求方法?


动漫人物
浏览 107回答 2
2回答

HUX布斯

c.Request.Method此成员表示请求的方法

ITMISS

c.Request.Method结构 http.Package 上的请求具有一个调用的属性,可用于检查当前正在运行的请求上的方法。net/httpMethod
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go