关于javascript:浏览器-cookie-和-session-的认识

cookie

  • cookie保留在客户端浏览器中,而session保留在服务器上的
  • cookie机制是通过查看客户身上的”通行证“来确定客户身份的话,那么session机制就是通过查看服务器上的“客户明细表”来确认客户身份的。

session

  • session是基于cookie实现的,session相当于程序在服务器上建设的一份客户档案,客户来访的时候,只须要查问客户档案就能够了

cookie和session 的区别

  • 存在的地位:cookie存在于客户端长期文件夹中;session存在于服务器中的内存中,一个session域对象为一个用户浏览器服务
  • 安全性:cookie是以明文的形式寄存在客户端的,安全性低,能够通过一个加密算法进行加密后寄存;session寄存于服务器的内存中,所以安全性好
  • 生命周期:cookie的生命周期是累计的,从创立时就开始计时,若过期后拜访则不存在;session的生命周期是距离的,从创立时开始计时,若在规定工夫内没有拜访过,则被销毁,若在规定工夫内拜访,则从新计时,关机会造成session生命周期的完结,然而对cookie没有影响
  • 拜访范畴:cookie为多个用户浏览器共享;session为一个用户浏览器独享

【腾讯云】轻量 2核2G4M,首年65元

阿里云限时活动-云数据库 RDS MySQL  1核2G配置 1.88/月 速抢

本文由乐趣区整理发布,转载请注明出处,谢谢。

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据