Как читать переменные из полезной нагрузки POST в gin gonic?
На вкладке Сеть Chrome полезная нагрузка выглядит следующим образом:
{"req":{"headers":{"headers":{"Authorization":"Bearer **************"}}},"name":"john"}
Я удалил разрешение на предъявителя.
func name(c *gin.Context) {
name := c.Param("name")
fmt.Println("name", name)
}
Я определенно делаю что-то не так, но я искал и не мог найти решение. Как мне получить что-то оттуда? Если я использую функцию rawData, я вижу, что сервер получил ответ, но я не знаю, как на самом деле поместить его в переменную, которую я могу использовать
0 ответов
data, _ := ioutil.ReadAll(c.Request.Body)
fmt.Printf("ctx.Request.body: %v", string(data))