Cookie和Session的区别

摘要:
CookieCookie:是存在于http协议请求中,标识着用户的身份。Cookie的信息是在程序后端自定义的。Cookie的格式是keyvalueSessionSession是存储在服务端的,一般存储于缓存数据库,因为redis里面有个过期时间机制。所以一般客户端禁用Cookie之后,Session变会失效。
Cookie

Cookie:是存在于http协议请求中,标识着用户的身份。

Cookie在客户端的请求头信息,在第一个请求发送给服务端之后,服务端将Cookie发送给客户端(浏览器),浏览器进行存在。

Cookie的信息是在程序后端自定义的。

Cookie的格式是key value

Session

Session是存储在服务端的,一般存储于缓存数据库,(如redis )因为redis里面有个过期时间机制。

Session一般是有Cookie+一个字段。所以一般客户端禁用Cookie之后,Session变会失效。

免责声明:文章转载自《Cookie和Session的区别》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇通过宿主主机访问部署在虚拟机上的网站bootstrap AdminLTE模版的使用下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

MapGuide应用开发系列(11)创建自己的第一个MapGuide应用程序

我们在前面的文章中已经讲到了如何使用MapGuide Studio组织地图、网页布局等,也运行了下载的第一个例子程序,那么如何开发自己的MapGuide应用程序呢?都有那些步骤呢?这篇文章中峻祁连就要讲一下在基于MapGuide开发时,应该遵照的基本步骤。我们以.net 开发为例,如果你采用java或者php,过程是类似的。 基于MapGuide开发WebG...

cookie插件——cookie

使用cookie插件后,可以很方便地通过cookie对象保存、读取、删除用户的信息,还能通过cookie插件保存用户的浏览记录,它的调用格式为: 保存:$.cookie(key,value);读取:$.cookie(key),删除:$.cookie(key,null) 其中参数key为保存cookie对象的名称,value为名称对应的cookie值。 例如...

[开源项目]Hibernate基本使用

开源项目(1)Hibernate基本使用 Hibernate介绍 Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。  官网  http://hibernate.org/  以下为其原理和基本的结构示意图 一步一步简单讲述其基本应用 1、创建java...

SecureCRT 详细使用图文教程(按步骤)

一、安装和激活 安装 1、在http://www./softs/55471.html下载相关包激活工具,运行scrt622-x86.exe。 2、进入安装向导程序,默认下一步,直到安装完成既可以。 破解 1、找到安装crt的目录。C:/Program Files/VanDyke Software/SecureCRT 2、把secureCRT-kg.exe...

【转】tomcat 设置 session 过期时间

转自: http://hi.baidu.com/feelixus/blog/item/30c2394ee6f4dbccd0c86ade.html 由于session值之前没有设置,以至于刚登录的网站,不到一分钟就超时了,总结了一下,原来是session过期的原因,以下是设置session时间的3个方法: 1. 在tomcat-->conf-->...

cookie中数据无法读取,HttpOnly属性

新接手一个项目。项目用户登陆之后用户信息,token是后端保存在前端的cookie里面的。基于此开发。 在开发中,遇到的问题是浏览器手动刷新之后,用户掉线需要重新登陆问题。在此基础上,开始解决bug。 一开始我以为是 vuex 中数据没有持久化保存到 session ,导致用户信息丢失,后来仔细检查之后刷新一瞬间是有用户信息在 session 的。并不是...