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

V2EX 开始支持 http2 了。

  •  
  •   smileawei · 2016-08-09 15:33:33 +08:00 · 5372 次点击
    这是一个创建于 3026 天前的主题,其中的信息可能已经有所发展或是发生改变。
    之前学习部署 http2 的时候给 chrome 装了一个检测站点是否支持 http2 的插件。
    今天发现 V2EX 开始支持 http2 了。
    在 Chrome 的 chrome://net-internals/#http2 里可以看到 v2ex.comcdn.v2ex.com 支持了 http2
    13 条回复    2016-08-17 00:31:43 +08:00
    8023
        1
    8023  
       2016-08-09 15:56:15 +08:00
    OH V2EX 威武!!~~ 愿 http2 早日普及~
    notgod
        2
    notgod  
       2016-08-09 16:00:08 +08:00
    都该升级
    H/2 在 Chrome 下表现优异

    不过 Chrome 好像有个神逻辑
    探测网站是不是支持 ssl 如果支持 优先转 ssl
    benpichu
        3
    benpichu  
       2016-08-09 16:02:00 +08:00 via Android
    @notgod [似乎只有 https 下可以 HTTP/2 吧(]
    notgod
        4
    notgod  
       2016-08-09 16:03:24 +08:00
    @benpichu
    误会了 我说的是我一个论坛 有安装 SSL ,但是因为内容不支持 SSL 每次访问都强制 SSL
    导致页面异常

    不是 v2
    Livid
        5
    Livid  
    MOD
       2016-08-09 16:06:23 +08:00
    是的,最近刚刚完成的升级。
    fcicq
        6
    fcicq  
       2016-08-09 16:07:28 +08:00   ❤️ 1
    @livid nginx 的 http2 实现有 POST 坑, 请确保正在使用 nginx 1.11.0 以上, 1.10.x 不包含这个修正.
    https://trac.nginx.org/nginx/ticket/959
    wwqgtxx
        7
    wwqgtxx  
       2016-08-09 16:55:49 +08:00
    然后发现整个淘宝除了 www.taobao.com 整个域名,其他的都从 spdy3.1 升级到了 h2
    smileawei
        8
    smileawei  
    OP
       2016-08-09 17:11:16 +08:00
    @benpichu
    @notgod
    http2 协议是不强制 SSL ,但是 chrome 和 Firefox 都已经声明只实现使用 TLS 的 http2
    smileawei
        9
    smileawei  
    OP
       2016-08-09 17:12:56 +08:00
    @wwqgtxx 淘宝貌似是一些 alicdn 的域名都已经升级 http2 知乎也是主域名没有支持 http2 但是静态资源和图片服务器都支持了 http2
    wwqgtxx
        10
    wwqgtxx  
       2016-08-09 17:17:30 +08:00
    @smileawei 淘宝只是 www.taobao.com 这一个域名不支持 h2 ,其他的比如 www.tmall.com i.taobao.com item.taobao.com 都支持了
    painlet
        11
    painlet  
       2016-08-10 15:34:07 +08:00
    @smileawei
    应该是几乎都不支持...
    Although the standard itself does not require usage of encryption,[25] most client implementations (Firefox,[26] Chrome, Safari, Opera, IE, Edge) have stated that they will only support HTTP/2 over TLS, which makes encryption de facto mandatory.[27]
    franklinyu
        12
    franklinyu  
       2016-08-17 00:31:06 +08:00
    @painlet {{11L}}:大概是 IETF 表示「在保證性能的前提下擴大兼容性」,眾瀏覽器廠商「沒安全性了兼容個屁」哈哈哈
    franklinyu
        13
    franklinyu  
       2016-08-17 00:31:43 +08:00
    然而樓主你這張圖片沒有加 TLS …… 於是果斷「混合內容」了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3257 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 11:49 · PVG 19:49 · LAX 03:49 · JFK 06:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.