|
|
|
|
|
|
|
|
|
|
|
|
|
Cookie
|
Session
|
存贮地点
|
存于浏览器中 |
真正的文件存在于服务器
,K存在于浏览器
|
安全性
|
低,易伪造 |
比cookie安全性高 |
设置
|
setcookie() 函数 |
session_start() 后通过普
通函数操作
|
可存贮类型
|
标量类型:int, float, char, bool, null |
除资源外的所有类型 |
生命周期
|
通过第三个参数设置
如:setcookie('school','XTU',time()+15);
|
通过php.ini 文件来设置
session.cookie_lifetime
session.gc_maxlifetime
|
有效路径
|
通过第四个参数设置
setcookie('school','kefeng',time()+5,'/');
|
取决于cookie的有效路径
php.ini 中可以配置:
session.cookie_path=/
|
有效域名
|
通过第五个参数设置
string 'www.example.com'
|
取决于cookie的有效域名
php.ini 中可以配置:
session.cookie_domain=
|
读取
|
$_COOKIE[' '] |
$_SESSION[' '] |
销毁
|
setcookie(",", 0)
setcookie(",", time()-1)
|
四种销毁方式:
1、销毁某个单元:
unset($_session['school']);
2、整体清除:
$_session = array();
3、利用函数整体清除:
session_unset();
4、箱子都不要了:
session_destory()
|
原理 |
浏览器与服务器之间
数据交互中服务器把
数据通过HTTP头传
给浏览器下次交互通
过HTTP头带给服务器 |
将K存放于这个过程中
(浏览器到服务器的数
据交互)V存放于服务器
的过程中,浏览器与服
务器交互的数据就是K |
版权声明:本文为博主原创文章,未经博主允许不得转载。
分享到:
相关推荐
中章:主要介绍一下Session并总结一下Cookie和Session。 下章:主要介绍Token的相关定义及理解。 终章:主要介绍JWT并总结JWT和Token的区别,以及总结Cookie到JWT的区别。 相关博客链接:...
上章:主要介绍一下背景和Cookie。...中章:主要介绍一下Session并总结一下Cookie和Session。 下章:主要介绍Token的相关定义及理解。 终章:主要介绍JWT并总结JWT和Token的区别,以及总结Cookie到Token的区别与发展。
学习,cookie,笔记和总结,cookie和session的区别
包括Session的定义,特点,重要属性,优缺点,作用和使用场景,以及介绍Session的作用域及相关判断,总结了Cookie与Session之间的区别。 相关的博客连接:...
ASP.NET保存信息总结(Application,Session,Cookie,ViewState和Cache等) .doc
这个对于web开发很有用途,这个是我总结下来的.............
主要介绍了浅谈cookie和session(小结),cookie和session在java web开发中扮演了十分重要的作用,本篇文章对其中的重要知识点做一些探究和总结
中章:主要介绍一下Session并总结一下Cookie和Session。 下章:主要介绍Token的相关定义及理解。 终章:主要介绍JWT并总结JWT和Token的区别,以及总结Cookie到Token的区别与发展。 相关博客笔记链接:...
本文主要介绍Application、Cookie、Session、Cache和ViewState,并总结了在什么情况下使用他们,希望对大家有所帮助。
主要通过多方面对比分析php中Cookie与Session的区别,分别对Cookie与Session做一个简单介绍和总结,感兴趣的小伙伴们可以参考一下
主要介绍了Symfony2之session与cookie用法,结合实例形式总结分析了Symfony框架针对session与cookie的设置、获取及删除等操作的实现方法,需要的朋友可以参考下
目录: 一、术语session 二、HTTP协议与状态保持 三、理解cookie机制 四、理解session机制 五、理解javax.servlet.http.HttpSession 六、HttpSession常见问题 七、跨应用程序的session共享 八、总结
以前实现数据的缓存有很多种方法,有客户端的Cookie,有服务器端的Session和Application。其中Cookie是保存在客户端的一组数据,主要用来保存用户名等个人信息。Session则保存对话信息。Application则是保存在整个...
SESSION与COOKIE区别: Session 将信息保存...而Cookie存储在client本地,容易被获取和篡改.所以Session安全性较高. SESSION 介绍: PHP5 后session被设置为全局变量,可以通过 $_SESSION[session_id] 来获取.当页面启动SE
session删除清空是很讲究了如果我们定义好可以清除指定变量否则不小心会把所有session都清除掉了,下面我们来看一些总结。 第一种方式:unset($_SESSION[‘xxx’]) 删除单个session,unset($_SESSION[‘xxx’]) 用来...
关于Servlet状态管理的相关基础知识点的总结和代码。主要是Cookie和Session实现状态管理
Cookie及Session使用宝典,及多年工作的总结经验,对于初学者非常有帮助
asp.net清空Cookie的两种方法 第一种 Cookie.Expires=... 您可能感兴趣的文章:php中删除、清空session的方式总结jsp获取action传来的session和session清空以及判断Asp.net中安全退出时清空Session或Cookie的实例代码
10. JSP和Servlet的区别 7 11. Cookie学习 7 12. Session学习 9 Servlet技术总结 9 1. Servlet生命周期 9 2. Servlet的方法说明: 10 3. Servlet 在web.xml中的配置 10 4. Servlet元素说明 11 5. 如何写一个...
SESSION会话开启时,会首先发送...那么在下一次发起http请求时,首先浏览器会发送这个当前域名下的所有cookie名字和值过去,这样服务器就能根据cookie中的session_id来去读取session文件,而不会混淆这个session属于谁