• 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的缺陷  大小和数量限制  数据安全性问题

  • 相关阅读:
    XML 读取器和编写器从URL读取XML
    8月8号 星期五
    080808 晴
    080805
    雨景
    用photoshop批量修改照片(待修改)
    8月7日 晴
    五不
    Android 画渐变的背景
    iOS开发的一些基础知识
  • 原文地址:https://www.cnblogs.com/sunshine88/p/6906491.html
Copyright © 2020-2023  润新知