beego之context新老版本使用

简介: beego之context新老版本使用

我们可以controller获得Ctx,然后进行后续操作,比如设置cookie。


func (l *LoginController) Post() {

l.Ctx.SetCookie("username", username, maxAge, "/")

}

1

2

3

同时,我们也可以通过获取cookie中的值:


func (l *LoginController) Post() {

l.ctx.Request.Cookie("username")

}

1

2

3

4

但是,在不同版本中对应的ctx的类型和package有所不同。


在老版本中是通过引入beego包就可以直接使用beego.Context获取的到。

比如:


import "github.com/astaxie/beego"

func checkAccount(ctx *beego.Context) bool {}

1

2

但是,在新版本中只能新引入另外一个包来获取:


import "github.com/astaxie/beego/context"

func checkAccount(ctx *context.Context) bool {}

1

2

因此在升级版本的过程中需要留意此处,否则会无法找到对应的定义。


目录
相关文章
|
机器学习/深度学习 存储 人工智能
AI浪潮下,大模型如何在音视频领域运用与实践?
LiveVideoStackCon2023深圳站,阿里云视频云演讲分享
665 1
|
存储 Linux Shell
Linux绝对路径和相对路径
在 Linux 中,简单的理解一个文件的路径,指的就是该文件存放的位置。 只要我们告诉 Linux 系统某个文件存放的准确位置,那么它就可以找到这个文件。指明一个文件存放的位置,有 2 种方法,分别是使用绝对路径和相对路径。 我们知道,Linux 系统中所有的文件(目录)都被组织成以根目录“/”开始的倒置的树状结构 绝对路径一定是由根目录 / 开始写起。例如,使用绝对路径的表示方式指明 bin 文件所在的位置,该路径应写为 /usr/bin,测试代码如下: [root@localhost ~]# bin bash: bin: command not found <-- 没有找到 [
385 0
|
算法 测试技术 异构计算
【SAM模型超级进化】MobileSAM轻量化的分割一切大模型出现,模型缩小60倍,速度提高40倍,效果不减
【SAM模型超级进化】MobileSAM轻量化的分割一切大模型出现,模型缩小60倍,速度提高40倍,效果不减
|
前端开发 网络协议
Nest.js 实战 (十四):如何获取客户端真实 IP
这篇文章介绍了在Nest.js应用中获取客户端真实IP地址的问题及解决方法。问题出现在使用本地代理时,请求的IP地址总是返回::1或::ffff:127.0.0.1。为解决这个问题,需要确保代理服务器正确设置转发头如X-Forwarded-For或X-Real-IP,后端服务能够读取这些头信息来确定客户端的IP地址。文章以作者自己的OpenResty应用为例,展示了如何通过配置反向代理和设置X-Forwarded-For头来获取真实IP地址,并提供了相关的代码示例。最后,文章提到了使用这个解决方案后的实际效果,例如在操作日志中记录真实IP地址。
323 0
|
存储 开发者 Python
Python项目实战案例-批量下载网易云榜单音乐保存至本地
Python项目实战案例-批量下载网易云榜单音乐保存至本地
263 1
|
算法 架构师 安全
需求分析和常见的需求问题解决
需求分析和常见的需求问题解决
111465 17
|
Java Linux
java命令 : java -jar 和 java -cp
java命令 : java -jar 和 java -cp
|
Linux C语言 固态存储
Linux创建、删除文件和文件夹等操作命令
今天学习了几个命令,是创建、删除文件和文件夹的,在linux里,文件夹是目录,下面说下我学习的命令。 创建文件夹【mkdir】   一、mkdir命令使用权限     所有用户都可以在终端使用 mkdir 命令在拥有权限的文件夹创建文件夹或目录。     二、mkdir命令使用格式     格式:mkdir [选项] DirName     三、mkdir命令功能    
35566 1
IDEA项目如何切换JDK版本
IDEA项目切换JDK版本
2849 0
vue中created、mounted,methods,watch,computed方法
vue中created、mounted,methods,watch,computed方法

热门文章

最新文章