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 相关文章推荐
添加到收藏夹代码(兼容几乎所有的浏览器)
Jan 09 Javascript
jQuery获取样式中的背景颜色属性值/颜色值
Dec 17 Javascript
jQuery中bind,live,delegate与one方法的用法及区别解析
Dec 30 Javascript
JS实现点击文字对应DIV层不停闪动效果的方法
Mar 02 Javascript
利用JavaScript脚本实现滚屏效果的方法
Jul 07 Javascript
JavaScript中apply方法的应用技巧小结
Sep 29 Javascript
AngularJS实现网站换肤实例
Feb 19 Javascript
使用UrlConnection实现后台模拟http请求的简单实例
Jan 04 Javascript
JavaScript数据结构中栈的应用之表达式求值问题详解
Apr 11 Javascript
基于react框架使用的一些细节要点的思考
May 31 Javascript
JS文件中加载jquery.js的实例代码
May 05 jQuery
vue+element 模态框表格形式的可编辑表单实现
Jun 07 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
escape unescape的php下的实现方法
2007/04/27 PHP
追求程序速度,而不是编程的速度
2008/04/23 PHP
php如何调用webservice应用介绍
2012/11/24 PHP
jQuery 遍历json数组的实现代码
2020/09/22 Javascript
jquery插件 autoComboBox 下拉框
2010/12/22 Javascript
Javascript中判断变量是数组还是对象(array还是object)
2013/08/14 Javascript
jQuery对下拉框,单选框,多选框的操作
2014/02/21 Javascript
NodeJS学习笔记之MongoDB模块
2015/01/13 NodeJs
jQuery基于ajax实现星星评论代码
2015/08/07 Javascript
js闭包用法实例详解
2016/12/13 Javascript
js 原型对象和原型链理解
2017/02/09 Javascript
Vue如何从1.0迁移到2.0
2017/10/19 Javascript
vue 实现小程序或商品秒杀倒计时
2019/04/14 Javascript
基于 Vue 的 Electron 项目搭建过程图文详解
2020/07/22 Javascript
[50:04]DOTA2上海特级锦标赛D组小组赛#2 Liquid VS VP第二局
2016/02/28 DOTA
python使用fcntl模块实现程序加锁功能示例
2017/06/23 Python
python机器学习理论与实战(五)支持向量机
2018/01/19 Python
python实现朴素贝叶斯分类器
2018/03/28 Python
PyTorch上搭建简单神经网络实现回归和分类的示例
2018/04/28 Python
实用自动化运维Python脚本分享
2018/06/04 Python
浅谈python新式类和旧式类区别
2019/04/26 Python
Python count函数使用方法实例解析
2020/03/23 Python
Python如何把Spark数据写入ElasticSearch
2020/04/18 Python
Python中and和or如何使用
2020/05/28 Python
python 使用paramiko模块进行封装,远程操作linux主机的示例代码
2020/12/03 Python
pycharm 配置svn的图文教程(手把手教你)
2021/01/15 Python
EMPHASIS艾斐诗官网:周生生旗下原创精品珠宝品牌
2020/12/17 全球购物
医学生毕业自我鉴定
2014/03/26 职场文书
党校个人自我鉴定范文
2014/03/28 职场文书
小学模范班主任事迹材料
2014/05/13 职场文书
年度优秀员工获奖感言
2014/08/15 职场文书
施工员岗位职责
2015/02/10 职场文书
单位更名证明
2015/06/18 职场文书
vue使用节流函数的踩坑实例指南
2021/05/20 Vue.js
Python下载商品数据并连接数据库且保存数据
2022/03/31 Python
JS实现简单的九宫格抽奖
2022/06/28 Javascript