session是存储在服务器端,cookie是存储在客户端的,所以安全来讲session的安全性要比cookie高。

然后我们获取session里的信息是通过存放在会话cookie里的sessionid获取的。又由于session是存放在服务

器的内存中,所以session里的东西不断增加会造成服务器的负担,所以会把很重要的信息存储在session中,

而把一些次要的东西存储在客户端的cookie里,然后cookie确切的说分为两大类分为会话cookie和持久cookie

会话cookie确切的说是存放在客户端浏览器的内存中,所以说他的生周期和浏览器是一致的,浏览器关了会话

cookie也就消失了,反而持久化cookie是存放在客户端硬盘中,而持久化cookie的生命周期就是我们在设置

cookie时候设置的那个保存时间,然后我们考虑一问题当浏览器关闭时session会不会丢失,从上面叙述分析

session的信息是通过sessionid获取的,而sessionid是存放在会话cookie当中的,当浏览器关闭的时候会话

cookie消失所以我们的sessionid也就消失了,但是session的信息还存在服务器端,这是我们只是查不到所谓

的session但它并不是不存在。那么,session在什么情况下丢失,就是在服务器关闭的时候,或者是session

过期,再或者调用了invalidate()的或者是我们想要session中的某一条数据消失调用session.removeAttribute()

方法,然后session在什么时候被创建呢,确切的说是通过调用session.getsessiion来创建。就是session与

cookie的区别

session和coolie的区别相关推荐

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

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

  2. Cookie和Session的作用,区别和各自的应用范围,Session工作原理

    Cookie和Session的作用与区别 Session用于保存每个用户的专用信息. 每个客户端用户访问时,服务器都为每个用户分配一个唯一的会话ID(Session ID) . 她的生存期是用户持续请 ...

  3. 大数据WEB阶段(十二)会话技术、Cookie、Session及两者的区别

    会话技术 – Cookie与Session及其两者的区别 (一)会话技术 一.概述 1. 一个浏览器为了实现某一个功能对服务器产生了多次请求响应.从第一个请求开始访问服务器,会话开始,到最后一个页面访 ...

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

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

  5. session和cookie的区别和联系

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

  6. 详解SESSION与COOKIE的区别

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

  7. Cookie与Session的联系与区别

    2019独角兽企业重金招聘Python工程师标准>>> 什么是Session?Session什么时候产生?    Session:在计算机中,尤其是在网络应用中,称为"会话 ...

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

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

  9. Cookie和Session和Token的区别联系

    目录 发展史 2 Cookie 3 Session 3.1 cookie和session的区别 4 Token 4.1 传统方式--基于服务器的验证 4.2 基于服务器验证方式暴露的一些问题 4.3 ...

  10. Session和Cookie的区别与联系

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

最新文章

  1. aspose.cells 无法读取公式值_隐藏 Excel表格、公式的9种方法
  2. python的实现和测试是啥意思_Python接口自动化测试之pytest与unittest区别
  3. java中解析xml解读,java解析xml(JDOM)
  4. 第二轮冲刺-Runner站立会议03
  5. golang常用库:字段参数验证库-validator使用
  6. 数据结构杂谈番外篇——搞懂递归的小文章
  7. 0基础必看:如何轻松成为C语言高手
  8. 手机蓝绿厂终于转正了,已有“名分”!
  9. 14种模式解决面试算法编程题(PART II)
  10. caffe学习日记--Lesson2:再看caffe的安装和使用、学习过程
  11. ICRA2021会议-----SLAM方向汇总
  12. 去A片马赛克,开发者被抓了。
  13. photoshop 插件_Photoshop的线性光
  14. 如何长期记忆GRE词汇而保持不忘呢?
  15. 获取文件哈希值_Java 获得文件的指纹
  16. 前端资源汇总-酷站分享[转载]
  17. 怎么查计算机的ip,教你如何查询电脑ip地址的方法
  18. 大学四年因为读了这13本书,我成了别人眼中的大神!
  19. 【Linux编程】守护进程(daemon)详解与创建
  20. Python描述 LeetCode 1037. 有效的回旋镖

热门文章

  1. tableau实战系列(十二)-使用盒须图查看你的数据分布
  2. 最新版:移动设备管理与OMA DM协议 V6
  3. mac怎么用ntfs硬盘 NTFS移动硬盘怎么在mac上使用
  4. fileuploads
  5. C++ Primer 第三版电子版PDF
  6. 从0开始的python学习:编译原理实验1:程序语言的重复率检查
  7. word文档打对勾_word文档怎么打勾 word文档方框内打勾六种方法介绍
  8. 计算机网卡的安装过程,千兆网卡怎么装_千兆网卡安装步骤
  9. SpringCloud之服务网关(总体第五篇)
  10. IPv6技术精要--第5章 IPv6公网单播地址