返回304协商缓存是否只单次有效?

来源:14-9 Etag和Last-Modified是什么意思-http协商缓存

慕妹8003063

2021-06-01

当缓存过期,且服务器判断当前缓存仍有效时,会返回304。我的疑问是,它是否只是告诉客户端当次请求可使用缓存数据,而缓存的期限并没有延长,下一次还得向服务端发起请求,服务端再次返回304?还是在返回304的同时,也会返回Cache-Control,延长有效期?

写回答

1回答

双越

2021-06-01

304 只是代表:资源未变化,可以用之前缓存的。其他的意义,304 都不会表示。

0
5
慕妹8003063
回复
双越
谢谢老师!
2021-06-03
共5条回复

一天时间高效准备前端技术一面 匹配大厂面试要求

针对时下面试高频考点,帮助新人js面试快速通关

4694 学习 · 1681 问题

查看课程