会话在javascript上存储Json并在服务器端使用它

时间:2013-04-29 10:43:00

标签: javascript asp.net json

是否可以在Javascript / Jquery的会话中存储JSON对象。 以及在服务器端使用的会话密钥值。

4 个答案:

答案 0 :(得分:1)

您可以将其存储为cookie或使用ajax将其发送回服务器,或将其编码到网址中并将其传递给服务器进行存储。

答案 1 :(得分:1)

您无法直接将数据从localStorage / sessionStorage传递到后端,但您可以做的是,将JSON字符串保存在cookie中,然后从后端访问它。

答案 2 :(得分:0)

  

是否可以在Javascript / Jquery

中存储sessin中的JSON对象

不,至少不是直接的,但这与客户端上的任何其他数据相同。

如果要在会话中存储某些内容,则必须将其发送到服务器。你可以把它放在HTTP请求中(例如通过Ajax)。

您在服务器上有一个字符串,您可以使用常规会话API存储该字符串。

  

并在服务器端使用它

一旦进入会话,您就可以在服务器上自由使用它。你甚至不需要把它放在会话中(但是,如果你不这样做,它将在下一个请求之前丢失)。

答案 3 :(得分:0)

可以通过使用AJAX将json对象文本发送到服务器来将其存储在会话中。在服务器端,有JSON库来重新创建对象,然后在服务器端使用它的属性。通过AJAX发送的优点是无需刷新页面。

就像T J Crowder一样,你可以使用cookie来。