区别

1.存放位置:

  session保存在服务器,cookie保存在客户端

2.存放的形式:

  session是以对象的形式保存在服务器,cookie以字符串的形式保存在客户端

3.用途:

  session适合做客户的身份验证,cookie适合保存用户的个人设置,爱好等

4.路径:

  session不能区分路径,同一用户在访问一个网站期间,所有的session在任何一个地方都可以访问到;cookie中如果设置了参数路径,那么同一个网站下的cookie互相访问不到

5.安全性:

  cookie不是很安全,别人可以分析存放在本地的cookie并进行cookie欺骗,session较cookie更安全一些

6.大小及数量限制:

  单个cookie在客户端的限制是3K,就是说一个站点在客户端存放的COOKIE不能3K。不同浏览器所含cookie的最大个数不同,一般30到50个;一般认为session没有大小限制

联系:

  session需要借助cookie才能正常工作,如果客户端完全禁止cookie,session将失效,因为session是由应用服务器维持的一个服务端的存储空间,用户在连接服务器时,会由服务器生成唯一的sesssionid,用该sessionid为标识来存取服务端的session空间。而sessionid存储在cookie中,用户提交页面时会将这个sessionid提交到服务端,来存取session数据.这一过程是不用开发人员干预的,所以一旦客户端禁用cookie,那么session也会失效;

另外:

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

sessionid是服务器和客户端链接时候随机分配的

转载于:https://www.cnblogs.com/lnn123/p/10288445.html

session和cookie的区别和联系---转载相关推荐

  1. session和cookie的区别和联系,session的生命周期,多个服务部署时session管理

    Session和Cookie的区别 对象 信息量大小 保存时间 应用范围 保存位置 Session 小量,简单的数据 用户活动时间+一段延迟时间(一般为20分钟) 单个用户 服务器端 Cookie 小 ...

  2. 服务器端会话技术Session|| Session的原理||Session的细节||session的钝化session的活化||session的特点||session与Cookie的区别

    Session 1. 概念:服务器端会话技术,在一次会话的多次请求间共享数据,将数据保存在服务器端的对象中.HttpSession 2. 快速入门:     1. 获取HttpSession对象:   ...

  3. php 中session与cookies的区别,php中session和cookie的区别

    php中session和cookie的区别 本文较为详细的比较了php中session与cookie区别.分享给大家供大家参考.具体分析如下: 1.存放的位置 cookie保存在客户端,session ...

  4. session和cookie的区别和联系

    1.Session和Cookie的区别 对象 信息量大小 保存时间 应用范围 保存位置 Session 小量,简单的数据 用户活动时间+一段延迟时间(一般为20分钟) 单个用户 服务器端 Cookie ...

  5. 详解SESSION与COOKIE的区别

    在PHP面试中经常碰到请阐述session与cookie的区别与联系,以及如何修改两者的有效时间. 大家都知道,session是存储在服务器端的,cookie是存储在客户端的,session依赖于co ...

  6. Session和Cookie的区别与联系

    Session和Cookie的区别与联系 一. 概念理解 你可能有留意到当你浏览网页时,会有一些推送消息,大多数是你最近留意过的同类东西,比如你想买桌子,上淘宝搜了一下,结果连着几天会有各种各样的桌子 ...

  7. 转载:浅谈Session与Cookie的区别与联系

    版权声明:本文为CSDN博主「dwl假行僧」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明. 原文链接:https://blog.csdn.net/duan107 ...

  8. session 与 cookie的区别

    session和cookie是网站浏览中较为常见的两个概念,也是比较难以辨析的两个概念,但它们在点击流及基于用户浏览行为的网站分析中却相当关键.基于网上一些文章和资料的参阅,及作者个人的应用体会,对这 ...

  9. PHP中session和cookie的区别

    这个话题无论是系统运维还是PHP开发人员面试时会经常遇到,所以这里也进行一些总结和归纳,session和cookie的具体理论网上比较大,大家googel下均可:系统运维注意区分下session(会话 ...

最新文章

  1. 【汇总】ElementUI中高频次使用代码片段
  2. eclipse设置代码自动保存步骤
  3. 大家好,给大家介绍一下,我们的主题歌 @虾米音乐
  4. Python 骚操作!如何让自己在斗图中立于不败之地?
  5. 背景图片随着浏览器拖动而变化
  6. mysqladmin 设置用户名初始密码报错you need the SUPER privilege for this operation
  7. 20应用统计考研复试要点(part12)--应用多元分析
  8. 国际空间站20年花掉超千亿美金,一些人开始觉得它“没啥用”了
  9. 【福利】3980元的web前端视频教程限量领取!!!
  10. retrun, 集合操作的转化思想,while()回到指定位置的巧妙应用
  11. java中输出a个b_下面代码输出什么 ( ) var a=0,b=0; for(;a10,b7;a++,b++){ g=a+b; } console.log(g);_学小易找答案...
  12. DE29 Matrix Exponentials
  13. zabbix mysql模板_[原创]通过zabbix 使用改良自带模板Template App MySQL监控服务器上的mysql...
  14. 苹果激活锁功能可被长字符串溢出
  15. WPS删除一整页操作,简历中删除不了空白页的操作
  16. 目标检测00-10:mmdetection(Foveabox为例)-源码无死角解析(3)-头部网络bbox_head-训练过程
  17. 【冬季】寒冬已至,让这些公众号温暖你的冬天
  18. 十年工作经验的中层员工如何在大厂生存?
  19. [CF838D]Airplane Arrangements
  20. 关于Android开发者的简历

热门文章

  1. 重复提交版本之后该采取的测试策略
  2. arduinowin7_Arduino在64位WIN7下无法安装驱动的解决办法
  3. 深度优先遍历_二叉树的深度优先遍历,理解框架真的能够套用题目吗?不了解执行过程可能很难。...
  4. iis7.5 php7.0,(原创)win7自带IIS7.5+php7.0.10安装教程(图)
  5. matlab怎么调用DeepLearn,使用DeepLearnToolbox-master中DBN工具箱做数据分类出现问题,求......
  6. redis中有key但是删不掉_一篇图文,搞定Redis事务
  7. ESP8266访问网站-urequest get方法
  8. 如何能够得到灵敏度更高的150kHz导航信号检测板?
  9. 2020年人工神经网络第二次作业-参考答案第二题
  10. 一款机械陀螺仪-四旋翼上的机械陀螺仪