问题

I am getting two PHPSESSID while printing $_SERVER['HTTP_COOKIE']. Actually I don't know how it is set twice, its only in my local system.

When I check the SERVER cookie it like:

echo $_SERVER['HTTP_COOKIE'];

//result

'fe_toolbar=false;

fe_toolbar=false;

PHPSESSID=4tvbovcjk0msf9dvibeb31c2b7;

langId=1;

backendLangId=2;

PHPSESSID=46aagg1hg7as2uh9bihjlpp8h7'

When I check my cookie alone like :

print_r($_COOKIE);

//result

array (

'fe_toolbar' => 'false',

'PHPSESSID' => '4tvbovcjk0msf9dvibeb31c2b7',

)

回答1:

You can have multiple cookies with the same name. This happens when you set cookie with different Path or Domain attributes. They are all send to the server.

The RFC 6265 specific

if the Cookie header contains two cookies with the same name (e.g.,

that were set with different Path or Domain attributes), servers SHOULD NOT rely upon the order in which these cookies appear in the header.

Your $_COOKIE will be populated with one of these values.

来源:https://stackoverflow.com/questions/30934854/serverhttp-cookie-returns-two-phpsessid

php $_server http_cookie,$_SERVER['HTTP_COOKIE'] return's two PHPSESSID相关推荐

  1. php $_server http_cookie,$_SERVER [‘HTTP_COOKIE’]返回两个PHPSESSID

    打印$_SERVER ['HTTP_COOKIE']时,我得到两个PHPSESSID.实际上我不知道它是如何设置两次的,它只在我的本地系统中. 当我检查它的SERVER cookie时: echo $ ...

  2. php的服务器变量$SERVER以及防止$_SERVER['PHP_SELF']造成的XSS漏洞攻击及其解决方案

    一.背景 突然想起来之前面试的一些面试题,让我写出几个服务器变量$SERVER代表的意思..实话实说,这些东西已经忘记很久了,都是用的时候直接上网查,今天再复习复习吧. 二.$SERVER $_SER ...

  3. php中的$_server,细说PHP中的$_SERVER

    相信很多同学在PHP开发的过程中都见过$_SERVER,相信很多同学都很疑惑$_SERVER到底是什么呢,其实它就是一个数组,而$_SERVER这个数组中包含的东西可多了,那么我们本篇文章就来详细的讲 ...

  4. php 取得user_agent,php通过$_SERVER['HTTP_USER_AGENT']获取浏览器相关参数(转)

     //获取浏览器 function getBrowse() {     global $_SERVER;     $Agent = $_SERVER['HTTP_USER_AGENT'];     ...

  5. php $_SERVER 学习详解

    目录 $_SERVER['USER'] 三种验证方式 1.grep php-fpm的配置文件 2.ps | grep 查看当前运行fpm的用户 3.当前用户命令行执行查看 $_SERVER['HOME ...

  6. php通过$_SERVER获取当前页面完整URL地址

    使用PHP编写程序的时候,我们常常想要获取当前页面的URL.下面提供一个用于获取当前页面URL的函数以及使用方法: 示例一: <?php // 说明:获取完整URLfunction curPag ...

  7. PHP获取当前域名$_SERVER['HTTP_HOST']和$_SERVER['SERVER_NAME']的区别

    开发站群软件,用到了根据访问域名判断子站点的相关问题,PHP获取当前域名有两个变量 $_SERVER['HTTP_HOST'] 和 $_SERVER['SERVER_NAME'],两者的区别以及哪个更 ...

  8. server php self_PHP 使用 $_SERVER[''PHP_SELF''] 获取当前页面地址及其安全性问题[转载]...

    PHP $_SERVER['PHP_SELF'] $_SERVER['PHP_SELF'] 表示当前 php 文件相对于网站根目录的位置地址,与 document root 相关. 假设我们有如下网址 ...

  9. 【PHP】详解 $_SERVER 函数中QUERY_STRING和REQUEST_URI、SCRIPT_NAME、PHP_SELF区别

    实例:1.http://localhost/index.php/Home/Home/index.html $_SERVER['QUERY_STRING'] = ""; $_SERV ...

最新文章

  1. 如何向外行解释产品经理频繁更改需求为什么会令程序员烦恼?
  2. 小米MIX 3如何刷成开发版启用Root超级权限
  3. NOIP 2018 普及组 解题报告
  4. http协议与服务器通信,iPhone应用用HTTP协议和服务器通信
  5. HTML页面在IOS上出现卡顿的解决方案(overflow:scroll)
  6. 禁止电商平台二选一、遛狗必栓绳!5月起有这些新规定
  7. 2020八年级计算机会考计划,初二下学期学习计划2020
  8. java手游+刺客_元气骑士手游教你如何成为一名顶尖流刺客
  9. python加法赋值运算符为_Python中什么是算术运算符、赋值运算符和复合运算符?...
  10. Lua参数绑定函数实现方法
  11. AI佳作解读系列(二)——目标检测AI算法集杂谈:R-CNN,faster R-CNN,yolo,SSD,yoloV2,yoloV3...
  12. sqlite的系统表sqlite_master
  13. 20162327WJH《程序设计与数据结构》课程总结
  14. HDP3.1.5安装包下载地址,百度云下载
  15. android 6.0权限 郭霖,Permission——郭霖认为最优的运行时权限方案
  16. [失败]uuv_simulator在台式机_虚拟环境下会崩溃的问题[失败]
  17. unsupported format character Y (0x59) at index 167
  18. RDMA简介相关内容
  19. rancid+CVS+cvsweb部署
  20. 设备唯一代码获取相关

热门文章

  1. PHP序列化_serialize_格式详解
  2. CString和WPARAM的相互转换
  3. node.js及vue下使用chosen插件
  4. CA认证与节点保密通信系统的设计与实现
  5. 看了期《咏乐汇》:赵雅芝
  6. 华为技术有限公司-上海交通大学联合研究院成立!
  7. Webshell 网络安全应急响应
  8. 盘点 TypeScript 中我们常用的那些神奇符号
  9. JAVA电影网站计算机毕业设计Mybatis+系统+数据库+调试部署
  10. 哪种公司能干 哪种不能