浅析Cookie中的Path与domain


Posted in Javascript onDecember 18, 2013

Path ? 路径。指定与cookie关联的WEB页。

值可以是一个目录,或者是一个路径。

如果https://3water.com/test/index.html 建立了一个cookie,那么在https://3water.com/test/目录里的所有页面,以及该目录下面任何子目录里的页面都可以访问这个cookie。
这就是说,在https://3water.com/test/test2/test3 里的任何页面都可以访问https://3water.com/test/index.html建立的cookie。
但是,如果https://3water.com/test/ 需要访问https://3water.com/test/index.html设置的cookes,该怎么办?

这时,我们要把cookies的path属性设置成“/”。在指定路径的时候,凡是来自同一服务器,URL里有相同路径的所有WEB页面都可以共享cookies。

Domain ? 域。指定关联的WEB服务器或域。

值是域名,比如3water.com。这是对path路径属性的一个延伸。如果我们想让 3water.com能够访问bbs.china.com设置的cookies,该怎么办? 我们可以把domain属性设置成“china.com”,并把path属性设置成“/”。

Secure ? 安全。指定cookie的值通过网络如何在用户和WEB服务器之间传递。

这个属性的值或者是“secure”,或者为空。缺省情况下,该属性为空,也就是使用不安全的HTTP连接传递数据。如果一个 cookie 标记为secure,那么,它与WEB服务器之间就通过HTTPS或者其它安全协议传递数据。不过,设置了secure属性不代表其他人不能看到你机器本地保存的cookie。换句话说,把cookie设置为secure,只保证cookie与WEB服务器之间的数据传输过程加密,而保存在本地的 cookie文件并不加密。如果想让本地cookie也加密,得自己加密数据。

Expires ? 过期时间。指cookie的生命期,确切地说是过期日期。

如果想让cookie的存在期限超过当前浏览器的会话时间,就必须使用这个属性。当过了到期日期时,浏览器会自动删除cookie文件。

Javascript 相关文章推荐
jquery 操作两个select实现值之间的互相传递
Mar 07 Javascript
JQuery解析XML数据的几个简单实例
May 18 Javascript
Angular之指令Directive用法详解
Mar 01 Javascript
jQuery滚动插件scrollable.js用法分析
May 25 jQuery
js仿微信抢红包功能
Sep 25 Javascript
jquery animate动画持续运动的实例
Nov 29 jQuery
微信小程序开发之tabbar图标和颜色的实现
Oct 17 Javascript
Vue-CLI 项目在pycharm中配置方法
Aug 30 Javascript
layui表单验证select下拉框实现验证的方法
Sep 05 Javascript
浅析我对JS延迟异步脚本的思考
Oct 12 Javascript
在vs code 中如何创建一个自己的 Vue 模板代码
Nov 10 Javascript
js前端面试常见浏览器缓存强缓存及协商缓存实例
Jun 21 Javascript
jquery.cookie用法详细解析
Dec 18 #Javascript
Event altKey,ctrlKey,shiftKey属性解析
Dec 18 #Javascript
extjs4 treepanel动态改变行高度示例
Dec 17 #Javascript
Javascript浅谈之this
Dec 17 #Javascript
将list转换为json失败的原因
Dec 17 #Javascript
js实现可拖动DIV的方法
Dec 17 #Javascript
js复制网页内容并兼容各主流浏览器的代码
Dec 17 #Javascript
You might like
php下使用strpos需要注意 === 运算符
2010/07/17 PHP
PHP文章采集URL补全函数(FormatUrl)
2012/08/02 PHP
JS异常处理try..catch语句的作用和实例
2014/05/05 PHP
php实现的zip文件内容比较类
2014/09/24 PHP
php pdo连接数据库操作示例
2019/11/18 PHP
thinkphp框架无限级栏目的排序功能实现方法示例
2020/03/29 PHP
javascript禁用键盘功能键让右击及其他键无效
2013/10/09 Javascript
鼠标左键单击冲突的问题解决方法(防止冒泡)
2014/05/14 Javascript
在css加载完毕后自动判断页面是否加入css或js文件
2014/09/10 Javascript
JQuery实现的购物车功能(可以减少或者添加商品并自动计算价格)
2015/01/13 Javascript
javascript中函数作为参数调用的方法
2015/02/09 Javascript
使用Raygun来自动追踪AngularJS中的异常
2015/06/23 Javascript
Web纯前端“旭日图”实现元素周期表
2017/03/10 Javascript
jQuery实现锚点向下平滑滚动特效示例
2017/08/29 jQuery
详解vuex中mapState,mapGetters,mapMutations,mapActions的作用
2018/04/13 Javascript
JavaScript常用数学函数用法示例
2018/05/14 Javascript
vue组件数据传递、父子组件数据获取,slot,router路由功能示例
2019/03/19 Javascript
Node.js中Koa2在控制台输出请求日志的方法示例
2019/05/02 Javascript
JS实现的定时器展示简单秒表、页面弹框及跳转操作完整示例
2020/01/26 Javascript
Python写的服务监控程序实例
2015/01/31 Python
Python闭包函数定义与用法分析
2018/07/20 Python
python多任务及返回值的处理方法
2019/01/22 Python
python 表格打印代码实例解析
2019/10/12 Python
Django执行源生mysql语句实现过程解析
2020/11/12 Python
python基于win32api实现键盘输入
2020/12/09 Python
东南亚排名第一的服务市场:kaodim
2019/03/28 全球购物
护士的岗位职责
2013/12/04 职场文书
大学生职业生涯规划书前言
2014/01/09 职场文书
村级换届选举方案
2014/05/10 职场文书
七年级地理教学计划
2015/01/22 职场文书
小学生表扬稿范文
2015/05/05 职场文书
2019年大学生暑期社会实践调查报告模板
2019/11/07 职场文书
浅谈Redis的几个过期策略
2021/05/27 Redis
Nginx stream 配置代理(Nginx TCP/UDP 负载均衡)
2021/11/17 Servers
php实现自动生成验证码的实例讲解
2021/11/17 PHP
斗罗大陆八大特殊魂兽,龙族始祖排榜首,第五最残忍(翠魔鸟)
2022/03/18 国漫