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是唯一的,记录
到数据库中就可以根据这个查找了。

cookie与session的区别与联系相关推荐

  1. cookie 和session 的区别详解

    转自 https://www.cnblogs.com/shiyangxt/archive/2008/10/07/1305506.html 这些都是基础知识,不过有必要做深入了解.先简单介绍一下. 二者 ...

  2. Cookie 与Session 的区别

    Cookie 与Session 的区别(转载) 原地址: http://www.cnblogs.com/shiyangxt/archive/2008/10/07/1305506.html 两个都可以用 ...

  3. cookie,session的区别和联系(补充token)

    文章目录 1 http为什么是无状态的 2 cookie 和session 的区别详解 3 token 参考: 备注: 博客文章仅限于学习,禁止商用 1 http为什么是无状态的 2 cookie 和 ...

  4. cookie 和session 的区别

    session是保存在服务器端的,cookie是保存在客户端的. 二者的定义: 当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择 ...

  5. Token ,Cookie和Session的区别

    Cookie cookie 是一个非常具体的东西,指的就是浏览器里面能永久存储的一种数据,仅仅是浏览器实现的一种数据存储功能. cookie由服务器生成,发送给浏览器,浏览器把cookie以kv形式保 ...

  6. nodejs的koa中cookie和session的使用,cookie和session的区别

    1.cookie是存储于访问者的计算机中的数据,用于同一浏览器访问同一域的时候共享数据 2.HTTP是无状态协议.也就是说:当你浏览了一个页面,然后跳转到同一个网站的另一个页面,服务器无法认识到这是同 ...

  7. Cookie和Session的区别与联系

    Cookie和Session Session 会话的理解 Session的作用 HTTP协议的无状态特点 Session的实现原理(重点) Session常用方法: Cookie 基本介绍 经典案例 ...

  8. 90%的程序员都没有完全回答对 Cookie 和 Session 的区别?

    我在做面试官的时候,曾经问过很多朋友这个问题: Cookie 和 Session 有什么区别呢?大部分的面试者应该都可以说上一两句,比如:什么是 Cookie?什么是 Session?两者的区别等. ...

  9. Cookie和Session的区别详解

    一.cookie机制和session机制的区别 具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案. 同时我们也看到,由于才服务器端保持状态的 ...

最新文章

  1. 从 Android 静音看正确的查bug的姿势?
  2. Virtual Box+Centos7.0+Kaldi安装
  3. Spring Cloud【Finchley】-13 Eureka Server HA高可用 2个/3个节点的搭建及服务注册调用
  4. android studio lambda插件,在Android Studio中使用Lambda表达式(retrolambda)
  5. cocos2d-x初探学习笔记(10)--运动中的加速度效果
  6. 用Python实现快速排序
  7. ES5-17/18 错误信息、try_catch、严格模式
  8. canvas笔记-在canvas中使用其他HTML元素
  9. mysql innodb 报错_mysql报错1286 Unknown storage engine 'InnoDB'
  10. 【Elasticsearch】elasticsearch 7.x 查看分片未分配 (UNASSIGNED) 的原因
  11. es获取最大时间的记录_Python日志写入ES之五种方案比较
  12. linux的python2.7的paramiko_centos7 python2.7下安装paramiko模块
  13. MySql免安装版绿化版安装配置,附MySQL服务无法启动解决方案
  14. 程序员面试宝典问题及解析
  15. app接码教程,附源码
  16. 传感器学习——TB6612
  17. 如何用python画一个美队盾牌
  18. [数据结构]基于二叉树的家谱系统
  19. 如何解决网站首页老是被篡改经常反复被篡改
  20. 设置用户ID位是什么意思

热门文章

  1. EmitMapper,AutoMapper,NLiteMapper和手工映射性能大比拼
  2. 周日慕田峪生鱼片之旅,失败的第一次出台
  3. HDU 3507 Print Article(单调队列)
  4. eclipse的编辑器样式风格设置
  5. 我的最新分词进展和接口设计~
  6. LeetCode34.在排序数组中查找元素的第一个和最后一个位置 JavaScript
  7. Mozilla在Thunderbird 60.3中的修补了多个安全漏洞
  8. 重磅!谷歌Fuchsia操作系统将支持运行Linux应用程序
  9. hibernate中多对多关系映射时的xml文件
  10. python安装pymssql等包时出现microsoft visual c++ 14.0 is required问题无需下载visualcppbuildtools的解决办法...