网站要在此设备上存储文件?(铬合金)

zed*_*dex 19 security storage google-chrome

在 Chrome 中,我最近想进行大量下载,并且弹出警告显示:

网站想要:在此设备上存储文件

这究竟是什么意思,它与常规下载有何不同?

同样在进行搜索并没有真正找到任何体面的结果之后,有人在论坛上发布了它读取缓存的信息。

如果是这种情况,网站是否可以从缓存中获取重要详细信息,例如您使用的是电子邮件帐户等?

小智 18

像 Mega.co.nz 这样的网站会做这样的事情。

您看到的消息与FileSystem API 有关。随着网站成为网络应用程序,它们变得像实际应用程序一样运行变得必要。其中一种行为是在您的计算机上存储大量数据和设置文件,并自由访问、读取、写入和更改这些数据,而不是为您进行简单的一次性下载。这就是发明文件系统 API 的原因。

在 Mega.co.nz 的情况下,它将文件的加密副本下载到本地存储,对其进行解密,然后让您在下载文件夹中拥有解密的文件。

现在,此权限请求的目的是:您想要一个您甚至不知道(更不用说信任)的 Web 应用程序占用数百兆字节的硬盘可用空间吗?这就是此权限请求的用途。

谷歌浏览器是唯一实现此 API 的浏览器,对分配的空间有上限,但一个人每天可能访问数百个域。因此,影响仍然是显着的。

  • @auspicious99 您可以进入“设置”并搜索“内容”以找到“内容设置”。此外,您可以访问目标网站,单击地址栏左侧的网站图标,然后从那里转到该网站的内容设置。您也可以通过“清除浏览数据”对话框将它们一起删除。 (2认同)
  • 我在 Chrome 的“内容设置”中没有看到任何与此相关的内容。清除浏览数据并再次访问 mega 后,它不会再次询问我“网站想要:在此设备上存储文件”,这对我来说意味着清除浏览数据并未撤销该权限。 (2认同)