cookie存放在客户端,session存放在服务端,为什么都用request获取?
request.getCookies(),request.getSession()
request 可以 获取get post的数据 而单独的GET和POST只能接受自己类型的数据
cookie是http的一部分,所以用request获取,更好的方案是客户端放localstorage,cookie负责数据传输,session负责服务器端数据
session 实在客户端有一个seessionID 每次请求都要携带sessionID到服务端 找到对应的session
cookie 本来就存在客户端 所以每次都要通过请求带到服务端
cookie是放在客户端的,session放在服务器中,每次用户登录,服务器产生cooike,而返回响应的response中携带cookie信息(登录状态,sid等),
返回到客户端,并保存起来,当下次访问时,会将cooik与session信息做比较,判断其是否已经登录