怎样正确的使用Cookie的Path详细解析
原文地址:http://java-zone.org/1052.html
cookie 有路径--path,表示哪些路径下的文件有权限读取该 cookie。
path 应该以 “/” 结尾,同名 cookie,不同 path,属不同的 cookie
document.cookie = “N1=1; path=/path/”;
document.cookie = “N1=2; path=/path”;
document.cookie = “N1=3; path=path/”;
如上代码,前两句相对于站点根目录的网页目录,第三句使用的是相对当前目录的路径。
第一句和第二句在于结尾不同,虽然他们所表达的权限相同,但是由于 path 字符串不同,会形成两个同名的 cookie,容易造成混乱,我们建议使用第一句这种格式,因为系统默认也是以 “/” 结尾的。
所以如上述是三个 cookie,之间不会相互覆盖。
path 属性值有大小写之分,应与浏览器中的地址栏的输入一致
document.cookie = “N1=1; path=/path/”;
document.cookie = “N1=2; path=/paTH/”;
这是两个不同的 cookie,因为 path 属性值大小写不同,如果我们在地址栏输入的是 path,那么就读取第一个 N1,如果我们输入的是 paTH,那么就读取第二个 N1
path 不可读
同 expires 一样,path 只可写,不可读。
path 不可更改
同 expires 不一样,如果我们试图更改 path,那么实际上我们是另外写了一个 cookie,而不是更改了 path 值。
path 权限有继承性
假如指定了 /test/ 目录有权限读取某 cookie,那么 /test/ 之下的目录 /test/t/ 也有权限读取该 cookie。
怎样正确的使用Cookie的Path详细解析相关推荐
- Python语言学习:利用python获取当前/上级/上上级目录路径(获取路径下的最后叶目录的文件名、合并两个不同路径下图片文件名等目录/路径案例、正确加载图片路径)之详细攻略
Python语言学习:利用python获取当前/上级/上上级目录路径(获取路径下的最后叶目录的文件名.合并两个不同路径下图片文件名等目录/路径案例.正确加载图片路径)之详细攻略 目录 利用python ...
- Py之easygui:easygui的简介、安装(最正确安装)、使用方法之详细攻略
Py之easygui:easygui的简介.安装(最正确安装).使用方法之详细攻略 目录 easygui的简介 easygui安装 1.获取Python的工具包easygui 2.easygui安装 ...
- $.cookie( ) 用法详细解析
Cookie是由服务器端生成,发送给User-Agent(一般是浏览器),浏览器会将Cookie的key/value保存到某个目录下的文本文件内,下次请求同一网站时就发送该Cookie给服务器(前提是 ...
- 最全Linux驱动开发全流程详细解析(持续更新)
Linux驱动开发详细解析 一.驱动概念 驱动与底层硬件直接打交道,充当了硬件与应用软件中间的桥梁. 具体任务 读写设备寄存器(实现控制的方式) 完成设备的轮询.中断处理.DMA通信(CPU与外设通信 ...
- 前端头像上传功能实现之普通图片/头像上传 详细解析1【扩展知识FormData对象】
上传的图片/头像有两种方案上传 第一种我们不对图片做处理直接上传到服务器端,把图片上传到服务器的img文件夹当中,然后我们把图片的地址信息存储在数据库当中,用图片的时候我们直接调用地址 第二种方案是我 ...
- 详细解析反爬手段以及处理方案
详细解析反爬手段以及处理方案 前言 互联网时代,无论在工作上,还是生活上都离不开网络,而网络能给我们带来什么? 新闻,小说,资料,各行业的数据或者报表等等: 比如:快毕业了为了论文,在各种 ...
- PHP中使用CURL之php curl详细解析和常见大坑
这篇文章主要介绍了PHP中使用CURL之php curl详细解析和常见大坑 ,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧 七夕啦,作为开发,妹子没得撩就"撩"下服务器 ...
- 3389 远程桌面 Mstsc RDP协议详细解析 (上)
转载:https://lcx.cc/post/936/ 下半部分在这里 这是前一段时间想模拟(3389 远程桌面 Mstsc.exe RDP 协议)做一个蜜罐系统,用来记录各种各样的攻击资料,甚至自己 ...
- 深度学习目标检测详细解析以及Mask R-CNN示例
深度学习目标检测详细解析以及Mask R-CNN示例 本文详细介绍了R-CNN走到端到端模型的Faster R-CNN的进化流程,以及典型的示例算法Mask R-CNN模型.算法如何变得更快,更强! ...
- AlphaCode到底强在哪儿?清华博士后十分钟视频详细解析
来源:机器之心 本文约2300字,建议阅读5分钟 AlphaCode 到底是怎么练成的? 春节期间,DeepMind 的编程版 AlphaGo--AlphaCode 一度火到刷屏.它可以编写与普通程序 ...
最新文章
- 定义入栈java_Java堆和栈你敢说了解吗?看完这个文章再有底气说吧
- 想学习linux服务器、做运维、部署项目的同学看这,linux部署
- android 退出app代码_uniapp退出APP应用(IOS+安卓)
- WPF Converter 使用复杂参数的方法
- 二十七、Node.js搭建第一个Express应用框架
- 转: 理解RESTful架构
- 中美共建大数据创新研究中心
- Pandas知识点-比较操作
- C#数据流:文件流、内存流、网络流
- JDBC学习(三、DDL、DML和DQL)
- 15个素材下载网站,从此不做「伸手党」!
- P1427 小鱼的数字游戏——栈的初次会面
- 关于微信授权获取昵称含Emoji表情引发的乱码问题总结
- 中国云计算产业2016年度点评
- python中re.compile_什么是pythonre.compile函数?
- 计算机变式教学,试论大学公共计算机网络课程变式练习.pdf
- pygame 等有缘人接盘
- thinksns+ 安装,处理安装过程中报错
- python下载整个网站_python – Selenium下载整个HTML
- python产生一个等比数列_python numpy生成等差数列、等比数列的实例