Session和Cookie的区别

Cookie和Session都用于存储信息。它们最主要的区别在于Cookie存储在客户端计算机上,而Session则存储在服务器上。

Session
Session在服务器上的临时目录中创建一个文件,该文件用于存储已注册的Session变量。在访问期间,Session变量数据将可用于网站上的所有页面。当用户关闭浏览器或离开网站后,Session将立即终止,如果用户没有关闭浏览器或离开网站,那么服务器将也会在预定的时间段(通常为30分钟)后终止Session。

Cookie
Cookie是存储在客户端计算机上的文本文件,通常包含一些用户信息,例如名称,年龄或其他标识符号等。服务器将Cookie发送到浏览器,浏览器再将此信息存储在本地计算机上,以备将来使用。当下一次浏览器向Web服务器发送任何请求时,它会将这些Cookie信息发送到服务器,并且服务器使用该信息来识别用户。

你可能感兴趣的:(#,Web)