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 相关文章推荐
jQuery EasyUI 的EasyLoader功能介绍
Sep 12 Javascript
JavaScript对象和字串之间的转换实例探讨
Apr 21 Javascript
在firefox和Chrome下关闭浏览器窗口无效的解决方法
Jan 16 Javascript
Angularjs 基础入门
Dec 26 Javascript
jquery实现叠层3D文字特效代码分享
Aug 21 Javascript
JQuery实现动态操作表格
Jan 11 Javascript
在vue项目中引入高德地图及其UI组件的方法
Sep 04 Javascript
小程序多图列表实现性能优化的方法步骤
May 28 Javascript
CKEditor 4.4.1 添加代码高亮显示插件功能教程【使用官方推荐Code Snippet插件】
Jun 14 Javascript
vue中进行微博分享的实例讲解
Oct 14 Javascript
微信小程序获取当前位置和城市名
Nov 13 Javascript
vue-amap根据地址回显地图并mark的操作
Nov 03 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
DC动画很好看?新作烂得令人发指,名叫《红色之子》
2020/04/09 欧美动漫
用PHP和ACCESS写聊天室(二)
2006/10/09 PHP
从MySQL数据库表中取出随机数据的代码
2007/09/05 PHP
PHP简洁函数小结
2011/08/12 PHP
PHP中call_user_func_array()函数的用法演示
2012/02/05 PHP
通过修改referer下载文件的方法
2008/05/11 Javascript
js去字符串前后空格5种实现方法及比较
2013/04/03 Javascript
js和html5实现手机端刮刮卡抽奖效果完美兼容android/IOS
2013/11/18 Javascript
JS控制图片翻转示例代码(兼容firefox,ie,chrome)
2013/12/19 Javascript
Nodejs中调用系统命令、Shell脚本和Python脚本的方法和实例
2015/01/01 NodeJs
jquery动态改变div宽度和高度
2015/02/09 Javascript
深入理解JavaScript系列(30):设计模式之外观模式详解
2015/03/03 Javascript
javascript数组随机排序实例分析
2015/07/22 Javascript
JavaScript实现为input与textarea自定义hover,focus效果的方法
2015/08/21 Javascript
JS图片左右无缝隙滚动的实现(兼容IE,Firefox 遵循W3C标准)
2016/09/23 Javascript
详解Python中logging日志模块在多进程环境下的使用
2016/12/26 Javascript
Javascript中字符串相关常用的使用方法总结
2017/03/13 Javascript
JavaScript+Html5实现按钮复制文字到剪切板功能(手机网页兼容)
2017/03/30 Javascript
vue+springboot前后端分离实现单点登录跨域问题解决方法
2018/01/30 Javascript
vue.draggable实现表格拖拽排序效果
2018/12/01 Javascript
Angular8引入百度Echarts进行图表分析的实现代码
2019/11/27 Javascript
详解微信小程序之提高应用速度小技巧
2020/01/07 Javascript
Python多线程结合队列下载百度音乐的方法
2015/07/27 Python
python实现汉诺塔方法汇总
2016/07/25 Python
Python连接PostgreSQL数据库的方法
2016/11/28 Python
pandas 获取季度,月度,年度首尾日期的方法
2018/04/11 Python
在Pycharm中将pyinstaller加入External Tools的方法
2019/01/16 Python
python使用Plotly绘图工具绘制散点图、线形图
2019/04/02 Python
Python 实现简单的客户端认证
2020/07/29 Python
CSS3中的注音对齐属性ruby-align用法指南
2016/07/01 HTML / CSS
CSS3 实现倒计时效果
2020/11/25 HTML / CSS
假日旅行社实习自我鉴定
2013/09/24 职场文书
毕业生求职信
2014/06/10 职场文书
校本教研活动总结
2014/07/01 职场文书
幼儿园老师个人总结
2015/02/28 职场文书
2016年秋季运动会加油稿
2015/12/21 职场文书