之前写cookie中关于突破同源策略共享cookie说的比较含糊,此次来详细说明一下:

## 首先说一下cookie的path和domain这 两个属性值

path:
path表示的此条cookie是存放路径,只有和此路径同根目录下才能共享该条cookie
假如该服务器上有两个文件夹/path/、/path/file,
此时有条cookie1其path设为/path/,另一条cookie的path设为/path/file,
则cookie1对于/path/文件夹下的文件都可访问,而cookie2仅仅/path/file下的文件才可访问,而/path/下的直接文件无法访问

<!--more-->

domain:
domain表示cookie所在域,默认为请求的地址,而跨域共享该cookie,只需要将该条cookie的domain设置为双方的共同父域,且主域要相同。
例如:a.example.com 和 b.example.com ,将该cookie的domain设置为.example.com,则a.example.com和b.example均可访问该条cookie

## 如何设置含子键值对的cookie

很简单,cookie的名字和一个字符串,cookie的name随便起,而这个字符串就是该条cookie的值,但该值是以&&拼接的若干个键值对,如下举例:
`document.cookie = "name=key1=value1&key2=value2`;

最新文章

  1. .Net Core CLI windows安装
  2. jstl标签
  3. C#将JSON字符串对象序列化与反序列化
  4. hibernate用setResultTransformer转换
  5. python range() 和xrange()的区别
  6. MVC @Html.TextBox 添加属性和样式
  7. EventBus使用介绍
  8. 远程mysql服务器无法连接解决方案
  9. Using SSH on Linux
  10. EXCEL处理数据小技巧
  11. ECMA中关于if与else的关系的一句英文,感觉比较经典
  12. TCP/IP协议族-----10、搬家IP
  13. 给ThinkPHP5增加验证码功能
  14. SRE之道:创造软件系统来维护系统运行
  15. centos 修改hostname
  16. Vue+koa2开发一款全栈小程序(6.个人中心)
  17. java方法笔记: split,instanceof,StringBuilder(),append(),string ,Integer,Math,正则表达式
  18. Java中浮点数的处理
  19. 小测(noip2005的两道题) 2017.3.3
  20. 在Docker中运行crontab

热门文章

  1. webcat——基于netty的http和websocket框架
  2. TortoiseGit 连接oschina不用每次输入username和password的方法
  3. 通过rinetd实现端口转发,同时访问阿里云RDS的内外网
  4. zabbix web monitoring 监控网页
  5. MYSQL数据插入、更新及删除
  6. javax.mail Java Extension(扩展)
  7. 合并apk和odex
  8. android dp 和 px 的相互转换
  9. Effective JavaScript Item 10 避免使用with
  10. 浅谈C/C++堆栈指引——C/C++堆栈