node.js使用cookie插件 cookie-parser

1,012 阅读1分钟

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 表示过期时间, 按照毫秒计算