资讯专栏INFORMATION COLUMN

cookie与session的区别与联系

silenceboy / 2911人阅读

摘要:区别数据存放在客户的浏览器上,数据放在服务器上。不是很安全,别人可以分析存放在本地的并进行欺骗考虑到安全应当使。和的联系是通过来工作的和之间是通过来联系的,通过可以知道的,从而获取到其他的信息。

1.区别:
1、cookie数据存放在客户的浏览器上,session数据放在服务器上。

2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗考虑到安全应当使session。

3、session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能
   考虑到减轻服务器性能方面,应当使用COOKIE。

4、单个cookie保存的数据不能超过4K,很多浏览器都限制一个站点最多保存20个cookie。
2.cookie 和session 的联系
session是通过cookie来工作的 session和cookie之间是通过$_COOKIE["PHPSESSID"]来联系
的,通过$_COOKIE["PHPSESSID"]可以知道session的id,从而获取到其他的信息。

  在购物网站中通常将用户加入购物车的商品联通session_id记录到数据库中,当用户再次访问
是,通过sessionid就可以查找到用户上次加入购物车的商品。因为sessionid是唯一的,记录
到数据库中就可以根据这个查找了。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/23040.html

相关文章

  • jsp中 sessioncookie 区别联系

    摘要:简而言之,由服务端生成再发给客户端,在客户端运行,相当于本地缓存的作用。在出现之前,基本上所有的网站都采用来跟踪会话。对象存储特定用户会话所需的属性及配置信息。若匹配成功和,说明不是第一次访问,无需再登录 什么是cookie?作用是什么?  cookie是小量信息,由网络服务器发送出来以存储在网络浏览器上,从而下次这位独一无二的访客又回到该网络服务器时,可从该浏览器读回...

    Jonathan Shieber 评论0 收藏0
  • cookiesession区别

    摘要:当访问增多,比较占用服务器的性能考虑到减轻服务器性能方面,应当使用。存在于用户的计算机上,用来维护用户计算机中的信息,直到用户删除。相关资料与的区别与联系与的区别是什么 区别 showImg(https://segmentfault.com/img/bVbuWC8?w=640&h=256); 1、cookie数据以文件格式存储在浏览器上,存储量有限,不能超过4k;session数据存储...

    songze 评论0 收藏0
  • cookiesession区别

    摘要:当访问增多,比较占用服务器的性能考虑到减轻服务器性能方面,应当使用。存在于用户的计算机上,用来维护用户计算机中的信息,直到用户删除。相关资料与的区别与联系与的区别是什么 区别 showImg(https://segmentfault.com/img/bVbuWC8?w=640&h=256); 1、cookie数据以文件格式存储在浏览器上,存储量有限,不能超过4k;session数据存储...

    explorer_ddf 评论0 收藏0
  • cookiesession区别

    摘要:当访问增多,比较占用服务器的性能考虑到减轻服务器性能方面,应当使用。存在于用户的计算机上,用来维护用户计算机中的信息,直到用户删除。相关资料与的区别与联系与的区别是什么 区别 showImg(https://segmentfault.com/img/bVbuWC8?w=640&h=256); 1、cookie数据以文件格式存储在浏览器上,存储量有限,不能超过4k;session数据存储...

    zebrayoung 评论0 收藏0
  • PHP开发面试常问问题合集

    摘要:所以,保持登录的关键不是,而是通过保存和传输的,本质是能获取用户信息的数据。除了,还常用请求头来传输。 1 COOKIE及SESSION的联系与区别区别:(1)cookie数据存放在本地浏览器,session数据存放在服务器(2)存放在服务器端的session较为安全,不容易被窃取,相对来说,存放在本地浏览器的没有那么安全,别人可以分析存放在本地的cookie并进行伪造欺骗(3)ses...

    BlackMass 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<