然后又降级到HTTP/2

原来无论是http1.1 还是http2 都是基于TCP.

http3就开始魔性的用了UDP.

 

http3是支持回落的,浏览器不支持http3会回到http2.

而且可以共用端口.(一个TCP一个UDP)

 

 

升级过程

 

目前支持http3快捷部署的有LiteSpeed 还有caddy.

 

我网站用的是caddy.升级比较简单,我还特意重新编译了caddy.

 

caddy从0.9x就开始支持http3了.

 

注意,HTTP3,必须要基于HTTPS,

 

caddy只需要在原来运行的加上一个参数 "-quic"  重启caddy之后就有了.

 

效果图

 

 

 

 

浏览器支持

 

目前仅firefox/chrome支持

chrome新版本是默认支持,旧版需要打开一个开关才支持.

 

firefox要在72以上版本.

而且要在

about:config中搜索HTTP3,有个布尔值可选.默认假,切成真,重启浏览器生效.

 

 

回退原因

 

 

非要说http3比http2快可能把.

不过它更适合静态内容,

我网站动态内容使用UDP,而且使用PJAX 加载内容, 会无法打开.....