Cookie 的路径以及 Cookie 域

cookie 路径

cookie 一般都是由于用户访问页面而被创建的,可是并不是只有在创建 cookie 的页面才可以访问这个cookie。在默认情况下,出于安全方面的考虑,只有与创建 cookie 的页面处于同一个目录或在创建cookie页面的子目录下的网页才可以访问。那么此时如果希望其父级或者整个网页都能够使用cookie,就需要进行路径的设置。

让这个设置的cookie 能被其他目录或者父级的目录访问的方法:

document.cookie = "userName = 独行冰海; path=/";

Cookie 域

路径能解决在同一个域下访问 cookie 的问题,那么如何解决同一个主域下的访问问题呢?我们可以通过指定可访问cookie的主机名来进行设置。

document.cookie="name=value; domain=cookieDomain";

例如 "www.baidu.com" 与 "mp3.baidu.com" 公用一个关联的域名"baidu.com",我们如果想让 "www.baidu.com" 下的cookie被 "mp3.baidu.com" 访问,我们就需要用到 cookie 的domain属性,并且需要把path属性设置为 "/"

这里需要注意一点:一定的是同域之间的访问,不能把domain的值设置成非主域的域名。

默认cookie的域是当前域名,默认的路径的设置cookie时的当前页面的目录路径。如果想要跨域或者在其他的路径下访问cookie就必须要重新设置这两个属性,domain和path。

www.baidu.com/content/example/3.jsp      则域domain为www.baidu.com, 路径path为/content/example

document.cookie = "username=独行冰海; path=/; domain=baidu.com"

原文:https://blog.csdn.net/win7system/article/details/51886096

js cookie 的路径以及 Cookie 域相关推荐

  1. cookie的路径和域

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

  2. js在浏览器中对cookie进行增删改查

    Cookie格式 <name>=<value>; <attribute>; <attribute>eg: id=a3fWa; Expires=Wed, ...

  3. php获取jscookie,JS生成cookie并用php读取cookie

    博客首页文章顶部的那个,是个广告位,原本想做关闭后多久时间内不会重复出现,但是想用JQ去管理cookie,发现要加个库进来,就放弃了.刚才搜索了下,发现JS写了cookie之后,可以用php来读取,好 ...

  4. 将一个域下的cookie传到另一个域_单点登录那些事儿(二)同域下的单点登录

    单点登录(SSO,Single Sign On)对我们来说已经不陌生了,一次登录,处处登录.企业旗下都是自己的应用系统,所有的应用系统都使用同一个一级域名,通过不同的二级域名来区分应用系统.例如:百度 ...

  5. php js记住密码功能,jquery.cookie.js实现用户登录保存密码功能的方法_jquery

    本文实例讲述了jquery.cookie.js实现用户登录保存密码功能的方法.分享给大家供大家参考,具体如下: 需要导入的js有jquery.js和jquery.cookie.js 在页面加载时首先尝 ...

  6. 通过js获取PHP设置的cookie(全实例讲解)

    制作网页我们通常都要做一个登陆界面,如果对于不是安全性要求很高的网站,这个登录界面我我们当然不希望频繁输入账户密码来验证身份,我们想要的是只要一次验证,就可以长时间保持登陆状态. session虽然可 ...

  7. Cookie的路径设置(很重要)

    1.浏览器管理Cookie步骤 2.Cookie的路径 该路径可通过setPath("/xxx")进行设置,这个路径直接决定服务器的请求是否会从浏览器中加载某些Cookie. 首先 ...

  8. Cookie详解与跨域问题

    Http是无状态的协议,客户端每次对服务端的http请求都是独立的,不受该客户端其它的请求的影响. 为了把Http这个无状态协议变的与上下文有关系,我们引入了会话(Session)的概念,具有相同会话 ...

  9. java中自定义设置cookie(设置同父域解决跨域获取值得问题)

    1.先在web环境下任意地方获取request,response,session,备用 ServletUtils.java import java.io.IOException; import jav ...

  10. Js读取Cookie中指定字段的值,Js中读取某个Cookie,Js中根据Cookie的key得到对应的value,Js正则表达式匹配指定的Cookie

    Js中想要读取Cookie中指定字段的值,可以遍历Cookie根据指定Key提取Cookie,或者使用正则表达式匹配Cookie,代码如下: /*** @description: 遍历cookie得到 ...

最新文章

  1. rabbimq与PHP,PHP初次使用rabbitMQ
  2. 深入分析ReentrantLock公平锁和非公平锁的区别 (转)
  3. js window.open()实现打印,如何在关闭打印窗口时刷新父窗口
  4. C语言学习之输入两个正整数m和n,求其最大公约数和最小公倍数。
  5. 【Android】ActivityManager结构图
  6. javaWeb Note1
  7. kind富文本编辑器_在项目中集成富文本编辑器
  8. IDEA Unmapped Spring configuration files found.
  9. 软交所--微软将对IE浏览器进行关键性安全更新
  10. Atitit.图片木马的原理与防范 attilax 总结
  11. Web端高保真动态交互Axure元件库
  12. Redis6.0.6_06_Redis 集群
  13. 个人收集的mac破解软件免费下载(不断更新中)
  14. Ubuntu关机后自动重启问题的解决方案
  15. 菜鸟晋级篇!一篇文章读懂看门狗定时器!
  16. TX2 4.6.1 全部软件环境刷机要点
  17. 平均的计算机符号,如何在Word中输入平均数的符号X上加一横(X拔)
  18. 苹果暗黑模式_微信暗黑模式终于来了!这次微信对苹果认怂了?腾讯张军回应......
  19. Marshmallow 库
  20. C++ 利用 windbg + dump + map + cod 文件分析 crash 原因

热门文章

  1. promise重新认识
  2. HDU 1016 DFS
  3. 西安电子科技大学计算机科学与技术就业,西安电子科技大学:除了计算机和通信工程,这些专业高考也很热门,毕业照样拿高薪...
  4. Linux 内核C -- 第02课:驱动中的指定初始化
  5. WIN10下使用VS2017的MSVC编译FFMPEG3.4.2动态静态库
  6. Linux串口驱动(8250)的编写与调试
  7. Sonya and Robots(set应用)
  8. java中的值传递与引用传递
  9. MarkDown 行首缩进
  10. linux设备实现otg移动盘,Linux下通过OTG把板卡上的一个磁盘或文件映射成移动磁盘...