在学习后端的过程中,无法理解cookie和浏览器缓存有何区别,经过思考后,得出结论:其实cookie和浏览器缓存本质上都是存数据,但是要处理的问题的对象不同,所以被划分开了,不用过多纠结它们的关系
以下是个人理解:
浏览器的缓存分为强缓存和协商缓存,个人认为cookie也是浏览器缓存的一部分,只是它们处理的问题不同,所以cookie要单独拿出来讲

cookie是为了解决保持会话问题而提出的,什么是会话:从我们打开浏览器开始到关闭为止发生的操作都可以视作会话,而保持会话通俗点讲就是为了让服务器记住用户,举个例子就是cookie相当于商场办会员卡,买了东西直接刷卡就可以打折扣。
而session就是在cookie的技术上把更具体的数据放到服务器上,把sessionID返回到cookie上保存,用session更安全。
所以一般把cookie和session称为会话技术。

而强缓存和协商缓存它们处理的问题和上面不同,它们存在的意义是:所以被称为缓存技术而整个浏览器缓存的架构是这样的:(其实不难发现cookie的流程也是这样的)
cookie和cache的描述:

cookie、session及其HTTP缓存的关系相关推荐

  1. 会话Cookie及session的关系(Cookie Session)

    会话Cookie及session的关系(Cookie & Session) 在通常的使用中,我们只知道session信息是存放在服务器端,而cookie是存放在客户端.但服务器如何使用sess ...

  2. cookie、session与token之间的关系

    cookie.session与token之间的关系 token 令牌,是用户身份的验证方式. 最简单的token组成:uid(用户唯一的身份标识).time(当前时间的时间戳).sign(签名). 对 ...

  3. 彻底理解cookie,session,localStorage(附代码)

    2019独角兽企业重金招聘Python工程师标准>>> 1. cookie 1.1 什么是cookie cookie 是存储于访问者的计算机中的变量.每当同一台计算机通过浏览器请求某 ...

  4. 基于requests模块的cookie,session和线程池爬取

    基于requests模块的cookie,session和线程池爬取 有些时候,我们在使用爬虫程序去爬取一些用户相关信息的数据(爬取张三"人人网"个人主页数据)时,如果使用之前req ...

  5. C# 系统应用之Cookie\Session基础知识及php读取Cookie\Session

    本文主要是毕业设计"个人电脑使用记录清除软件"系列系统应用文章中关于Cookie方面的知识,主要从介绍Cookie的基础知识和PHP关于Cookie\Session两个会话管理机制 ...

  6. Hibernate一级缓存、二级缓存以及查询缓存的关系

    转载自http://blog.csdn.net/maoyeqiu/article/details/50209893 前两天总结了一下二级缓存和查询缓存的关系,但是又有一个新的问题,就是查询缓存缓存到二 ...

  7. XPO:Session管理与缓存--测试篇

    之前整理了一下XPO在Session管理和缓存方面的一些资料(XPO:Session管理与缓存--机制篇),但原文的例程还是有些含糊的地方,这两天抽空做了一下测试.若有不当或者不对的地方敬请不吝赐教. ...

  8. 聚合和分组F,Q和事物,cookie,session

    聚合 aggregate()是QuerySet 的一个终止子句,意思是说,它返回一个包含一些键值对的字典. 键的名称是聚合值的标识符,值是计算出来的聚合值.键的名称是按照字段和聚合函数的名称自动生成出 ...

  9. Cookie Session Token 与 JWT 解析

    首先先了解一些关键词 认证.授权与凭证 什么是认证(Authentication)? 通俗地讲就是 验证当前用户的身份是否合法的过程,即你是谁?证明"你是你自己"(比如:你每天上下 ...

最新文章

  1. 学习谭浩强老师的《C程序设计》,必配《C程序设计伴侣》!
  2. Q新闻丨MongoDB更换开源协议;Redis 5.0、Angular 7.0发布
  3. (012) java后台开发之Apache与Tomcat有什么关系和区别
  4. Silverlight 控件开发记录之 extern alias” 关键字
  5. 僵尸进程的生成以及几种避免方法
  6. AtCoder Beginner Contest 215 G - Colorful Candies 2
  7. CodeForces - 932D Tree(树上倍增,好题)
  8. 转帖不会乱码的,powershell网络蜘蛛
  9. web APIS
  10. 12v小型电机型号大全_电动机型号参数大全,再也不怕看不懂电机型号了
  11. 谷歌医疗AI商业化提速!Jeff Dean亲自挖来大总管
  12. 外部表不是预期的格式 解决方案
  13. javascript单元测试工具- -QUnit
  14. android 斜线 绘制_Android绘图:绘制直线的 drawLine方法
  15. 【微信小程序系列:三】前端实现微信支付与代扣签约
  16. [转载] 七龙珠第一部——第008话 龟仙人的龟派气功波
  17. HE网站系统架设过程思路
  18. 大腿上的妊娠纹怎么消除?
  19. STM32F4+DP83848以太网通信指南系列(一):知识储备
  20. 计算机数字音乐分手,我的音乐史记之十四:那些关于分手的歌

热门文章

  1. VS2008中开发wince windows mobile 手持终端程序(PDA软件)
  2. IDEA 轻松实现线上debug 调试
  3. EP主机分销源码+详细搭建教程
  4. C# error MSB3171: 生成清单时出现问题。未能加载文件或程序集,Windows.winmd
  5. Casein-PEG-Rhodamine B 络蛋白-聚乙二醇-罗丹明B Casein-RB
  6. 2022-2028全球羽毛球握把带行业调研及趋势分析报告
  7. MHDD教程,硬盘维修方法
  8. autohotkey 双击桌面隐藏图标
  9. 佛祖保护,代码永无bug
  10. 转自一个CG大神的文章