beego的controller的Ctx是什么?有没有文章详细介绍一下?

beego的controller的Ctx是什么?有没有文章详细介绍一下?

我在读这篇文章时候:

知道有c.Ctx 这个属性。它具体的功能是什么功能呢?

阅读 2.9k
1 个回答

Context,就是请求上下文喽, 里面有 Request,Response以及封装 Request 的 Input 和封装 Response 的 Output,当 beego server 接收到一个请求的时候,就会把请求生成 Request,然后生成 Context 对象,然后传入 filter,route,midware,Controller,可以看出,Context 贯穿了请求-响应的整个生命周期,生命周期內,各个模块都能通过 Context 的实例获取到 请求的内容,以及通过 Output 和 Response 来进行各类输出的.

多看文档官方文档啊
https://beego.me/docs/module/...

源码地址
https://github.com/astaxie/be...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题