ARM技术论坛
直播中

杨秀英

8年用户 1465经验值
私信 关注
[资料]

beego的两个重要参数及其参数接收

1、beego与curl三件事

  beego.BConfig.CopyRequestBody:

  是否允许在HTTP请求时,返回原始请求体数据字节,默认为false(GET or HEAD or 上传文件请求除外)。

  beego.BConfig.CopyRequestBody = false

  在controller中this.Ctx.Input.RequestBody取body体时,需要注意必须把app.conf中的CopyRequestBody属性设置为true,并保证配置文件能被读取到。只有在非GET请求,this.Ctx.Input.RequestBody才能取到请求中的body体。

  beego.BConfig.RecoverPanic:

  是否异常恢复,默认值为 true,即当应用出现异常的情况,通过 recover 恢复回来,而不会导致应用异常退出。

  beego.BConfig.RecoverPanic = true

  在这里有一点需要说明,利用beego搭建的web工程最好用bee工具运行,因为在beego1.6.1版本,用go run运行,程序运行过程中出现了

1.jpg

原作者:小碗汤

更多回帖

发帖
×
20
完善资料,
赚取积分