Session Cookie的区别

在web前段开发中少不了接触到session和cookie,有必要搞清楚session和cookie的区别。

session是什么,其实就是一个会话标识(用来解决http短连接访问之后,连接关闭了,但是还能记住以前客户端是否访问过的标识),session是在客户端浏览器第一次访问服务器的时候产生的,如果使用了tomcat服务器,tomcat会帮我们声称一个sessionID,并存在session对象中,客户设置一个失效时间。如果浏览器没有关闭,下次再访问的时候就会带着找个sessionID,然后服务器端一看找个sessionID就刚才产生了的,就知道该浏览器刚才访问过了,从而记录访问状态信息(经常会把用户信息放到session,从而客户取出上次的用户信息。)。cookie是什么呢,cookie就是浏览器端的一个文件,每个不同的域名对应一个文件,cookie可以在客户端记录一些用户的操作行为,比较常用的购物车的实现,验证码的实现,都可以通过cookie来做。cookie可以设置有效时间,过了有效时间cookie会失效。

 

你可能感兴趣的:(session)