在Chrome的“网络”标签上,请求有效负载如下所示:
{"req":{"headers":{"headers":{"Authorization":"Bearer **************"}}},"name":"john"}
我删除了承载授权。
func name(c *gin.Context) {
name := c.Param("name")
fmt.Println("name", name)
}
我最确定的是做错了什么,但是我已经搜索了并且找不到解决方案。 我如何从那里找东西?如果我使用rawData函数,我可以看到服务器得到了响应,但是我不知道如何将其实际放入我可以使用的变量中
答案 0 :(得分:0)
data, _ := ioutil.ReadAll(c.Request.Body)
fmt.Printf("ctx.Request.body: %v", string(data))