我在Javascript中看到的所有cookie处理示例都将cookie视为一个字符串并进行自己的拆分和解析等。
在我自己手动执行此操作之前,我想检查是否已有更高级别的API,例如HTML5 / new javascript,用于将Cookie视为关联数组或其他内容。
有吗?
答案 0 :(得分:1)
本地没有。如您所述,document.cookie
属性将cookie保存为字符串,只需在请求的Cookie
请求标头中发送该字符串。
然后,无论您何时需要解析这些cookie(通过访问document.cookie
在客户端上或通过访问Cookie
请求标头在服务器上),您必须实现自己的解析器或使用已建成的。
要在客户端存储内容,您可以使用localStorage
:
localStorage.setItem("foo", "42");
localStorage.getItem("foo");
// => "42"
但同样,服务器无法访问localStorage
。