cookie和缓存的区别
两者本质是“不同用途的客户端存储工具”,核心区别在目的和管理逻辑:
-
Cookie(小甜饼):本质是服务器下发给客户端的“身份标识卡”。核心目的是记录用户身份与行为(如登录状态、购物车、浏览偏好),由服务器主动控制(创建/修改/过期),每次请求都会自动携带给服务器,容量仅约4KB。
-
缓存(Cache):本质是客户端为“偷懒”保存的“资源备份”。核心目的是加速内容加载(如网页图片、视频、JS脚本),由浏览器/APP自动管理(当资源更新或缓存满时自动清理),不会主动发给服务器,容量通常更大(几十到几百MB)。

浙公网安备 33010602011771号