Push “Cache”
“推送缓存”是针对HTTP/2标准下的推送资源设定的 。推送缓存是session级别的,如果用户的session结束则资源被释放;即使URL相同但处于不同的session中也不会发生匹配 。推送缓存的存储时间较短,在Chromium浏览器中只有5分钟左右,同时它也并非严格执行HTTP头中的缓存指令
Push “Cache”的优缺点
关于推送缓存,主要有以下几大特点:
- 几乎所有的资源都能被推送,并且能够被缓存 。测试过程是作者在推送资源之后尝试用fetch()、XMLHttpRequest、<link rel="stylesheet" href=https://www.isolves.com/it/wl/zs/2019-09-02/"…">、