【发布时间】:2019-05-24 21:34:02
【问题描述】:
我阅读了一些关于 HTTP/2 服务器推送的文档。
一位博主说:
但是,服务器推送有一个非常头疼的问题。如果浏览器已经缓存了要推送的资源文件,推送只是浪费带宽。
另一个人说:
由于服务器推送会将资产作为不同的 HTTP 对象(每个都有自己的 Cache-Control 标头)发送到客户端,因此它们可以像其他任何东西一样被浏览器缓存。
我的问题是,HTTP/2 Push 和浏览器缓存都运行良好?或者如果我为某些资产启用了 HTTP/2 推送功能,浏览器缓存将不会对这些资产起作用?
【问题讨论】:
标签: server push browser-cache http2