cookie
cookiie存储于客户端浏览器中,作为用户发起请求的标识。用户首次发起请求后,服务端会返回一个信息块cookie返回给用户,当用户再发起请求时,cookie会一起交给服务器,服务器会识别用户加以验证。使用cookie服务端不存储信息,存储在客户端。
session
session不同于cookie之处在于session存储于服务端,每当用户发起请求后,服务器会将cookie添加id存储在服务器端,返回给用户的时一个id,当用户再次请求时,会将id发送过去,服务端根据id查询session用以验证用户信息。会增加服务器的存储压力。