首页 > 其他分享 >Cookie path的设置

Cookie path的设置

时间:2022-11-19 11:08:08浏览次数:34  
标签:firefox chrome cookie 设置 Cookie path IE


 

cookie path 设置

 

IE对如下的cookie路径设置和chrome和firefox是完全不一样的:

cookie.setPath("");



  1. 实践证明IE会忽略这个path,而chrome和firefox则会认为是设置了。因为根据cookie规范,如果设置了path,那么只有当访问路径中包含了这个path的url时才会发送cookie到服务器;如果没有设置path,那么只有当访问和设置cookie同样的路径时才会发送cookie到服务器。可惜的是这里IE忽略了,因此会按照后面的来处理cookie,而chrome和firefox则会认为设置了path,那么理所当然的任何访问路径都会携带cookie。

因此:

 

if(path.equals("")){
path = "/";
}

的方式来处理



 

标签:firefox,chrome,cookie,设置,Cookie,path,IE
From: https://blog.51cto.com/u_15458282/5870324

相关文章

  • 提升mysql服务器性能(存储引擎与配置参数设置)
    服务层实现了与引擎无关的性能 frm用于记录结构 使用表锁 使用共享所和读锁支持全文索引 前缀索引  如果不对表进行操作尽可以进行压缩; myisamchk 命令行工具需......
  • vba设置动态的数据有效性
    OptionExplicitPrivateSubWorksheet_SelectionChange(ByValTargetAsRange)'单元格选择发生变化时,触发该事件,执行事件下的代码IfTarget.Column=1AndTarget.Cou......
  • 如何设置把vscode 左下角的 NPM脚本(NPM SCRIPT)显示出来
    一、如图按照步骤1,2进入设置二、如图设置,选择用户——>扩展——>Npm,4处默认的on,5处要勾选上  三、重启VScode,点开项目中的package.json,然后点击资源管理器旁边......
  • vue3-cookies
    安装npminstallvue3-cookies--savemain.jsimport{createApp}from'vue'importAppfrom'./App.vue'importrouterfrom'./router'importstorefrom'./store......
  • 设置读取线程名字
    【1】setName,getName方法来进行设置读取packagecom.msb.test;/***@author:liu*日期:11:19:06*线程类:TestThread不是说你的名字中带线程单词你就具备多线......
  • linux创建用户、设置密码
    添加用户:useradd-m用户名然后设置密码passwd用户名删除用户:userdel-r用户名说明1.在root权限下,useradd只是创建了一个用户名,如(useradd +用户名),它并......
  • 解决element-ui的表格设置固定栏后,边框线消失的bug
      如上图所示,边框线消失了,解决方法如下添加css代码,如果是修改全局,则到全局样式文件添加1.el-table__row{2td:not(.is-hidden):last-child{3right:-1px;}......
  • cookie与session
    cookie用户到商店买东西,商店出了个想法,给用户张会员卡,会员卡有两种方案一种是上面的,一张卡能用10次折扣,每用一次次数-1。但有个弊端,会员卡的次数记录在卡上,卡在用户里,......
  • 多台linux服务器间设置共享文件夹
    一、环境信息服务器1:192.168.120.141    文件夹:/opt服务器2:192.168.120.142    文件夹:/opt服务器3:192.168.120.143    文件夹:/opt将服务器1的/......
  • Cookie、Session
    Cookie会话会话:用户打开一个浏览器,点击了很多超链接,访问多个web资源,关闭浏览器,这个过程可以称之为会话有状态会话:你能怎么证明你是学生?录取通知书学校登记一个网......