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 相关文章推荐
asp.net中System.Timers.Timer的使用方法
Mar 20 Javascript
JS/FLASH实现复制代码到剪贴板(兼容所有浏览器)
May 27 Javascript
js实现双击图片放大单击缩小的方法
Feb 17 Javascript
JS动态修改图片的URL(src)的方法
Apr 01 Javascript
JavaScript获取URL汇总
Jun 08 Javascript
vue分页组件table-pagebar使用实例解析
Nov 15 Javascript
JavaScript数据结构中串的表示与应用实例
Apr 12 Javascript
详解Vue 事件驱动和依赖追踪
Apr 22 Javascript
js实现拖拽上传图片功能
Aug 01 Javascript
vue实现商城上货组件简易版
Nov 27 Javascript
vue实现在表格里,取每行的id的方法
Mar 09 Javascript
VuePress 中如何增加用户登录功能
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遍历某个目录下的所有文件和子文件夹的实现代码
2013/06/28 PHP
解析php开发中的中文编码问题
2013/08/08 PHP
PHP闭包实例解析
2014/09/08 PHP
ThinkPHP模型详解
2015/07/27 PHP
PHP入门教程之图像处理技巧分析
2016/09/11 PHP
PHP实现驼峰样式字符串(首字母大写)转换成下划线样式字符串的方法示例
2017/08/10 PHP
PHP下 Mongodb 连接远程数据库的实例代码
2017/08/30 PHP
$()JS小技巧
2007/07/21 Javascript
ext for eclipse插件安装方法
2008/04/27 Javascript
javascript 动态调整图片尺寸实现代码
2009/12/28 Javascript
js png图片(有含有透明)在IE6中为什么不透明了
2010/02/07 Javascript
js chrome浏览器判断代码
2010/03/28 Javascript
子窗体与父窗体传值示例js代码
2013/08/01 Javascript
javascript 获取模态窗口的滚动位置代码
2013/08/06 Javascript
JavaScript var声明变量背后的原理示例解析
2013/10/12 Javascript
JS在IE下缺少标识符的错误
2014/07/23 Javascript
jquery中页面Ajax方法$.load的功能使用介绍
2014/10/20 Javascript
Bootstrap源码解读表单(2)
2016/12/22 Javascript
vuex的使用步骤
2021/01/06 Vue.js
[01:01:52]DOTA2-DPC中国联赛定级赛 SAG vs iG BO3第二场 1月9日
2021/03/11 DOTA
Python字符和字符值(ASCII或Unicode码值)转换方法
2015/05/21 Python
python在控制台输出进度条的方法
2015/06/20 Python
Python正则替换字符串函数re.sub用法示例
2017/01/19 Python
python去除扩展名的实例讲解
2018/04/23 Python
详解pyqt5 动画在QThread线程中无法运行问题
2018/05/05 Python
Python实现的远程登录windows系统功能示例
2018/06/21 Python
TensorFlow tf.nn.conv2d实现卷积的方式
2020/01/03 Python
详解Python中pyautogui库的最全使用方法
2020/04/01 Python
python filecmp.dircmp实现递归比对两个目录的方法
2020/05/22 Python
python3.8动态人脸识别的实现示例
2020/09/21 Python
CSS3 二级导航菜单的制作的示例
2018/04/02 HTML / CSS
美国电力供应商店/电气批发商:USESI
2018/10/12 全球购物
美国最值得信赖的宠物药房:Allivet
2019/03/23 全球购物
后勤部长岗位职责
2013/12/14 职场文书
六查六看自查材料
2014/02/17 职场文书
学习计划是什么
2019/04/30 职场文书