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 常见学习网站与参考书
Nov 09 Javascript
浏览器脚本兼容 文本框中,回车键触发事件的兼容
Jun 21 Javascript
关于javascript中的typeof和instanceof介绍
Dec 04 Javascript
JS 拼凑字符串的简单实例
Sep 02 Javascript
JavaScript简单计算人的年龄示例
Apr 15 Javascript
纯js实现页面返回顶部的动画(超简单)
Aug 10 Javascript
基于vue2实现左滑删除功能
Nov 28 Javascript
vue 项目如何引入微信sdk接口的方法
Dec 18 Javascript
详解axios中封装使用、拦截特定请求、判断所有请求加载完毕)
Apr 09 Javascript
node.js 基于cheerio的爬虫工具的实现(需要登录权限的爬虫工具)
Apr 10 Javascript
vue的路由映射问题及解决方案
Oct 14 Javascript
JQuery中的常用事件、对象属性与使用方法分析
Dec 23 jQuery
浅析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与已存在的Java应用程序集成
2006/10/09 PHP
PHP大小写问题:函数名和类名不区分,变量名区分
2013/06/17 PHP
php-perl哈希算法实现(times33哈希算法)
2013/12/30 PHP
php的sso单点登录实现方法
2015/01/08 PHP
微信公众号实现扫码获取微信用户信息(网页授权)
2019/04/09 PHP
PHP检测一个数组有没有定义的方法步骤
2019/07/20 PHP
extjs DataReader、JsonReader、XmlReader的构造方法
2009/11/07 Javascript
JavaScript 继承使用分析
2011/05/12 Javascript
javascript实现的DES加密示例
2013/10/30 Javascript
防止按钮在短时间内被多次点击的方法
2014/03/10 Javascript
jquery获取复选框被选中的值
2014/03/22 Javascript
JavaScript function 的 length 属性使用介绍
2014/09/15 Javascript
js倒计时小实例(多次定时)
2016/12/08 Javascript
AngularJS ng-repeat指令及Ajax的应用实例分析
2017/07/06 Javascript
jq源码解析之绑在$,jQuery上面的方法(实例讲解)
2017/10/13 jQuery
解决Vue axios post请求,后台获取不到数据的问题方法
2018/08/11 Javascript
VSCode搭建React Native环境
2020/05/07 Javascript
JavaScript实现4位随机验证码的生成
2021/01/28 Javascript
[01:02]DOTA2上海特锦赛SHOWOPEN
2016/03/25 DOTA
rhythmbox中文名乱码问题解决方法
2008/09/06 Python
对numpy中数组元素的统一赋值实例
2018/04/04 Python
Python3爬虫使用Fidder实现APP爬取示例
2018/11/27 Python
Pycharm新手教程(只需要看这篇就够了)
2019/06/18 Python
python爬虫模拟浏览器访问-User-Agent过程解析
2019/12/28 Python
python GUI库图形界面开发之PyQt5中QMainWindow, QWidget以及QDialog的区别和选择
2020/02/26 Python
浅谈Python3多线程之间的执行顺序问题
2020/05/02 Python
使用Keras中的ImageDataGenerator进行批次读图方式
2020/06/17 Python
Jmeter调用Python脚本实现参数互相传递的实现
2021/01/22 Python
利用python实现后端写网页(flask框架)
2021/02/28 Python
利用HTML5绘制点线面组成的3D图形的示例
2015/05/12 HTML / CSS
销售员求职个人的自我评价
2014/02/19 职场文书
《七颗钻石》教学反思
2014/02/28 职场文书
厂办主管岗位职责范本
2014/02/28 职场文书
纪念九一八爱国演讲稿600字
2014/09/14 职场文书
小型婚礼主持词
2015/06/30 职场文书
公共场所卫生管理制度
2015/08/05 职场文书