首页 > 解决方案 > 为什么不将 cookie 实现为映射(键值对)?

问题描述

我一直在为我的应用程序的身份验证流程使用 cookie,并且一直在浏览关于 cookie 的文章/问题,我注意到大多数人使用 cookie 作为映射(获取给定键的值或检查给定键是否存在)。问题是为什么不将它们实现为映射(键是名称,值是具有其值和与该 cookie 相关的其他信息的对象)?

使用 spring 你会得到一个附加到请求的 cookie 数组,使用 JavaScript 你会得到一个字符串。为什么不是地图(或者在 JavaScript 中只是一个对象)?

我知道一个单独的 cookie 是像地图一样实现的,但我在这里谈论的是您在 JavaScript 中使用 document.cookie 或在 Spring 中使用 request.getCookies() 获得的所有 cookie 集。

标签: javascriptspringspring-bootcookiesbrowser

解决方案


推荐阅读