session与cookie的区别
https://blog.csdn.net/chen13333336677/article/details/100939030
cookie的工作原理:
(1)浏览器端第一次发送请求到服务器端
(2)服务器端创建Cookie,该Cookie中包含用户的信息,然后将该Cookie发送到浏览器端
(3)浏览器端再次访问服务器端时会携带服务器端创建的Cookie
(4)服务器端通过Cookie中携带的数据区分不同的用户
session的工作原理:
(1)浏览器端第一次发送请求到服务器端,服务器端创建一个Session,同时会创建一个特殊的Cookie(name为SESSIONID的固定值,value为session对象的ID),然后将该Cookie发送至浏览器端
(2)浏览器端发送第N(N>1)次请求到服务器端,浏览器端访问服务器端时就会携带该name为SESSIONID的Cookie对象
(3)服务器端根据name为SESSIONID的Cookie的value(sessionId),去查询Session对象,从而区分不同用户。
name为SESSIONID的Cookie不存在(关闭或更换浏览器),返回1中重新去创建Session与特殊的Cookie
name为SESSIONID的Cookie存在,根据value中的SessionId去寻找session对象
value为SessionId不存在**(Session对象默认存活30分钟)**,返回1中重新去创建Session与特殊的Cookie
value为SessionId存在,返回session对象
session与cookie的区别相关推荐
- 服务器端会话技术Session|| Session的原理||Session的细节||session的钝化session的活化||session的特点||session与Cookie的区别
Session 1. 概念:服务器端会话技术,在一次会话的多次请求间共享数据,将数据保存在服务器端的对象中.HttpSession 2. 快速入门: 1. 获取HttpSession对象: ...
- php 中session与cookies的区别,php中session和cookie的区别
php中session和cookie的区别 本文较为详细的比较了php中session与cookie区别.分享给大家供大家参考.具体分析如下: 1.存放的位置 cookie保存在客户端,session ...
- session和cookie的区别和联系
1.Session和Cookie的区别 对象 信息量大小 保存时间 应用范围 保存位置 Session 小量,简单的数据 用户活动时间+一段延迟时间(一般为20分钟) 单个用户 服务器端 Cookie ...
- 详解SESSION与COOKIE的区别
在PHP面试中经常碰到请阐述session与cookie的区别与联系,以及如何修改两者的有效时间. 大家都知道,session是存储在服务器端的,cookie是存储在客户端的,session依赖于co ...
- session和cookie的区别和联系,session的生命周期,多个服务部署时session管理
Session和Cookie的区别 对象 信息量大小 保存时间 应用范围 保存位置 Session 小量,简单的数据 用户活动时间+一段延迟时间(一般为20分钟) 单个用户 服务器端 Cookie 小 ...
- Session和Cookie的区别与联系
Session和Cookie的区别与联系 一. 概念理解 你可能有留意到当你浏览网页时,会有一些推送消息,大多数是你最近留意过的同类东西,比如你想买桌子,上淘宝搜了一下,结果连着几天会有各种各样的桌子 ...
- session 与 cookie的区别
session和cookie是网站浏览中较为常见的两个概念,也是比较难以辨析的两个概念,但它们在点击流及基于用户浏览行为的网站分析中却相当关键.基于网上一些文章和资料的参阅,及作者个人的应用体会,对这 ...
- PHP中session和cookie的区别
这个话题无论是系统运维还是PHP开发人员面试时会经常遇到,所以这里也进行一些总结和归纳,session和cookie的具体理论网上比较大,大家googel下均可:系统运维注意区分下session(会话 ...
- session和cookie的区别和联系---转载
区别 1.存放位置: session保存在服务器,cookie保存在客户端 2.存放的形式: session是以对象的形式保存在服务器,cookie以字符串的形式保存在客户端 3.用途: sessio ...
- session和cookie的区别 session失效
session和cookie是网站浏览中较为常见的两个概念,也是比较难以辨析的两个概念,但它们在点击流及基于用户浏览行为的网站分析中却相当关键.基于网上一些文章和资料的参阅,及作者个人的应用体会,对这 ...
最新文章
- 营销自动化的4大预测分析错误
- 中国首个虚拟学生入学清华大学!双商在线、颜值出众,你想跟她做同学吗?
- How Tomcat Works(十一)
- python3菜鸟教程-Python3 循环语句
- 【AI2】app inventor2离线开发环境百度网盘下载链接,安卓app图形化开发环境
- [转载]能改变你的世界观的组图——从十亿光年到一飞米
- 两种语言的html文件,2. 第二章 HTML语言(一)(33页)-原创力文档
- 设计模式——创建型模型
- VB如何直接显示内存中的二进制图像数据
- 如何将树莓派设置为WiFi热点
- readelf 显示文件完整段表
- 二叉树的前中后序遍历(非递归实现)
- 二维傅里叶变换深度研究-图像与其频域关系
- 使用torch.nn.BatchNorm1d出现Tensor for argument #2 ‘weight‘ is on CPU, but expected it to on GPU错误
- 阿尔伯塔大学 计算机科学,阿尔伯塔大学计算机科学专业入学要求及申请费用盘点...
- 计算机组成与设计(硬件/软件接口)RISC-V版笔记
- 腾讯视频QLV格式转换mp4的方法
- android启动其他apk,Android 启动apk的常用方法
- 金融民工python学习笔记
- 中国巡游帆船行业市场供需与战略研究报告
热门文章
- The Elements of C# Style -Naming
- Servlet WEB过滤器
- 洛谷 P2335 [SDOI2005]位图
- 深掘市场 开拓机遇 西部数据将亮相2014年北京安博会
- 十二 手游开发神器 cocos2d-x editor 之游戏暂停悬浮层
- 如何扩大控件的触控响应区域
- Linux命令之cal
- WCF for .NET CF的一个应用及两个困惑的问题
- Eclipse: “Update SVN cache” hangs and locks up
- jmap -histo pid 输出的[C [B [I [S methodKlass的含义