1, web中为何要引入cookie和session
    我知道对于动态网页,有在页面之间传递参数的需求,常见的有表单传递,URL传递,引入cookie和session也是用来在页面中传递参数的吧
2, cookie,session是如何传递参数的:
      所有的变量都是在服务端产生的,我说的变量较笼统,一般指: “名称=值”
      对于cookie,服务器的某个servlet根据需要把产生的变量保存在cookie对象中,然后发给客户端的浏览器保存,当下次请求该servlet时,浏览器也会把相关的cookie信息发过来, servlet根据cookie对象的名称可以获取到其值

对于session,同样服务器的某个servlet根据需要把产生的变量保存在session对象中, 然后返回给客户端该session的一个id(身份表示码),当下次请求时该id(session标识码)也会传递给服务器(任何一个servlet都可获取到),服务器根据该id从而可以判定是哪个用户的session

3, cookie,session保存信息的方式及技术支持等:
      cookie信息保存在“客户端”的浏览器中,具体是依txt格式存在硬盘中,它是由浏览器提供的一种机制,是对http协议的扩展 ,一个用户可分配多个cookie对象,每一个cookie存储一个“名称=值; 属性1; 属性2;。。。”
      session信息保存在“服务端”,是http协议提供的一种机制,一个用户只分配一个session对象,里面存储该用户相关的属性值

4, cookie,session的生存期:
    cookie,其生存期从产生到给定的时间结束(时间可由用户设定),如果时间值大于0,则浏览器关闭也没影响
    session,从产生到给定的时间结束,如果用户不设置,则按默认时间,一旦超出这个时间还没登陆服务器,则session失效

5, cookie,session其它的,请朋友们补充吧,我也不是很清楚了:
    比如二者适用范围,与url传递相比有什么好处,

cookie及session相关推荐

  1. 你想了解的Cookie和Session就在这~

    目录 1.会话的概念 2.保存会话的两种技术 3.Cookie 4.Session(重点) 1.会话的概念 我们知道session的意思就是会话,Cookie和Session 是两种会话技术,我们首先 ...

  2. Cookie和Session的区别与联系

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

  3. 前端页面——Cookie与Session有什么区别

    我们在实际生活中总会遇到这样的事情,我们一旦登录(首次输入用户名和密码)某个网站之后,当我们再次访问的时候(只要不关闭浏览器),无需再次登录.而当我们在这个网站浏览一段时间后,它会产生我们浏览的记录, ...

  4. cookie、session总结

    前几天在调试第三方支付接口时碰到一个session失效问题,用了几天时间才搞明白,现在回想一下,主要还是由于cookie和session这一块的一些基本概念没有搞清楚,现总结一下. 浏览器使用HTTP ...

  5. cookie 和session 的区别详解

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

  6. web存储中cookie、session区别

    http协议是一种无状态的协议,浏览器对服务器的每一次请求都是独立的.为了使得web能够产生一些动态信息,就需要保存"状态",而cookie和session机制就是为了解决http ...

  7. cookie和session的代码实现

    cookie和session的代码实现 1.设置cookie 今天笔试题考的是cookie的设置,我竟然选了request也可以设置cookie,我的天呀. 我们来看如何在response设置吧 pu ...

  8. 还分不清 Cookie、Session、Token、JWT?

    点击上方蓝色"方志朋",选择"设为星标" 回复"666"获取独家整理的学习资料! 转自:掘金   作者:秋天不落叶 juejin.im/po ...

  9. Token ,Cookie、Session傻傻分不清楚?

    点击上方蓝色"视学算法",选择"设为星标" 作者 | 王菜鸟1993 来源 | cnblogs.com/JamesWang1993/p/8593494.html ...

  10. Flask之Cookie与Session

    Cookie与Session 1 Cookie 设置 from flask import Flask, make_responseapp = Flask(__name__)@app.route('/c ...

最新文章

  1. AlphaGo的制胜秘诀:蒙特卡洛树搜索初学者指南
  2. 叮!您收到一份超值Java基础入门资料!
  3. 2018微信年度数据报告:00后最爱表情捂脸哭 80后呲牙笑
  4. 全面开启线上参会报名!CNCC线上与现场参会者共赴技术盛宴!
  5. IE6Bug,外层container设置了overflow:auto,但是内层嵌套元素有position:relative的时候,显示错误。...
  6. TEXTMETRIC 结构详解
  7. ios基础考试题1,实现按钮点击改变位置和图片的透明度和动画的使用
  8. mt19937 -- 高质量随机数
  9. linux c之判断字符串是不是以另一字符串开始或者结尾
  10. CF 1529B. Sifid and Strange Subsequences
  11. 【Gamma】PhyLab 测试报告
  12. java监听器原理_java监听器原理
  13. 链表常见算法题总结(Java)
  14. 使用py 和flask 实现的服务器系统目录浏览,日志文件实时显示到网页的功能
  15. IT营Beego教程 Golang+Beego+Grom仿小米商城项目实战视频教程
  16. layui JS 中文乱码解决办法
  17. Hexo Theme NexT 主题个性化配置最佳实践
  18. Pandas中透视表和交叉表
  19. “Project1.exe”(Win32): 已加载“C:\Windows\syswow64\ntdll.dll”。无法查找或打开 PDB 文件。 “Project1.exe”(Win32): 已加载
  20. 一个PHP程序员的职业生涯技术提升阶梯规划方案

热门文章

  1. 和smi_nvidia-smi 报错:无法与 nvidia driver 通信
  2. 公布获奖名单推文文案_国学养正·趣味竞答获奖名单公布啦
  3. JavaScript扩展运算符(...)
  4. Struts2的OGNL
  5. Android NDK开发method GetStringUTFChars’could not be resolved
  6. MTK Android 编译命令
  7. sklearn 岭回归
  8. Python回顾与整理10:模块
  9. 深入理解信号槽(二)
  10. 《C++编程惯用法——高级程序员常用方法和技巧》——2.9 静态对象的构造