1

我正在使用浏览器缓存来存储我的响应数据,但想知道将数据存储在浏览器缓存中的可行性。任何人都可以解释以下内容:

1. Is their a guarantee that the data will be cached for specific time, if I am storing only JSON data(can be huge).

2. What is the maximum size limit of browser cache.

3. Is my data cross domain accessible?If yes is their a way I can protect it?

4.Does the result vary from browser to browser?
4

1 回答 1

0

localStorage现代浏览器中有两种主要的存储方法sessionStorage,在您的情况下,我假设您使用的是localStorage.

对于localStorage

  • 只要用户不清除数据或您使用删除它们,存储的数据将是持久的localStorage.removeItem()
  • 最大大小localStorage因浏览器而异,基本上至少有 2.5MB。这篇文章中的详细信息
  • localStorage就像 cookie 一样工作,所以你不想SSL在客户端和服务器之间存储任何敏感的东西
  • IE 8 及更高版本、Chrome 4、Firefox 3.5、Opera 10.5 和 Safari 4 已经实现了这个 API

有关localStorage链接的详细信息

于 2013-09-12T06:54:32.293 回答