本地存储和 cookie 之间有什么差别?
客户端和服务器均可使用下列存储方式:本地存储、会话存储和 cookie。
本地存储专用于跨越多个窗口和持续于当前会话之后的数据存储。尤其是,网络应用可能希望出于性能原因在客户端存储兆字节的用户数据,如整个用户创作文档或用户邮箱。Cookie 并不适于此情形,因为它们会随每个请求传输。
每个页面都可以使用本地存储,并且即使网络浏览器关闭,数据依然存在,但是您无法在服务器上读取数据。
本地存储中的存储数据没有失效日期。使用 Cookie,您可以设置失效时长。
如果您想清除本地存储,可以通过清除浏览器缓存完成。您也可以使用 JavaScript 来执行此操作。本地存储用于客户端,而 Cookie 则可用于客户端和服务器端。
广告