Javascript 如何在服务器端获取HTML5本地存储值
我是一名.Net开发人员,我知道HTM5LocalStorage是一种客户端存储技术。我想在服务器端获取本地存储数据 为了从服务器端获取cookie值,我们在ASP.NET中提供了Javascript 如何在服务器端获取HTML5本地存储值,javascript,html,c#-4.0,local-storage,Javascript,Html,C# 4.0,Local Storage,我是一名.Net开发人员,我知道HTM5LocalStorage是一种客户端存储技术。我想在服务器端获取本地存储数据 为了从服务器端获取cookie值,我们在ASP.NET中提供了Request.cookie。有没有这样的解决方案可以直接在服务器端获取本地存储值?请引导我。我正在使用.NET4.0框架 谢谢, Jibu不。本地存储的全部意义在于它是本地的。与cookies相比,它的一个优点是可以在其中存储大量数据。Cookie的一个优点是它们很小,因此在对给定主机的每个HTTP请求中包含它们的开
Request.cookie
。有没有这样的解决方案可以直接在服务器端获取本地存储值?请引导我。我正在使用.NET4.0框架
谢谢,
Jibu不。本地存储的全部意义在于它是本地的。与cookies相比,它的一个优点是可以在其中存储大量数据。Cookie的一个优点是它们很小,因此在对给定主机的每个HTTP请求中包含它们的开销很小。有两个优势是不兼容的,因此您不希望将它们放在一种技术中
如果要在服务器上获取数据,则需要让客户端显式发送数据(例如通过Ajax)。您需要使用标准HTTP技术将此信息从客户端传递到服务器。使用javascript,您可以填写:
- 隐藏字段
- 查询字符串参数
- 职位
- 对服务器的Ajax调用
这一切都取决于应用程序的组织方式、存储的信息类型、信息量、是否要重定向。。。但在所有情况下,这都应该使用javascript来完成,因为这是访问本地存储中存储的数据的唯一方法。这是一个宽泛的问题。(就像一根绳子的长度一样),但我会尽力让它变得有用:
- 如果您在webserver的本地存储中有值,我假设您的webserver是JSON?还是使用了sql本地存储选项