cookie共享和session共享实例演示

1、cookie共享实例

1.test1.share.com/index.php

复制代码
setcookie('dangqian', 'value', ['domain' => 'test1.share.com']);
setcookie('gen', 'value', ['domain' => 'share.com']);

2、test2.share.com/index.php

复制代码
	$cookies = $_COOKIE;  
	// 打印所有Cookie的名称和值  
	foreach ($cookies as $name => $value) {  
		echo "Cookie Name: " . $name . ", Cookie Value: " . $value . "<br>";  
	}  

结论:

  • 1、只能获取到gen的cookie
  • 2、删除test2.share.com下的gen cookie,test1.share.com下的gen cookie已删除

2、session 共享实例

1、不同域名下的PHPSESSION是否相同?不同

2、相同域名下的PHPSESSION是否相同?

3、SESSION如何跨域?

复制代码
+ 1.数据库共享会话
+ 2.redis共享会话

4、不同子域名session生成的PHPSESSID 可以跨域吗?

复制代码
	可以,下面是实例
	+ test1.share.com/index.php
	```
	session_set_cookie_params(0, '/', '.share.com');
	session_start();
	```
	+ test2.share.com/index.php

// 获取PHPSESSID
$phpSessionId = isset($_COOKIE['PHPSESSID']) ? $_COOKIE['PHPSESSID'] : null;

// 打印PHPSESSID
echo 'PHPSESSID: ' . $phpSessionId;

test2.share.com/index.php 输出结果

复制代码
PHPSESSID: 5l8nhfpau1arsrmjdmsak5j3kq

4、什么时候浏览器的cookie栏中会出现PHPSESSID?

复制代码
session_start();启动之后

5、接口系统中是否会生成PHPSESSID?

复制代码
一样的,开启session_start();也会生成PHPSESSID
相关推荐
不正经的小寒1 小时前
PHP 8.2 核心特性
php
不正经的小寒1 小时前
PHP 8.1 核心特性
php
SEO_juper5 小时前
CDN 地域节点优化:匹配 GEO 信号,提升加载速度
服务器·ai·php·seo·cdn·geo·谷歌优化
dog2505 小时前
解析几何的现代范式-算力,拟合与对偶
服务器·开发语言·网络·线性代数·php
淘矿人6 小时前
【AI大模型】AI 大模型推理平台完整测评:8 家主流聚合服务对比分析
人工智能·sql·gpt·学习·github·php
XiYang-DING9 小时前
【Java EE】TCP—滑动窗口
tcp/ip·java-ee·php
.千余9 小时前
【Linux】网络基础2---Socket编程预备
linux·网络·php
雪度娃娃11 小时前
Asio异步读写——简单服务器和客户端异步通信
运维·服务器·网络·c++·php
中科三方11 小时前
域名解析修改后,用户仍访问旧IP?原因排查与高效解决指南
网络协议·tcp/ip·php
码农老李1 天前
openEuler2403服务器版 原生官方镜像和飞腾定制镜像
开发语言·php