試驗(yàn)結(jié)果:不能。因?yàn)闉g覽器知道www.com.cn的后綴是.com.cn而不是.cn,所以禁止設(shè)置cookie。 因?yàn)闉g覽器內(nèi) " /> 久久久久亚洲精品国产,久久国产精品美女,亚洲精品免费视频

色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

域名和cookie問(wèn)題(域名后綴)

域名和cookie
偶然想到一個(gè)問(wèn)題:www.g.cn能把cookie設(shè)置為.g.cn,那么www.com.cn能設(shè)置把cookie設(shè)置為.com.cn嗎?

試驗(yàn)結(jié)果:不能。因?yàn)闉g覽器知道www.com.cn的后綴是.com.cn而不是.cn,所以禁止設(shè)置cookie。
因?yàn)闉g覽器內(nèi)置了域名后綴列表。todo:如果以后出現(xiàn)新的后綴,而老瀏覽器沒(méi)法更新列表,豈不是會(huì)允許設(shè)置cookie?

extension后綴一級(jí)域名二級(jí)域名
www.g.cn.cng.cn*.g.cn
www.com.cn.com.cnwww.com.cn*.www.com.cn
www.google.com.cn.com.cngoogle.com.cn*.google.com.cn

www.example.com能讀取到.example.com的cookie嗎?
能。
www.example.com能讀取到example.com的cookie嗎?
不能。todo:把www.example.com和example.com做SSO,即可防止cookie帶到static.example.com。
example.com能讀取到www.example.com的cookie嗎?
答:不能。
setcookie('a', 'aa', time() + 1234, '/', 'example.com'); 設(shè)置的cookie是 .example.com 還是 example.com的?
答:是.example.com的。
如果想設(shè)置example.com的cookie,需要使用setcookie('default', 'default', time() + 1234, '/');。
cookie的設(shè)置和讀取范圍:

HTTP請(qǐng)求域名一級(jí)域名cookie可設(shè)置(并可讀取)的范圍cookie不可設(shè)置cookie不可讀取
example.comexample.comexample.com,.example.comwww.example.comwww.example.com
www.example.comexample.comwww.example.com,.www.example.com,.example.comexample.comexample.com
g.com.cng.com.cng.com.cn,.g.com.cn.com.cn 
www.com.cnwww.com.cnwww.com.cn,.www.com.cn.com.cn

設(shè)置cookie代碼:
復(fù)制代碼 代碼如下:
<?php
setcookie('default', 'default', time() + 1234, '/');
setcookie('a', 'aa', time() + 1234, '/', 'example.com');
setcookie('b', 'bb', time() + 1234, '/', '.example.com');
?>

讀取cookie代碼:
復(fù)制代碼 代碼如下:
<?php
var_dump($_COOKIE);
?>

結(jié)果截圖:

php技術(shù)域名和cookie問(wèn)題(域名后綴),轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 麻栗坡县| 桦南县| 保康县| 五华县| 安宁市| 南丰县| 柳州市| 河源市| 克拉玛依市| 翁源县| 东乡族自治县| 禄丰县| 凌源市| 鄂温| 宁阳县| 响水县| 炎陵县| 沛县| 沙坪坝区| 普兰店市| 阿尔山市| 曲周县| 东阳市| 贵州省| 贡山| 梨树县| 泗水县| 漠河县| 静乐县| 饶阳县| 玉门市| 饶阳县| 宜兰县| 云南省| 延津县| 仁布县| 肃宁县| 义马市| 贡觉县| 霸州市| 旌德县|