cookie补充
2024-10-20 11:49:35
之前写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`;
最新文章
- .Net Core CLI windows安装
- jstl标签
- C#将JSON字符串对象序列化与反序列化
- hibernate用setResultTransformer转换
- python range() 和xrange()的区别
- MVC @Html.TextBox 添加属性和样式
- EventBus使用介绍
- 远程mysql服务器无法连接解决方案
- Using SSH on Linux
- EXCEL处理数据小技巧
- ECMA中关于if与else的关系的一句英文,感觉比较经典
- TCP/IP协议族-----10、搬家IP
- 给ThinkPHP5增加验证码功能
- SRE之道:创造软件系统来维护系统运行
- centos 修改hostname
- Vue+koa2开发一款全栈小程序(6.个人中心)
- java方法笔记: split,instanceof,StringBuilder(),append(),string ,Integer,Math,正则表达式
- Java中浮点数的处理
- 小测(noip2005的两道题) 2017.3.3
- 在Docker中运行crontab
热门文章
- webcat——基于netty的http和websocket框架
- TortoiseGit 连接oschina不用每次输入username和password的方法
- 通过rinetd实现端口转发,同时访问阿里云RDS的内外网
- zabbix web monitoring 监控网页
- MYSQL数据插入、更新及删除
- javax.mail Java Extension(扩展)
- 合并apk和odex
- android dp 和 px 的相互转换
- Effective JavaScript Item 10 避免使用with
- 浅谈C/C++堆栈指引——C/C++堆栈