Node.js-cookie

cookie:本地临时储存,有时间限制

cookie的弊端:小、不安全

cookie的优点:全部兼容

四:cookie的作用

能记录你的痕迹(比如你的登录,有一个下次自动登录,就是将用户名和密码存入到你的cookie里面,他下次就会提取,还有就是你看视频,看到一半关闭,你下次再打开这个视频他会从你上次看的敌方播放,将视频的进度存放到了cookie)

五:如何给前台cookie

5.1:后台如何给前台cookie:

response.cookie(key,value,{path:/地址,maxAge:10000});

5.2:这cookie的第三个参数是一个对象,里面有一个path,他说白了就是你的链接地址,如果你的url上面有“/你输入的链接地址“,他才会种下这个cookie

5.3:对象里面还有个参数是maxAge,他的作用是给cookie生命周期,时间单位是毫秒,过了这个毫秒他就会删除

六:如何在后台拿到前台的cookie

想要在后台拿到前台的cookie,我们需要用到一个插件:cookie-parser

然后再后台引入这个模板,记住,他也是以中间件的形式存在,所以也需要一个单独的server.use()他装他,括号里面就是你接收的模板函数

然后再在下一个server.use()内用request.cookies拿到他,他会自动给你转成一个json

七:如何删除一个cookie

response.clearcookie(要删除的cookie的key值);

就删除了

 

 

原文地址:https://www.cnblogs.com/te9999/p/14448879.html