C#/Javascript会话存储
如果我通过javacrript添加sessionStorage项,是否可以使用c#获取密钥/值服务器端 例如: JavascriptC#/Javascript会话存储,javascript,c#,session-variables,session-storage,Javascript,C#,Session Variables,Session Storage,如果我通过javacrript添加sessionStorage项,是否可以使用c#获取密钥/值服务器端 例如: Javascript sessionStorage.setItem("myItem"); 通过在浏览器控制台中调用“sessionStorage.length”确认其存储。返回1 C# 不,web服务器不知道浏览器的会话存储。浏览器的“会话”与web服务器的“会话”完全隔离 根据您希望存储和共享的信息类型,您可以使用cookies。浏览器和web服务器都可以使用cookie。请记住,
sessionStorage.setItem("myItem");
通过在浏览器控制台中调用“sessionStorage.length”确认其存储。返回1
C#
不,web服务器不知道浏览器的会话存储。浏览器的“会话”与web服务器的“会话”完全隔离 根据您希望存储和共享的信息类型,您可以使用cookies。浏览器和web服务器都可以使用cookie。请记住,Cookie在每个请求中都是双向传输的,因此它们会增加每个web请求的成本 或者,您可以将新信息发布到API。这将增加前期成本,但会降低每个web请求的成本。这种方法假定发布到API的值的更改频率低于用户更改页面的次数
Session.Keys.Count; // returns 0