领域:#前端开发/网络协议
定义
服务器推送(Server Push)是 HTTP/2 的一种机制,允许服务器在客户端请求之前主动向客户端推送资源(如 CSS、JS、图片),减少页面加载所需的网络往返次数。
工作原理:
- 客户端请求
index.html - 服务器预判需要
style.css和script.js - 主动推送这些资源,与主响应并行传输
使用场景:
- 预加载关键资源
- 减少 RTT 延迟
- 优化首屏渲染
领域:#前端开发/网络协议
服务器推送(Server Push)是 HTTP/2 的一种机制,允许服务器在客户端请求之前主动向客户端推送资源(如 CSS、JS、图片),减少页面加载所需的网络往返次数。
工作原理:
index.htmlstyle.css 和 script.js使用场景: