基于Vue 服务端Cookies删除的问题


Posted in Javascript onSeptember 21, 2018

一般在我们做项目时,我们都会通过POST请求拿到服务器给到的set-Cookies,保存在浏览器的Cookie里

这里需要明确一点。缓存有三类

cookie、 sessionStorage 、localStorage

cookie:

存储在用户本地终端上的数据。有时也用cookies,指某些网站为了辨别用户身份,进行session跟踪而存储在本地终端上的数据,通常经过加密。一般应用最典型的案列就是判断注册用户是否已经登过该网站。

另外两种是HTML5提供的:

不参与和服务器的通信;

localStorage - 没有时间限制的数据存储,第二天、第二周或下一年之后,数据依然可用。

sessionStorage- 浏览器会话关闭就跟随消失

那么了解完这三种后,在实际开发过程中服务端给的Cookie在本地测试开发时是可以被删除的。

然而在项目中 放在服务器时,请求回来的Cookie是不能被删除的。

若想删除,此时我们只能设置 和 获取 两种办法。

博主在Vue项目中用到了 Vue-cookies,

this.$cookies.remove("token");

当时想着直接删除后可以进行判断的。本地是OK的,结果发包之后发现 服务端怎么也删除不了

之后彻底理解了三中缓存的机制后,不去删除 而是去设置

this.$cookies.set("token",'',-1, '/');

完美的修改为空,最后的'/'是服务端存取时的path路径,根据服务端返回具体路径自行修改,否则会有同key的缓存出现。

以上这篇基于Vue 服务端Cookies删除的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JQuery 国际象棋棋盘 实现代码
Jun 26 Javascript
picChange 图片切换特效的函数代码
May 06 Javascript
js修改input的type属性及浏览器兼容问题探讨与解决
Jan 23 Javascript
ExtJS4如何自动生成控制grid的列显示、隐藏的checkbox
May 02 Javascript
jQuery给多个不同元素添加class样式的方法
Mar 26 Javascript
javascript编程异常处理实例小结
Nov 30 Javascript
全面解析Bootstrap中transition、affix的使用方法
May 30 Javascript
JavaScript实现256色转灰度图
Feb 22 Javascript
AngularJs 最新验证手机号码的实例,成功测试通过
Nov 26 Javascript
vue.js数据绑定操作详解
Apr 23 Javascript
vue2.0 实现导航守卫的具体用法(路由守卫)
May 17 Javascript
vue操作动画的记录animate.css实例代码
Apr 26 Javascript
Vue中插入HTML代码的方法
Sep 21 #Javascript
node.js调用C++函数的方法示例
Sep 21 #Javascript
Vue中Quill富文本编辑器的使用教程
Sep 21 #Javascript
vue单页应用在页面刷新时保留状态数据的方法
Sep 21 #Javascript
vue如何安装使用Quill富文本编辑器
Sep 21 #Javascript
vue中设置、获取、删除cookie的方法
Sep 21 #Javascript
Vue实现动态添加或者删除对象和对象数组的操作方法
Sep 21 #Javascript
You might like
php curl模拟post提交数据示例
2013/12/31 PHP
php结合md5实现的加密解密方法
2016/01/25 PHP
phpmailer简单发送邮件的方法(附phpmailer源码下载)
2016/06/13 PHP
轻松实现php文件上传功能
2017/02/17 PHP
关于Javascript 的 prototype问题。
2007/01/03 Javascript
JavaScript DOM学习第六章 表单实例
2010/02/19 Javascript
Javascript面向对象编程(三) 非构造函数的继承
2011/08/28 Javascript
js实现二级菜单渐隐显示
2015/11/03 Javascript
基于jQuery实现带动画效果超炫酷的弹出对话框(附源码下载)
2016/02/22 Javascript
Bootstarp风格的toggle效果分享
2016/02/23 Javascript
jQuery实现右键菜单、遮罩等效果代码
2016/09/27 Javascript
JS多物体实现缓冲运动效果示例
2016/12/20 Javascript
vue中上传视频或图片或图片和文字一起到后端的解决方法
2019/12/01 Javascript
[01:07:21]NAVI vs VG Supermajor 败者组 BO3 第二场 6.5
2018/06/06 DOTA
Python实例之wxpython中Frame使用方法
2014/06/09 Python
Python中类的继承代码实例
2014/10/28 Python
Python中isnumeric()方法的使用简介
2015/05/19 Python
[原创]使用豆瓣提供的国内pypi源
2017/07/02 Python
python opencv 直方图反向投影的方法
2018/02/24 Python
python爬取哈尔滨天气信息
2018/07/14 Python
Python中一些深不见底的“坑”
2019/06/12 Python
python matplotlib库绘制条形图练习题
2019/08/10 Python
python3.8与pyinstaller冲突问题的快速解决方法
2020/01/16 Python
PyCharm GUI界面开发和exe文件生成的实现
2020/03/04 Python
关于HTML5的安全问题开发人员需要牢记的
2012/06/21 HTML / CSS
利用HTML5 Canvas制作一个简单的打飞机游戏
2015/05/11 HTML / CSS
html5实现滑块功能之type="range"属性
2020/02/18 HTML / CSS
精选奢华:THE LIST
2019/09/05 全球购物
爱情检讨书大全
2014/01/21 职场文书
学生会竞聘书范文
2014/03/31 职场文书
合作合同协议书范本
2015/01/27 职场文书
停电通知范文
2015/04/16 职场文书
大学运动会加油稿
2015/07/22 职场文书
家庭教育教师培训学习体会
2016/01/14 职场文书
《攀登者》:“海拔8000米以上,你不能指望任何人”
2019/11/25 职场文书
go语言中切片与内存复制 memcpy 的实现操作
2021/04/27 Golang