## 1.session的简单介绍
session是另一种记录客户状态的机制,不同的是Cookie保存在客户端浏览器中,而session保存在服务器上。
### session的工作流程
当浏览器访问服务器并发送第一次请求时,服务器端会创建一个session对象,生成一个类似于key,value的键值对,然后将key(cookie)返回到浏览器(客户)端,浏览器下次再访问时,携带key(cookie),找到对应的session(value)
## 2.egg.js中的使用
- 设置
~~~
this.ctx.session.userinfo ={
name:"chengchao",
age:20
}
~~~
- 获取
~~~
this.ctx.session.userinfo
~~~