如何使用Go语言从客户端 API 检索标题数据值?
我使用的是beego framework(beego.me)
以下是从正文中检索数据的示例结果
func (u *UserController) Post() {
var user models.User
json.Unmarshal(u.Ctx.Input.RequestBody, &user)
uid := models.AddUser(user)
u.Data["json"] = map[string]string{"uid": uid}
u.ServeJSON()
}
答案 0 :(得分:4)
根据docs,你可以这样做:
log.Println(u.Ctx.Input.Header("X-My-Header"))
可以从*http.Request
:
log.Println(u.Ctx.Request.Header)