java - 请问浏览器是如何区别会话cookie和普通cookie的?
大家讲道理
大家讲道理 2017-04-17 16:54:14
[Java讨论组]

这是firebug的选项:

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回复(3)
迷茫

可以看看这篇文章

什么是 cookie? 会话 cookie 与持久性 cookie 之间 有何区别?

可以从文章中看出:
(1)如果 cookie 不包含到期日期,则可视为会话 cookie。 会话 cookie 存储在内存中,决不会写入磁盘。 当浏览器关闭时,cookie 将从此永久丢失。
(2)如果 cookie 包含到期日期,则可视为持久性 cookie。 在指定的到期日期,cookie 将从磁盘中删除。

迷茫

会话cookie = 关浏览器时删除的cookie

和后端讲的session不是一个东西

迷茫

会话cookie也是cookie,只不过它是关闭浏览器就过期的cookie,也就是你重启浏览器后,上一次的会话cookie就没有了.你在服务器端把cookie的过期时间设为0,那它就是一个会话cookie.比如PHP会话默认的cookie(默认名字为PHPSESSID)就是一个会话cookie,因为php.ini里session.cookie_lifetime默认是0,也就是关闭浏览器时cookie失效.

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号