今天公司网站(不考虑跨域访问情况)有个需求就是在一个路径下存一个cookie

比如这样 www.fdf.com/vichain/dashback/myback  在这个目录下存放一个cookie

在这个路径下面可以看到我存放的cookie

但是在其他路径下

我却看不到cookie了,那怎么半啊,如果需要在这个目录下取,我刚才存放的cookie呢,

不用担心,现在就来总结一下,cookie的路径问题    (cookie的用法以$.cookie()   为准)

1.如果想在任何地方都可以访问你存放的cookie的话,那就把他存放在/   根目录    像这样写  (都存在跟目录,如果多了就可能会重复,悠着点)

$.cookie(COOKIE_NAME, "xxxxx" , { path: '/', expires: 365 });    

因为cookie的访问滚则是下级目录能访问上级目录的,但是上级目录不能访问下级目录的

2.可以直接把cookie存放在你要访问的那个目录  比如这样写

$.cookie(COOKIE_NAME, "xxxxx" , { path: '/dashback', expires: 365 });   

这样虽然在当前目录下看不到cookie,但是在/dashback下就可以看到cookie

3.读取cookie

$.cookie(COOKIE_NAME);   

只要本路径下有cookie的话就可以通过这样去取,

4.修改和清空cookie

1修改本路径下的 比如在 /dashback  路径下有个  COOKIE_NAME,那就这么写

$.cookie(COOKIE_NAME, "xxxxx" , { path: '/dashback', expires: 365 }); 

xxxxx 可以为新的cookie   也可以是null

  2修改其他路径下的cookie       比如现在在   /dashback  下,想修改/login下的cookie   COOKIE_NAME

$.cookie(COOKIE_NAME, "xxxxx" , { path: '/login', expires: 365 }); 

ps:虽然你在/dashback 路径下  不能看到这个cookie的,但是只要你执行了这段代码,/login 路径下的 这个cookie就会改变。

好了现在遇到的坑就这么多,其实cookie还有跨域访问的问题,这个先不讨论了,因为我还没有遇到需要跨域访问cookie'的情况,反正我就知道,只有子域名下的cookie可以跨域访问。好了,以后遇到的时候在总结,。。。祝大家周末愉快

cookie的路径问题的更多相关文章

  1. JavaScript中cookie的路径(path)和域(domain)

    cookie虽然是由一个网页所创建,但并不只是创建cookie的网页才能读 取该cookie.在默认情况下,与创建cookie的网页在同一目录或子目录下的所有网页都可以读取该cookie.但如果在这个 ...

  2. cookie的路径决定服务器在发送请求时候 是否决定发送 当路径匹配时候 则发送给服务器(默认发送原则)

    1.cookie路径默认为当前访问地址的上一级路径 2.当前访问地址的路径包含了cookie的路径 则发送给访问的地址 3.路径决定cookie发送与否 4.发送包含在当前路径里面的cookie

  3. cookie的路径和域

    1.Cookie的路径介绍 我们知道Cookie 的属性有很多,其中有一个属性是路径path.有些人认为Cookie 的路径指的是Cookie 在客户端的保存路径,其实并不是.Cookie 的路径是相 ...

  4. Cookie 路径在本机测试及服务器部署,在浏览器处理方式上的不同

    Table of Contents 1 问题场景 2 解决过程 2.1 cookie是否设置成功 2.2 cookie是否上传到服务器 3 总结 1 问题场景 最近在学用Python进行web开发,写 ...

  5. cookie路径概念理解

    .创建一个cookie并设置 cookie的有效路径: $.cookie('the_cookie', 'the_value', { expires: 7, path: '/' }); 注:在默认情况下 ...

  6. cookie的域,路径

    Cookie 的路径以及 Cookie 域 cookie 路径 cookie 一般都是由于用户访问页面而被创建的,可是并不是只有在创建 cookie 的页面才可以访问这个cookie.在默认情况下,出 ...

  7. 跨路径读取cookie

    同域下,即使设置了cookie的路径还是能将不同路径cookie读出来. 1.在/ctf/day3/ 目录设置一个cookie 2.其他目录下是不能访问这个cookie的 3.通过iframe可以实现 ...

  8. 会话(cookie的使用,路径和Session的工作原理,使用)

    1.状态管理----Cookie 1.1 为什么需要状态管理 HTTP协议是无状态的,不能保存每次提交的信息,即当服务器返回与请求相对应的应答之后,这次事务的所有信息就丢掉了. 如果用户发来一个新的请 ...

  9. Cookie (设置与读取、超时设置、指定路径、显示用户上次登录时间)

    Cooike简介 Cookie 是在 HTTP 协议下,服务器或脚本可以维护客户工作站上信息的一种方式.Cookie 是由 Web 服务器保存在用户浏览器(客户端)上的小文本文件,它可以包含有关用户的 ...

随机推荐

  1. Python:认识变量和字符串

    几个月前,我开始学习个人形象管理,从发型.妆容.服饰到仪表仪态,都开始做全新改造,在塑造个人风格时,最基础的是先了解自己属于哪种风格,然后找到参考对象去模仿,可以是自己欣赏的人.明星或模特等,直至最后 ...

  2. python3 selenium 登录操作

    使用场景: 测试过程中,有的时候需要登录才可以进行其他操作 举例说明: # coding=utf-8 """ :author: 花花测试 :time: 2017.05.0 ...

  3. (转载)提高mysql千万级大数据SQL查询优化30条经验(Mysql索引优化注意)

    1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引. 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索 ...

  4. 使用Java语言开发微信公众平台(七)——音乐消息的回复

    在上一节课程中,我们学习了图片消息的回复功能.根据微信公众平台的消息类型显示,微信共支持文本.图片.语音.视频.音乐.图文等6种消息类型的回复: 其中,我们已经实现了文本.图文.图片等消息的回复处理, ...

  5. 《安卓网络编程》之第一篇 java环境下模拟客户端、服务器端

    1.Socket简介 在网络上的两个程序通过一个双向的通信连接实现数据的交换,这个双向链路的一端称为一个Socket.Socket通常用来实现客户方和服务方的连接.Socket是TCP/IP协议的一个 ...

  6. 用css3过滤做遮罩效果

    <!DOCTYPE html><html ng-app="myApp" ng-controller="myController">< ...

  7. 探讨SQL Server并发处理队列数据不阻塞解决方案

    前言 之前对于并发这一块确实接触的比较少,自从遇到现在的老大,每写完一块老大都会过目一下然后给出意见,期间确实收获不少,接下来有几篇会来讲解SQL Server中关于并发这一块的内容,有的是总结,有的 ...

  8. 磁盘分区-gdisk用法

    gdisk用法 gdisk - InteractiveGUIDpartitiontable (GPT) manipulator GPTfdisk (akagdisk) isatext-modemenu ...

  9. 《算法4》2.1 - 选择排序算法(Selection Sort), Python实现

    选择排序算法(Selection Sort)是排序算法的一种初级算法.虽然比较简单,但是基础,理解了有助于后面学习更高深算法,勿以勿小而不为. 排序算法的语言描述: 给定一组物体,根据他们的某种可量化 ...

  10. centos7下,解决Apache错误日志文件过大问题

    1,日志文件太大问题   第一步:停止Apache服务的所有进程,删除 /var/log/httpd目录下的 error.log.access.log文件 第二步:打开 /etc/httpd/conf ...