asp.net - 我们可以通过客户端浏览器看到 html localstorage 内容吗?

标签 asp.net html jsp

假设我的网站使用 html5 本地存储。

1) 最终用户可以使用查看源代码等方式通过浏览器查看我的本地存储值吗?

2)我们如何在域级别为 HTML5 本地存储输入数据,我不想在每次加载页面时手动添加我的记录?

3HTML5本地存储内容会保存在哪里? I)在客户端? II)在服务器端(网络服务器)

有什么帮助吗?

最佳答案

  1. 不是通过查看源代码,但许多开发人员工具都支持此功能。所以是的,用户可以很容易地弄清楚他们浏览器的 localStorage 的内容是什么。例如,在 Chrome 中,打开开发人员工具,然后在资源选项卡上选择“本地存储”

  2. 我认为您的要求是“如何在不在每个页面中编写代码的情况下添加本地存储”。然后,您通常会将该代码放在一个通用的 .js 文件中——并在需要时引用它。如果您在每个页面都需要它,那么根据您使用的平台,他们可能有某种“主人”。 ASP.NET WebForms 有母版页,ASP.NET MVC 有 ViewStart 等。

  3. 客户端。它是本地存储 - 因为它在浏览器本地。

关于asp.net - 我们可以通过客户端浏览器看到 html localstorage 内容吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7609948/

相关文章:

java - 将文件从 R 传递到 Java

c# - 回调后重新加载插件

c# - 防止在代码中使用 system.reflection

c# - 在两个 asp.net web 应用程序之间共享相同的 SessionId

c# - 将asp.net页面设置为仅显示一次

html - 边框上的 CSS 渐变

html - CSS Flexbox - 将元素宽度设置为最大宽度

javascript - HTML不调用外部JS文件

java - 通过 servlet 从一个 jsp 与另一个 jsp 进行通信

java - 同一程序中的变量 jsp 和 java