原文地址: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详细解析相关推荐

  1. Python语言学习:利用python获取当前/上级/上上级目录路径(获取路径下的最后叶目录的文件名、合并两个不同路径下图片文件名等目录/路径案例、正确加载图片路径)之详细攻略

    Python语言学习:利用python获取当前/上级/上上级目录路径(获取路径下的最后叶目录的文件名.合并两个不同路径下图片文件名等目录/路径案例.正确加载图片路径)之详细攻略 目录 利用python ...

  2. Py之easygui:easygui的简介、安装(最正确安装)、使用方法之详细攻略

    Py之easygui:easygui的简介.安装(最正确安装).使用方法之详细攻略 目录 easygui的简介 easygui安装 1.获取Python的工具包easygui 2.easygui安装 ...

  3. $.cookie( ) 用法详细解析

    Cookie是由服务器端生成,发送给User-Agent(一般是浏览器),浏览器会将Cookie的key/value保存到某个目录下的文本文件内,下次请求同一网站时就发送该Cookie给服务器(前提是 ...

  4. 最全Linux驱动开发全流程详细解析(持续更新)

    Linux驱动开发详细解析 一.驱动概念 驱动与底层硬件直接打交道,充当了硬件与应用软件中间的桥梁. 具体任务 读写设备寄存器(实现控制的方式) 完成设备的轮询.中断处理.DMA通信(CPU与外设通信 ...

  5. 前端头像上传功能实现之普通图片/头像上传 详细解析1【扩展知识FormData对象】

    上传的图片/头像有两种方案上传 第一种我们不对图片做处理直接上传到服务器端,把图片上传到服务器的img文件夹当中,然后我们把图片的地址信息存储在数据库当中,用图片的时候我们直接调用地址 第二种方案是我 ...

  6. 详细解析反爬手段以及处理方案

    详细解析反爬手段以及处理方案 前言 ​ 互联网时代,无论在工作上,还是生活上都离不开网络,而网络能给我们带来什么? ​ 新闻,小说,资料,各行业的数据或者报表等等: ​ 比如:快毕业了为了论文,在各种 ...

  7. PHP中使用CURL之php curl详细解析和常见大坑

    这篇文章主要介绍了PHP中使用CURL之php curl详细解析和常见大坑 ,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧 七夕啦,作为开发,妹子没得撩就"撩"下服务器 ...

  8. 3389 远程桌面 Mstsc RDP协议详细解析 (上)

    转载:https://lcx.cc/post/936/ 下半部分在这里 这是前一段时间想模拟(3389 远程桌面 Mstsc.exe RDP 协议)做一个蜜罐系统,用来记录各种各样的攻击资料,甚至自己 ...

  9. 深度学习目标检测详细解析以及Mask R-CNN示例

    深度学习目标检测详细解析以及Mask R-CNN示例 本文详细介绍了R-CNN走到端到端模型的Faster R-CNN的进化流程,以及典型的示例算法Mask R-CNN模型.算法如何变得更快,更强! ...

  10. AlphaCode到底强在哪儿?清华博士后十分钟视频详细解析

    来源:机器之心 本文约2300字,建议阅读5分钟 AlphaCode 到底是怎么练成的? 春节期间,DeepMind 的编程版 AlphaGo--AlphaCode 一度火到刷屏.它可以编写与普通程序 ...

最新文章

  1. 定义入栈java_Java堆和栈你敢说了解吗?看完这个文章再有底气说吧
  2. 想学习linux服务器、做运维、部署项目的同学看这,linux部署
  3. android 退出app代码_uniapp退出APP应用(IOS+安卓)
  4. WPF Converter 使用复杂参数的方法
  5. 二十七、Node.js搭建第一个Express应用框架
  6. 转: 理解RESTful架构
  7. 中美共建大数据创新研究中心
  8. Pandas知识点-比较操作
  9. C#数据流:文件流、内存流、网络流
  10. JDBC学习(三、DDL、DML和DQL)
  11. 15个素材下载网站,从此不做「伸手党」!
  12. P1427 小鱼的数字游戏——栈的初次会面
  13. 关于微信授权获取昵称含Emoji表情引发的乱码问题总结
  14. 中国云计算产业2016年度点评
  15. python中re.compile_什么是pythonre.compile函数?
  16. 计算机变式教学,试论大学公共计算机网络课程变式练习.pdf
  17. pygame 等有缘人接盘
  18. thinksns+ 安装,处理安装过程中报错
  19. python下载整个网站_python – Selenium下载整个HTML
  20. python产生一个等比数列_python numpy生成等差数列、等比数列的实例

热门文章

  1. dataframe scala 修改值_如何填补Pandas中的缺失值(机器学习入门篇)
  2. PHP中try、catch、finally的执行顺序
  3. 梦笔记2022-2-10
  4. configure: error: Can‘t find ext2fs library
  5. WINDOWS下git的安装与使用
  6. 平方方程应该都有整数解
  7. 模板(范型)的安全数组C++代码
  8. 京东首页链接的商品竟然下柜?
  9. C语言应该增加交换值的关键字或语法
  10. 区块链大有前途,数字货币不会消失