V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dsfdter
V2EX  ›  知乎

HTTP/1.1 和 HTTP/2 简单对比,求高手解释下!!!

  •  
  •   dsfdter · 2017-04-24 16:34:29 +08:00 · 2676 次点击
    这是一个创建于 2771 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在知乎看到一篇说 http2 怎么样,链接: https://www.zhihu.com/question/34074946

    我根据那篇文章的测试却令人失望,不知道为何是这样,直接上图吧

    005.png 004.png 003.png 002.png 001.png

    为什么我的测试差距那么多?

    11 条回复    2017-04-24 22:14:10 +08:00
    davidyin
        1
    davidyin  
       2017-04-24 16:42:44 +08:00
    估计你的网络有问题,或者是其它的什麽原因。

    我这测试:
    Chrome:
    HTTP/1.1
    Latency: 21ms
    Load time: 2.00s

    HTTP/2
    Latency: 17ms
    Load time: 0.85s

    Firefox :

    HTTP/1.1
    Latency: 26ms
    Load time: 1.82s


    HTTP/2
    Latency: 20ms
    Load time: 1.03s
    Zohar
        2
    Zohar  
       2017-04-24 16:43:58 +08:00 via Android
    Allenqjy
        3
    Allenqjy  
       2017-04-24 16:44:53 +08:00
    我的测试数据完全与你相反啊,我 http2 比 http1.1 好很多,感觉这种测试看看就行,实际上差别没那么大,考虑到兼容原因, http2 在非商业性质网站上还是值得用一下的。
    jasontse
        4
    jasontse  
       2017-04-24 16:47:55 +08:00 via iPad   ❤️ 2
    你的国际网络太差导致单一长连接的 TCP 窗口快速缩小,反而不如反复建立新连接来的快。
    dsfdter
        5
    dsfdter  
    OP
       2017-04-24 16:48:49 +08:00
    @Allenqjy 中国电信线路,网络有问题也不至于差距那么大 ~\~
    a342191555
        6
    a342191555  
       2017-04-24 17:11:24 +08:00
    Safari 10.1 (macOS 10.12.4)
    This browser is not HTTP/2 enabled.

    nani?😳😳😳
    chanssl
        7
    chanssl  
       2017-04-24 17:40:10 +08:00
    单次测试结果
    Chrome: 22ms_2.66s : 24ms_1.85s
    Edge 14: 19ms_3.65s : 19ms_2.10s
    seerhut
        8
    seerhut  
       2017-04-24 17:40:43 +08:00
    @Allenqjy 请问这个兼容性是指有不少浏览器不支持 http2 还是指在支持 http2 的各型服务器和浏览器之间会有 http2 协议处理方式不同的问题?
    Allenqjy
        9
    Allenqjy  
       2017-04-24 17:46:33 +08:00
    @seerhut 我说的是可能会遇到一些隐藏的小问题,比如这个: https://www.v2ex.com/t/300566
    dsfdter
        10
    dsfdter  
    OP
       2017-04-24 18:13:14 +08:00
    @jasontse 谢谢高手解答,看来还是年轻不懂!!!
    anyclue
        11
    anyclue  
       2017-04-24 22:14:10 +08:00
    你全局翻着测呢?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6009 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 02:07 · PVG 10:07 · LAX 18:07 · JFK 21:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.