cookie存储json字符串

cookie存储json字符串,json,django,string,cookies,Json,Django,String,Cookies,我正在尝试在cookie中存储json字符串。 我使用JSON.stringify将JSON对象转换为JSON字符串 我的json看起来像: var obj = {1: ['a', 'b']}; 我使用此页面中的getCookie和setCookie: 当我设置cookie时,它不仅在我尝试检索它时不起作用,而且还会弄乱我的其他cookie,如我的sessionid。您可以使用sessionStorage: var obj = {1: ['a', 'b']}; sessionStorag

我正在尝试在cookie中存储json字符串。
我使用
JSON.stringify
将JSON对象转换为JSON字符串

我的json看起来像:

var obj = {1: ['a', 'b']};
我使用此页面中的
getCookie
setCookie


当我设置cookie时,它不仅在我尝试检索它时不起作用,而且还会弄乱我的其他cookie,如我的sessionid。

您可以使用sessionStorage:

 var obj = {1: ['a', 'b']};
 sessionStorage.setItem('obj', JSON.stringify(obj));
 var obj = JSON.parse(sessionStorage.obj);

或者本地存储,或者..,但这并不是问题真正要问的。看起来Django无法开箱即用地支持这一点(即cookies中的json)。会话存储与cookie具有不同的特性,因此尽管这可能会帮助一些用户,但这并不是一个完整的答案