V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
httpbin - 协议调试工具
httpstatuses - 协议状态码查询
httpie - cURL-like tool for humans
Fiddler
GeekSky
V2EX  ›  HTTP

HTTP/3 现在进展如何?

  •  
  •   GeekSky · 2020-05-23 08:05:13 +08:00 · 5062 次点击
    这是一个创建于 1678 天前的主题,其中的信息可能已经有所发展或是发生改变。

    HTTP/3 现在是已经弄好了,还是正在弄?
    当时 HTTP/2 还没弄好,还叫 SPDY 的时候,主流 WEB 服务器如 NGINX 就已经开始支持了,现在 HTTP/3 都定名了,为啥还没有服务器支持 QUIC ?
    我知道 CF 出了个 NGINX 补丁可以实现,不明白主流 WEB 服务器为何对 HTTP/3 如此冷淡。明明 HTTP/3 的进步比 HTTP/2 更加厉害。

    14 条回复    2020-05-24 00:08:44 +08:00
    whileFalse
        1
    whileFalse  
       2020-05-23 08:25:41 +08:00 via iPhone
    “求求你别再更新了,支持不动了”酱紫?
    msg7086
        2
    msg7086  
       2020-05-23 08:27:10 +08:00
    1. HTTP/2 还没弄好,还叫 SPDY 的时候,nginx 支持的就是 SPDY,和 HTTP/2 没有一毛钱关系。
    后来 HTTP/2 发布以后,又过了很久才出了 HTTP/2 支持,而且 HTTP/2 和 SPDY 还是两部分代码来实现的。

    2. HTTP/3 和 QUIC 还是不同的两个东西。

    3. 作为一个商业公司,你觉得他们应该去实现 HTTP/3 的哪个版本?是选之前支持的 h3-23,还是现在支持的 h3-25,还是两天前刚出的 h3-28 ?人手都用在开发一个没定稿的东西了,软件本体谁来开发?
    msg7086
        3
    msg7086  
       2020-05-23 08:33:07 +08:00
    另外 nginx 早在 1.17 的 milestone 里就加入了 HTTP/3 支持的计划,无奈并没有完成。可能不停在变的草案拖慢了进度吧。
    caola
        4
    caola  
       2020-05-23 08:56:25 +08:00
    预计明年会通过草案,之后的两三年才会慢慢的普及
    learningman
        5
    learningman  
       2020-05-23 09:09:32 +08:00 via Android
    草案还没定,不可能上工业方案的。
    主流都还有 Google QUIC 和 IETF QUIC 两条路呢,怎么适配?不过大家好像都走的 IETF 的 craft,Google 的纯属圈地自萌
    ericls
        6
    ericls  
       2020-05-23 09:41:07 +08:00
    UDP 在中国可能还是存在一些困难
    sam014
        7
    sam014  
       2020-05-23 09:49:10 +08:00
    微软还有一套自己的 ms QUIC
    scnace
        8
    scnace  
       2020-05-23 10:28:25 +08:00 via Android
    CF 貌似已经有了
    abcdabcd987
        9
    abcdabcd987  
       2020-05-23 10:32:52 +08:00
    Chrome Stable 还不支持
    aec4d
        10
    aec4d  
       2020-05-23 13:24:27 +08:00 via iPhone
    http2 的提升很明显,然而 http3 主要换成了 UDP 。不符合目前国情,只有减速效果。大家都不傻
    learningman
        11
    learningman  
       2020-05-23 13:37:59 +08:00 via Android
    @sam014 那个是 IETF 的 h3-25
    acrisliu
        12
    acrisliu  
       2020-05-23 13:47:58 +08:00
    Caddy 2 可以启用实验性的 HTTP/3Z 支持。
    wnpllrzodiac
        13
    wnpllrzodiac  
       2020-05-23 19:41:29 +08:00 via Android
    问运营商,技术问题有时候不是问题。
    longaiwp
        14
    longaiwp  
       2020-05-24 00:08:44 +08:00
    @sam014 那就是 IETF 的标准,什么叫做微软自己一套的。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5457 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 08:45 · PVG 16:45 · LAX 00:45 · JFK 03:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.