什么是强缓存和协商缓存?

强缓存(Strong Caching):

强缓存是指在缓存过期前,浏览器直接从本地缓存中加载资源,而不需要向服务器发送请求。这是因为服务器在响应资源请求时,在响 应头中设置了合适的缓存策略(例如 Cache-Control 和 Expires),告诉浏览器可以在一段时间内直接使用缓存的资源。

协商缓存(Conditional Caching):

协商缓存是指在缓存过期后,浏览器发送一个请求到服务器,检查本地缓存的资源是否仍然有效。这是通过在请求头中包含一个条件标 签来实现的。如果服务器判断资源未发生变化,它会返回一个 304 Not Modified 响应,告诉浏览器可以继续使用本地缓存

相关推荐
白晨并不是很能熬夜4 小时前
【RPC】第 4 篇:服务发现 — Zookeeper + 缓存容错
java·后端·程序人生·缓存·zookeeper·rpc·服务发现
手握风云-4 小时前
Redis:不只是缓存那么简单(四)
redis·缓存
懂AI的老郑5 小时前
YOLO检测系统性能优化三大核心:并行、队列与缓存
缓存·性能优化
Ares-Wang6 小时前
Flask》》Flask-Caching缓存插件
python·缓存·flask
绿豆人6 小时前
Cache缓存项目学习2
学习·缓存
冷小鱼6 小时前
Valkey 深度剖析:Redis 最佳平替的技术全景
数据库·redis·缓存·valkey
冷小鱼7 小时前
Redis 技术全景解析:从缓存基石到 AI 时代的数据引擎
数据库·redis·缓存
iwS2o90XT7 小时前
仿写一个简化版Redis,理解内存数据库
数据库·redis·缓存
虹科网络安全1 天前
艾体宝新闻|Redis 月度更新速览:2026 年 3 月
数据库·redis·缓存
189228048611 天前
EMMC32G-TA28闪存EMMCH26M78103CCR
大数据·人工智能·缓存