Как читать переменные из полезной нагрузки 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))
Другие вопросы по тегам