HTTP/2相对比较理想的方式,不过支持h2回源和多路复用的cdn也不多(据说cf支持h2回源不支持多路复用所以没法用)
gRPC自带多路复用延迟比较美丽,支持gRPC的cdn也不太多(cf支持需要设置了开启)
HTTPUpgrade可以看作WebSocket的升级版,提供更好的性能,只需要cdn支持WebSocket
WebSocket最常用的穿越CDN方式,适应性广
SplitHTTP可以部署在不支持 WebSocket 的CDN上(CDN 必须支持流式 HTTP 分块传输编码),速度快的时候和ws差不多,慢的时候不比meek快多少
Meek可以穿越任何CDN,速度瞬间回到3G时代