cookie存储json字符串
我正在尝试在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
我使用
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具有不同的特性,因此尽管这可能会帮助一些用户,但这并不是一个完整的答案