max-age和s-maxage有点混乱不理解呀,不理解这两个都是代理缓存么?

来源:4-3 Nginx代理配置和代理缓存的用处

Irma_C

2019-03-19

http://img.mukewang.com/szimg/5c90fabd0001698a07890933.jpg

老师前面讲max-age时也说这是代理缓存,由于"浏览器也是有缓存的,看不到ngnix代理缓存有什么意义",然后换了个浏览器看看它的意义所在,到后面讲s-maxage也说是代理缓存,那就是说这两个都是ngnix的代理缓存设置吗?可为什么又说是没超过max-age秒数时使用的浏览器缓存呀?

写回答

1回答

Jokcy

2019-03-20

max-age是浏览器和代理服务器都会使用的头信息,但是如果有s-maxage存在,代理服务器会选择使用s-maxage的配置,浏览器则任然使用max-age

0
2
Jokcy
回复
Irma_C
不客气,应该的。
2019-03-21
共2条回复

HTTP协议原理+实践 完整案例解析主流技术

解析HTTP协议原理 夯实HTTP技术基础 打通前后端助你快速成长

4313 学习 · 375 问题

查看课程