cookie中的path与domain属性详解


Posted in Javascript onDecember 18, 2013

1.domain表示的是cookie所在的域,默认为请求的地址,如网址为3water.com/test/test.aspx,那么domain默认为3water.com。而跨域访问,如域A为t1.test.com,域B为t2.test.com,那么在域A生产一个令域A和域B都能访问的cookie就要将该cookie的domain设置为.test.com;如果要在域A生产一个令域A不能访问而域B能访问的cookie就要将该cookie的domain设置为t2.test.com。

2.path表示cookie所在的目录,asp.net默认为/,就是根目录。在同一个服务器上有目录如下:/test/,/test/cd/,/test/dd/,现设一个cookie1的path为/test/,cookie2的path为/test/cd/,那么test下的所有页面都可以访问到cookie1,而/test/和/test/dd/的子页面不能访问cookie2。这是因为cookie能让其path路径下的页面访问。

3.浏览器会将domain和path都相同的cookie保存在一个文件里,cookie间用*隔开。

4.含值键值对的cookie:以前一直用的是nam=value单键值对的cookie,一说到含多个子键值对的就蒙了。现在总算弄清楚了。含多个子键值对的cookie格式是name=key1=value1&key2=value2。可以理解为单键值对的值保存一个自定义的多键值字符串,其中的键值对分割符为&,当然可以自定义一个分隔符,但用asp.net获取时是以&为分割符。

 

Javascript 相关文章推荐
html 锁定页面(js遮罩层弹出div效果)
Oct 27 Javascript
Javascript 判断Flash是否加载完成的代码
Apr 12 Javascript
jquery.cookie.js 操作cookie实现记住密码功能的实现代码
Apr 27 Javascript
javascript中闭包(Closure)详解
Jan 06 Javascript
基于jquery插件编写countdown计时器
Jun 12 Javascript
js获取元素下的第一级子元素的方法(推荐)
Mar 05 Javascript
AngularJS实现的回到顶部指令功能实例
May 17 Javascript
微信小程序 检查接口状态实例详解
Jun 23 Javascript
使用JavaScript实现alert的实例代码
Jul 06 Javascript
js 根据对象数组中的属性进行排序实现代码
Sep 12 Javascript
微信小程序自定义弹出层效果
May 26 Javascript
原生js实现弹幕效果
Nov 29 Javascript
浅析Cookie中的Path与domain
Dec 18 #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
You might like
php目录操作函数之获取目录与文件的类型
2010/12/29 PHP
PHP与MYSQL中UTF8 中文排序示例代码
2014/10/23 PHP
PHP命名空间和自动加载类
2016/04/03 PHP
超强多功能php绿色集成环境详解
2017/01/25 PHP
PHP获取本周所有日期或者最近七天所有日期的方法
2018/06/20 PHP
jQuery 性能优化指南 (1)
2009/05/21 Javascript
基于JQuery 滑动与动画的说明介绍
2013/04/18 Javascript
jquery弹出框的用法示例(一)
2013/08/26 Javascript
Eclipse去除js(JavaScript)验证错误
2014/02/11 Javascript
什么是cookie?js手动创建和存储cookie
2014/05/27 Javascript
node中socket.io的事件使用详解
2014/12/15 Javascript
Java Mybatis框架入门基础教程
2015/09/21 Javascript
jquery html5 视频播放控制代码
2016/11/06 Javascript
js定时器实例分享
2016/12/20 Javascript
jQuery实现图片上传预览效果功能完整实例【测试可用】
2018/05/28 jQuery
详解浏览器缓存和webpack缓存配置
2018/07/06 Javascript
JavaScript常用事件介绍
2019/01/21 Javascript
Vuex持久化插件(vuex-persistedstate)解决刷新数据消失的问题
2019/04/16 Javascript
vue.js实现三级菜单效果
2019/10/19 Javascript
react 生命周期实例分析
2020/05/18 Javascript
vue实现简单的登录弹出框
2020/10/26 Javascript
Python中使用第三方库xlrd来写入Excel文件示例
2015/04/05 Python
对python 判断数字是否小于0的方法详解
2019/01/26 Python
Pandas中DataFrame的分组/分割/合并的实现
2019/07/16 Python
python并发编程多进程之守护进程原理解析
2019/08/20 Python
python图形开发GUI库pyqt5的基本使用方法详解
2020/02/14 Python
PHP解析URL是哪个函数?怎么用?
2013/05/09 面试题
宿舍违规检讨书
2014/01/12 职场文书
cf搞笑广告词
2014/03/14 职场文书
关爱老人标语
2014/06/21 职场文书
做人民满意的公务员活动方案
2014/08/25 职场文书
公安机关查摆剖析材料
2014/10/10 职场文书
2015年计划生育责任书
2015/05/08 职场文书
三十年同学聚会致辞
2015/07/28 职场文书
python-for x in range的用法(注意要点、细节)
2021/05/10 Python
python 多态 协议 鸭子类型详解
2021/11/27 Python