Web应用程序的请求与响应基于HTTP,为无状态的通信协议。当用户的一次访问请求结束后,后端服务器就无法识别下一次来访问的是否为上一次的用户。
cookie作为在浏览器存储信息的一种方式,可以保持访问用户与后端服务器的交互状态。
随着cookie个数的增多和访问量的增加,它将占用大量的网络带宽,而session的出现正是为了解决这个问题。
在多用户环境下,每一个会话都对应一个cookie,每一个cookie对应一个session。所以同一会话下的多条线程将共享同一个session。
原文:https://www.cnblogs.com/zzzz76/p/13449959.html