Session和Cookie

Cookie

一个String-String的键值对,保存于客户端中,多数用于身份验证。可以通过设置maxAge来指定他在客户端中的保存时间。单位为秒。

Session

一个Session会在客户端与服务器连接的时候建立,并在客户端关闭的时候注销。可以手动注销,也可以设置客户端开始时间中的存在时间。在web.xml中设置单位为分钟。

    <session-config>
        <session-timeout>20</session-timeout>
    </session-config>

session 和 cookie的区别

  • Cookie是把用户的数据写给用户的浏览器,由浏览器保存
  • Session是把用户的数据写到用户独占的Sessoin中,由服务器保存(建议只保存关键信息以确保服务器性能)
  • Session对象由服务器创建。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • cookie数据存放在客户端的浏览器上,session数据放在服务器上。 下面来举个老师经常说的例子来区分sess...
    Best_doing阅读 543评论 1 2
  • 一、会话跟踪 首先为什么会存在这种技术,因为http为无状态协议,就是说浏览器这一步请求并不知道上一步请求所包含的...
    唯老阅读 502评论 0 5
  • 1、引言 众所周之,IM是个典型的快速数据流交换系统,当今主流IM系统(尤其移动端IM)的数据流交换方式都是Htt...
    HelloJames阅读 873评论 0 1
  • 理解session和cookie之间的联系 当程序需要为客户端创建一个session前,会先在客户端发送过来的消息...
    凉拌姨妈好吃阅读 3,650评论 2 4
  • 16宿命:用概率思维提高你的胜算 以前的我是风险厌恶者,不喜欢去冒险,但是人生放弃了冒险,也就放弃了无数的可能。 ...
    yichen大刀阅读 6,112评论 0 4