本站已支持HTTP/3

发布于 2019-10-12  110 次阅读


本站(海马的小站)现已支持HTTP/3协议,不知道HTTP/3协议是什么的可以点击这里了解。

在这里我们要感谢我们的CDN提供商CloudFlare,他们提供了在源站服务器不支持H3的情况下依旧可以提供H3服务的技术。截至发文,主流浏览器仅有Google Chrome Canary支持最新的HTTP/3技术,未来可能会合并至Dev、Beta和常规版本中。截至发文,我们已经拥有了13%的HTTP/3流量,大约为124个请求(访问量好小,拜托各位大佬经常来逛逛啊~虽然我是个大鸽子)。本站的访客还是很热衷于最新技术的吗,不过目前的HTTP/3协议依旧是草案状态,所以目前的主流Web服务器依旧没有支持,如果后续Nginx有更新HTTP/3的支持的话,我还是会及时跟进的~其实CloudFlare早就已经有了HTTP/3支持,但是以前需要申请(白名单制,等了好久都没加进去的我表示难受),在前两天终于开放了!当然我在知道这个消息的时候就赶紧去控制台打开了,但是刚开的时候因为不知道只有Canary支持踩了个大坑(参考资料)。还以为CF出了BUG,不过好在还是用上了,其实国内还是可以用的,墙内QUIC打不开只是G**针对了Google QUIC的自研加密协议,我们采用IETF的HTTP/3草案(使用TLS1.3)完美通过~(但是还是逃不过QoS)我觉得吧,HTTP/3如果推广开了的话可能会改善一点运营商歧视UDP流量的现状(这话不是我说的),而且对于UDP流量的歧视基本全球的运营商都存在,不是那么好解决的。最后附一张QUIC抓包的图吧。

图1:QUIC抓包截图                    图1:QUIC抓包截图
参考资料:

  1. HTTP/3 explained (https://http3-explained.haxx.se/zh/)
  2. Cloudflare, Google Chrome, and Firefox add HTTP/3 support  -ZDnet (https://www.zdnet.com/article/cloudflare-google-chrome-and-firefox-add-http3-support/)
  3. HTTP/3: the past, the present, and the future -CloudFlare Blog (https://blog.cloudflare.com/http3-the-past-present-and-future/)


一沙一世界,一花一天堂。君掌盛无边,刹那成永恒。