HTML5 sessionStorage是否存在于服务器或客户端上?

时间:2011-08-26 13:13:28

标签: html5

我昨天在MSFT的HTML5演示文稿中表示HTML5 sessionStorage存储在服务器上,localStorage存储在客户端上。有人可以澄清sessionStorage在浏览器上使用期间是否持久存在,还是在服务器上?如果它存储在服务器上,用什么机制来保存它?

如果它存储在服务器上,在我看来,客户端上每个对sessionStorage数据的引用都会导致网络流量。如果它存储在客户端上,如果设备处于脱机状态(例如由于连接断开),它是否可用?

我想知道sessionStorage和localStorage之间的差异是否只是语义,它们都存储在本地,并且对存储在其中的数据只有不同的生命周期,而localStorage用于保存在生命周期之后需要存在的数据。浏览器实例。

1 个答案:

答案 0 :(得分:3)

本地存储和会话存储都存储在客户端上。区别在于会话存储与会话的生命周期相关,本地存储无限期存储。