Cookie特点:
● cookie保存在浏览器本地
● 正常设置的cookie是不加密的,用户可以自由看到;
● 用户可以删除cookie,或者禁用它
● cookie可以被篡改
● cookie可以用于攻击
● cookie存储量很小。未来实际上要被localStorage替代,但是后者IE9兼容。
安装使用:
node.js的环境搭建好了,说明npm 也安装完成了
npm可以安装第三方库
第三方库在 https://www.npmjs.com 查找
查找 cookie-parser 有安装使用的文档
具体如下
cookie 是服务器代码 存储 和 获取的
cookie-parser可以设置和获取cookie
0.cd到项目目录下
1.安装 npm instlal cookie-parser --save
2.引入var cookieParser = require(‘cookie-parser’);
3.设置中间件
app.use(cookieParser());
4.设置cookie
HttpOnly 默认false不允许 客户端脚本访问
res.cookie(“name”,‘zhangsan’,{maxAge: 900000, httpOnly: true});
5.获取cookie
项目结构: