`
kefeng
  • 浏览: 15547 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

cookie 和 session 的总结

 
阅读更多





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





版权声明:本文为博主原创文章,未经博主允许不得转载。

分享到:
评论

相关推荐

    JWT相关知识及Cookie, Session,Token和JWT的区别总结.pdf

    中章:主要介绍一下Session并总结一下Cookie和Session。 下章:主要介绍Token的相关定义及理解。 终章:主要介绍JWT并总结JWT和Token的区别,以及总结Cookie到JWT的区别。 相关博客链接:...

    前端知识Cookie, Session,Token和JWT的发展及区别(一) 上章:主要介绍一下背景和Cookie

    上章:主要介绍一下背景和Cookie。...中章:主要介绍一下Session并总结一下Cookie和Session。 下章:主要介绍Token的相关定义及理解。 终章:主要介绍JWT并总结JWT和Token的区别,以及总结Cookie到Token的区别与发展。

    学习cookie的笔记和总结

    学习,cookie,笔记和总结,cookie和session的区别

    Session相关知识点PDF版本

    包括Session的定义,特点,重要属性,优缺点,作用和使用场景,以及介绍Session的作用域及相关判断,总结了Cookie与Session之间的区别。 相关的博客连接:...

    ASP.NET保存信息总结(Application,Session,Cookie,ViewState和Cache等)

    ASP.NET保存信息总结(Application,Session,Cookie,ViewState和Cache等) .doc

    asp.net的session和cookie的应用

    这个对于web开发很有用途,这个是我总结下来的.............

    浅谈cookie和session(小结)

    主要介绍了浅谈cookie和session(小结),cookie和session在java web开发中扮演了十分重要的作用,本篇文章对其中的重要知识点做一些探究和总结

    前端知识Token知识点笔记.pdf

    中章:主要介绍一下Session并总结一下Cookie和Session。 下章:主要介绍Token的相关定义及理解。 终章:主要介绍JWT并总结JWT和Token的区别,以及总结Cookie到Token的区别与发展。 相关博客笔记链接:...

    ASP.NET中Application、Cookie、Session、Cache和ViewState

    本文主要介绍Application、Cookie、Session、Cache和ViewState,并总结了在什么情况下使用他们,希望对大家有所帮助。

    对比分析php中Cookie与Session的异同

    主要通过多方面对比分析php中Cookie与Session的区别,分别对Cookie与Session做一个简单介绍和总结,感兴趣的小伙伴们可以参考一下

    Symfony2之session与cookie用法小结

    主要介绍了Symfony2之session与cookie用法,结合实例形式总结分析了Symfony框架针对session与cookie的设置、获取及删除等操作的实现方法,需要的朋友可以参考下

    session机制详解

    目录: 一、术语session 二、HTTP协议与状态保持 三、理解cookie机制 四、理解session机制 五、理解javax.servlet.http.HttpSession 六、HttpSession常见问题 七、跨应用程序的session共享 八、总结

    ASP.NET中Session和Cache的区别总结

    以前实现数据的缓存有很多种方法,有客户端的Cookie,有服务器端的Session和Application。其中Cookie是保存在客户端的一组数据,主要用来保存用户名等个人信息。Session则保存对话信息。Application则是保存在整个...

    PHP 之Section与Cookie使用总结

    SESSION与COOKIE区别: Session 将信息保存...而Cookie存储在client本地,容易被获取和篡改.所以Session安全性较高. SESSION 介绍: PHP5 后session被设置为全局变量,可以通过 $_SESSION[session_id] 来获取.当页面启动SE

    php中删除、清空session的方式总结

    session删除清空是很讲究了如果我们定义好可以清除指定变量否则不小心会把所有session都清除掉了,下面我们来看一些总结。 第一种方式:unset($_SESSION[‘xxx’]) 删除单个session,unset($_SESSION[‘xxx’]) 用来...

    Servlet状态管理总结和源码

    关于Servlet状态管理的相关基础知识点的总结和代码。主要是Cookie和Session实现状态管理

    Cokie及Session

    Cookie及Session使用宝典,及多年工作的总结经验,对于初学者非常有帮助

    asp.net清空Cookie的两种方法

    asp.net清空Cookie的两种方法 第一种 Cookie.Expires=... 您可能感兴趣的文章:php中删除、清空session的方式总结jsp获取action传来的session和session清空以及判断Asp.net中安全退出时清空Session或Cookie的实例代码

    JSP与Servlet 技术总结

    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. 如何写一个...

    PHP中SESSION使用中的一点经验总结

    SESSION会话开启时,会首先发送...那么在下一次发起http请求时,首先浏览器会发送这个当前域名下的所有cookie名字和值过去,这样服务器就能根据cookie中的session_id来去读取session文件,而不会混淆这个session属于谁

Global site tag (gtag.js) - Google Analytics