cookie插件 cookie-parser
1.安装下载
npm install cookie-parser -s
2.导入
const cookieParser = require('cookie-parser')
3.挂载到服务器上
app.use(cookieParser())
a.挂载之后, 会在req上新增一个叫做cookies的成员
=》里面是所有的cookie的信息
b.会在res上添加一个叫做cookie的方法
=》设置cookie的时候使用的方法
注意: cookieParser挂载在路由的前面(如下)
const cookieParser = require('cookie-parser')
const app = express()
// 挂载到服务器中
app.use('/view', router)
4.使用
a.如果你要获取cookie,就是用req.cookies
b.如果你要设置cookie,就是用res.cookies()
设置cookie
res.cookie()
语法: res.cookie(key,value,options){}
options 里面配置 路径,域名, 过期时间
res.cookie('c',300,{maxAge: 100* 10})
maxAge 表示过期时间, 按照毫秒计算