目前HTTP通信替代Cookie记录稳定的状态信息的方法有哪些?

Posted Dontla

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了目前HTTP通信替代Cookie记录稳定的状态信息的方法有哪些?相关的知识,希望对你有一定的参考价值。

如果是组件状态这种纯前端缓存,可以存储到localstory
如果是token,可以放到请求头随请求发送
请求头和cookie的区别是,cookie会遇到跨域问题,公司内部如果有多个域名就很难做统一登录
如果是身份信息,比如userId这种,更不应该存在cookie中。首先cookie是不安全的,任何服务活前端代码都可能会改变cookie值,如果有一天公司想强制http only,那所有基于cookie存储的功能都会崩溃。
如果一定要用cookie,那就只存token,身份信息由统一服务提供一个统一接口,进入应用调用一次,存在内存中

参考文章:目前HTTP通信记录稳定的状态信息不用Cookie,那用什么? - 烧青鱼的回答 - 知乎

以上是关于目前HTTP通信替代Cookie记录稳定的状态信息的方法有哪些?的主要内容,如果未能解决你的问题,请参考以下文章

cookie 详解

cookie 详解

Cookie与Session

5分钟搞懂:session与cookie

8.cookie的获取

8.cookie的获取