zoukankan      html  css  js  c++  java
  • Servlet技术 Cookie与Session

    会话过程:用户打开浏览器,点击链接访问资源,最后到关闭浏览器的整个过程称之为会话。

    会话使用:与服务器进行会话的过程中产生数据,数据被保存下来,服务器根据数据对客户进行辨别,做出个性化的响应。

    介绍两种会话数据的保存方式:CookiesSession

    Cookies:会话数据保存在浏览器客户端

    Session:huihua3数据保存在服务器端

    Cookie:某些网站为了辨别用户身份而存储在用户本地终端上的数据。是一种会话数据,保存在客户端,KEY-VALUE形式的数据。

    Cookie工作流程:

    1.客户端浏览器向服务器发出请求,服务器根据需要生成Cookie对象,并把数据保存在该Cookie对象中。

    2.服务器把Cookie对象放在响应头中,一并发还给浏览器,浏览器接受服务器响应后,提出该Cookie,保存在浏览器端。

    当下一次浏览器再次访问服务器时,浏览器把Cookie对象放在请求头中,一并发还给服务器,服务器从请求头中提取Cookie对象,判别Cookie里的数据,做出一些个性化的响应

    Cookie生命周期:默认会话结束后失效(关闭浏览器) 会话Cookie,一般保存在内存中而不是硬盘上

    通过setMaxAge设置cookie有效期,保存在硬盘上。

    Cookie的缺陷  大小和数量限制  数据安全性问题

  • 相关阅读:
    docker常用命令
    Jenkins 插件开发记录
    【转】python作用域
    git备忘录
    【笔记】script.sh: source: not found in docker 问题
    (转)JavaScript判断浏览器类型及版本
    (转)webstorm快捷键
    (转)javaScript call 函数的用法说明
    (转载)记录函数 getStyle() 获取元素 CSS 样式
    (转)resize扩展
  • 原文地址:https://www.cnblogs.com/sunshine88/p/6906491.html
Copyright © 2011-2022 走看看