技术栈
前端面经 协商缓存和强缓存
巴巴_羊
2025-06-01 10:27
H
HTTP
TTP缓存 协商缓存和强缓存
核心区别是否向服务器发起请求验证资源过期
强缓存
浏览器直接读取本地缓存,不发请求
HTTP响应头
Cache-Control:max-age=3600资源有效期
Expires优先级低
如果有效浏览器返回200(浏览器换伪造的200)
应用静态资源
协商缓存
OK如果
1强缓存未命中
2用户刷新
3响应头设置 Cache-Control:no-cache
则强缓存失效,申请协商缓存
不需要更新,使用本地 304 需要更新 200 并返回新的Etag和LastModified
缓存
上一篇:
uni-app学习笔记十六-vue3页面生命周期(三)
下一篇:
linux 1.0.5
相关推荐
惊讶的猫
10 小时前
redis分片集群
数据库
·
redis
·
缓存
·
分片集群
·
海量数据存储
·
高并发写
jiunian_cn
11 小时前
【Redis】渐进式遍历
数据库
·
redis
·
缓存
jiunian_cn
12 小时前
【Redis】数据库管理操作
数据库
·
redis
·
缓存
難釋懷
13 小时前
秒杀优化-基于阻塞队列实现秒杀优化
redis
·
缓存
清水白石008
13 小时前
深入解析 LRU 缓存:从 `@lru_cache` 到手动实现的完整指南
java
·
python
·
spring
·
缓存
无尽的沉默
14 小时前
Redis下载安装
数据库
·
redis
·
缓存
yuanmenghao
14 小时前
Linux 性能实战 | 第 10 篇 CPU 缓存与内存访问延迟
linux
·
服务器
·
缓存
·
性能优化
·
自动驾驶
·
unix
消失的旧时光-1943
15 小时前
第十六课实战:分布式锁与限流设计 —— 从原理到可跑 Demo
redis
·
分布式
·
缓存
时艰.
15 小时前
java性能调优 — 高并发缓存一致性
java
·
开发语言
·
缓存
JFSJHFZJ
16 小时前
清理手机顽固缓存,轻松释放几GB空间
缓存
·
智能手机
热门推荐
01
GitHub 镜像站点
02
Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services
03
openclaw配置教程(linux+局域网ollama)
04
UV安装并设置国内源
05
Linux下V2Ray安装配置指南
06
AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南
07
openclaw使用nginx反代部署过程 与disconnected (1008): pairing required解决
08
在Trae中使用Pencil MCP
09
Claude Code Skills 实用使用手册
10
Vue-skills的中文文档