gpt4 book ai didi

html - HTML5 localstorage 配额是否共享?

转载 作者:可可西里 更新时间:2023-11-01 13:32:27 26 4
gpt4 key购买 nike

我打算使用浏览器(尤其是 FF)的 HTML LocalStorage 功能来存储我们intranet 应用程序的数据。

我已经了解了它,如何使用,每个域的数据隔离,用户如何增加它的配额,等等。

但问题是这个配额是共享的吗?还是每个域都有 5Mb 可供使用?

(*) 而且,如果我需要使用,比如 25MB,并且我要求我的客户增加他们的浏览器配额,这是否意味着所有其他域都可以使用这 25MB?

或者,如果另一个域使用了所有配额,我的应用是否没有剩余空间?

更新:

有一个(子)问题与更改浏览器配置相关以允许更多空间 (*)。通过以下seems to be a recomendation , 有谁知道是否在 FF 上实现了?

11.3 Disk space

用户代理应该限制允许存储的空间总量 区域,因为敌对作者可能会使用此功能来 耗尽用户的可用磁盘空间。

用户代理应防止站点在其下存储数据 origin 的其他附属网站,例如存储到极限 a1.example.com、a2.example.com、a3.example.com 等,规避 主要 example.com 存储限制。

用户代理可能会在达到配额时提示用户,允许 用户授予网站更多空间。这使网站能够存储许多 例如,用户在用户计算机上创建的文档。

用户代理应允许用户查看每个域有多少空间 使用。

建议每个源的 5 兆字节的限制几乎是任意的。 欢迎实现反馈,并将用于更新此 future 的建议。

为了可预测性,配额应基于未压缩的大小 数据存储。

最佳答案

不,配额不跨域共享。

原因正如您所说 - 一个域可能会用完浏览器的全部配额,而不会为其他站点留下任何配额。

要查看不同浏览器提供了多少存储空间,并测试您自己的浏览器,您可以访问 http://dev-test.nemikor.com/web-storage/support-test/

关于html - HTML5 localstorage 配额是否共享?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26630615/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com