cookie和localstorge和session
时间: 2023-04-16 16:01:21 浏览: 102
cookie和session
Cookie和LocalStorage和Session是三种在客户端存储数据的方式。
Cookie是最早出现的客户端存储方式,它是服务器端发送给客户端的小文件,客户端会在每次请求时将Cookie信息发回服务器端。Cookie最大容量为4KB,并且每次请求都会带上Cookie信息,对于请求数量大的网站来说可能会影响性能。
LocalStorage是HTML5出现后新增的客户端存储方式,它允许开发者在客户端存储大量数据,最大容量为5MB。与Cookie不同的是,LocalStorage数据不会在每次请求时发送给服务器端。
Session是服务器端存储方式,通常与Cookie结合使用。服务器端会根据客户端的Cookie信息来维护一个Session,并将Session ID发送给客户端。客户端在每次请求时都会将Session ID发送给服务器端,服务器端根据Session ID来维护客户端的状态。
阅读全文