1、cookie 和 session 的区别

150 阅读1分钟
cookiesession
存储位置数据信息存放在客户端浏览器上数据信息存放在服务器上
存储容量<=4KB没有上限,但出于对服务器性能考虑,不建议存放过多的东西。并且设置 session 删除机制
存储方式只保管 ASCII 字符串;并需要通过编码方式存储为 Unicode 字符、或二进制数据可以存储任意类型的数据
隐私策略对客户端是可见的,不安全存在服务器上,对客户端是不可见的,不存在敏感信息泄露的风险
有效期可以通过设置,长期有效保存只要 session 对话过期,关闭窗口,session就会失效
服务器压力cookie保管在客户端,不占用服务器资源session保管在服务器端,每个用户都会产生一个session
跨域支持不支持支持