本文主要是介绍beego 获取 Request Body 里的内容,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在 API 的开发中,我们经常会用到 JSON 或 XML 来作为数据交互的格式,如何在 beego 中获取 Request Body 里的 JSON 或 XML 的数据呢?
在配置文件里设置 copyrequestbody = true
在 Controller 中
func (this *ObejctController) Post() {var ob models.Objectjson.Unmarshal(this.Ctx.Input.RequestBody, &ob)objectid := models.AddOne(ob)this.Data["json"] = "{\"ObjectId\":\"" + objectid + "\"}"this.ServeJson()
}
这篇关于beego 获取 Request Body 里的内容的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!