选一个场景,分别点击 HTTP 和 WebSocket 加载数据——亲眼看到区别
点击上面两个按钮,看看同一个场景用两种协议加载有什么不同
每次请求携带头部约 900 B。低频场景占比小,高频轮询时累积可观。
初始 HTTP Upgrade 握手约 1100 B,之后每条消息帧头仅 ~8 B。
WebSocket 长连接每条约 48 KB 内核缓冲区;HTTP 短连接约 4 KB。
Server-Sent Events 只能服务端推客户端,但跑在 HTTP 语义里,更轻量。