亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

域名和cookie問題(域名后綴)

 更新時間:2012年10月10日 00:07:30   作者:  
偶然想到一個問題:www.g.cn能把cookie設(shè)置為.g.cn,那么www.com.cn能設(shè)置把cookie設(shè)置為.com.cn嗎
域名和cookie
偶然想到一個問題: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)新的后綴,而老瀏覽器沒法更新列表,豈不是會允許設(shè)置cookie?

extension后綴 一級域名 二級域名
www.g.cn .cn g.cn *.g.cn
www.com.cn .com.cn www.com.cn *.www.com.cn
www.google.com.cn .com.cn google.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請求域名 一級域名 cookie可設(shè)置(并可讀?。┑姆秶?/TD> cookie不可設(shè)置 cookie不可讀取
example.com example.com example.com,.example.com www.example.com www.example.com
www.example.com example.com www.example.com,.www.example.com,.example.com example.com example.com
g.com.cn g.com.cn g.com.cn,.g.com.cn .com.cn  
www.com.cn www.com.cn www.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é)果截圖:

相關(guān)文章

最新評論