我使用浏览器缓存来存储我的响应数据,但想知道将数据存储在浏览器缓存中的可行性。任何人都可以解释以下内容:
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?
答案 0 :(得分:0)
在现代浏览器中有两种主要的存储方法,localStorage
和sessionStorage
,在您的情况下,我假设您使用的是localStorage
。
localStorage
:
localStorage.removeItem()
localStorage
的最大大小因浏览器而异,基本上至少有2.5MB。 this post localStorage
就像Cookie一样工作,因此您不希望存储任何敏感内容,建议在clicent和server之间使用SSL
此link
中localStorage
的详细信息