为什么互联网公司都在逐步弃用 Cookie?
2025/9/23小于 1 分钟
为什么互联网公司都在逐步弃用 Cookie?
我们都知道 HTTP 请求是无状态的,也就是说,每一个 HTTP 请求都是独立的
那怎么知道哪些 HTTP 请求是归属于一个用户的呢?
于是在 HTTP、浏览器的发展过程中出现了 Cookie
Cookie 里面可以存放用户信息,并随着 HTTP 请求的发送传递到后端
但是 Cookie 有几个明显的缺点
- 有跨域问题
虽然可以在服务端进行一个支持,但是推动服务端进行改造是一个成本非常大的事情 - 同域名下的所有请求都会自动携带上 Cookie,即使是 CDN 文件,会消耗额外的带宽
- 存在跨站请求的风险