博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
cookie
阅读量:7023 次
发布时间:2019-06-28

本文共 1082 字,大约阅读时间需要 3 分钟。

在多个请求之间共享数据事非常必要的

为了辨别用户身份,进行会话跟踪而存储·  ··························································

设置:只能一个一个设置 多个只有第一个 document.cookie = "key=value"

获取cookie document.cookie

配合express:

1.`普通设置`
res.cookie('name','value');
2.`设置域名`
res.cookie('name','zfpx',{domain:'a.zfpx.cn'});
3.`设置路径`
res.cookie('name','zfpx',{path:'/visit'});
4.`过期时间`
res.cookie('name','zfpx',{expires:new Date(Date.now()+20*1000)});//毫秒
res.cookie('name','zfpx',{maxAge:20*1000});//过期时间 毫秒
httpOnly true还是false无意义 document.cookie取不到
res.cookie('name','zfpx',{httpOnly:true});
res.cookie('age','123',{signed:true});
app.use(cookieParser());//使用第三方中间件// app.get('/vist',(req,res)=>{
// res.cookie('name','lily');//设置cookie// req.cookies;//获取请求体cookie// res.clearCookie(name);//清除cookie// res.send();// });app.get('/write',(req,res)=>{ res.cookie('age','12',{signed:true}); res.send();})app.get('/read',(req,res)=>{ console.log(req.cookies.age); //获取普通的cookie console.log(req.signedCookies.age); //获取加密的cookie res.send();})

 

转载于:https://www.cnblogs.com/Lia-633/p/9904813.html

你可能感兴趣的文章
ASM学习笔记
查看>>
最新XtraBackup安装
查看>>
1、取得/etiantian文件的权限对应的数字(考试题答案系列)
查看>>
持续交付:发布可靠软件的系统方法
查看>>
varnish缓存实现动静分离
查看>>
安装numpy、scipy、matplotlib
查看>>
子网划分
查看>>
C# 获取当前ip
查看>>
linux下phpMyAdmin提示缺少mysqli扩展的解决方法
查看>>
一起搭建linux监控平台之nagios(三)被监控端的环境部署
查看>>
whirlpool的环境配置
查看>>
RabbitMq集群环境部署
查看>>
Lync 2013 的配置与使用
查看>>
希尔排序
查看>>
3.2Python的循环结构语句:
查看>>
分享从带头拼死拼活开发软件项目到不去现场异地坐镇远程遥控照样可以把上海的软件项目管理好...
查看>>
Linux运维系统工程师系列---08
查看>>
python eval的常见错误封装及利用原理
查看>>
MySQL主从介绍、准备工作、准备工作、配置从、测试主从同步
查看>>
js中用EL表达式获取模型视图数据
查看>>