• magicnum
    2019-07-17
    min-fresh的介绍是不是有问题?它的意思不是说缓存在age<max-age-min-fresh才可用吗?而您说的是age至少经过min-fresh秒后缓存才可用

    作者回复: 是的,谢谢指正。
    min-fresh是在请求中使用的,通俗的讲它的含义表示:如果你有缓存,那么当前缓存不能过期,而且至少要经过min-fresh秒都不能过期的话,才能给我用。
    RFC定义请参考:https://tools.ietf.org/html/rfc7234#section-5.2.1.3

    
     1
  • ray
    2019-12-11
    老师好,
    请问response有带max-age头部指定浏览器缓存时间,但是response没有回传age头部的情况下。
    浏览器会怎么缓存这么response呢?

    谢谢老师的解答^^

    作者回复: 基于收到的时间以及max-age来判断过期与否

    
    
  • 15757172538
    2019-08-31
    老师,这么多种方式,应用在什么场景下合适?

    作者回复: 当缓存proxy不在你的控制范围内,但业务又强加各种过期时间要求时,才会用到他们。通常max-age就够用了

    
    
  • 小樱桃
    2019-07-02
    请教一下老师有没有快速记忆这些的方法,还有组合使用的效果,看完感觉过两天会忘😂

    作者回复: 最常用的主要是no-cache、no-store、max-age,其他不常用的记住它们打算从哪些方面、试图影响代理还是浏览器的缓存,用到有这个意识再针对性的去查即可。

    
    
  • 一步
    2019-06-07
    请求头和或者响应头中 Cache-Control: max-age=0 中的 max-age=0 是不是相当于 no-cache?
    
    
我们在线,来聊聊吧