2020 年了,你的网站支持 http2 了么

2019-12-31 21:26:53 +08:00
 robolwq

HTTP2 规范( RFC7540 )在 2015 年发布,即将迈入第 5 个年头,你的网站有没有支持呢?给大家普及下 HTTP2 一些基本概念和开启方式:

https://davidlovezoe.club/wordpress/archives/663

11028 次点击
所在节点    程序员
64 条回复
Vhc001
2020-01-01 18:40:44 +08:00
@noobma #38

server {
   listen 80;
   listen [::]:80;
   listen 443 ssl http2;
   listen [::]:443 ssl http2;
   server_name example.com;
renyiqiu
2020-01-01 18:46:27 +08:00
有人说下 http/3 比 http/2 相比有啥优势么
msg7086
2020-01-01 18:46:31 +08:00
@puilu 不知道你活在哪年,不过 LE 的免费证书也已经是五年前开始的事了。
lostpg
2020-01-01 18:55:01 +08:00
@noobma nginx 的建议是后端使用 http 1.1 在网络条件良好的情况下 http 1.1 是最好的选择,后端用 h2 似乎还会有反效果。
tt67wq
2020-01-01 19:16:24 +08:00
这就要看 gayhub 啥时候支持了
EXChen
2020-01-01 19:31:36 +08:00
@unicloud 你的工具感觉有点问题,输入我的网址出错了,最后在这个站点( https://myssl.com )检测的。
EXChen
2020-01-01 19:35:31 +08:00
我的站点使用了阿里云的全站加速,直接支持到 HTTP2 了。
luozic
2020-01-01 21:34:12 +08:00
@lostpg nginx 完整的支持 http stream 的版本得收费套件。
404error
2020-01-01 21:38:57 +08:00
@Love4Taylor 谢谢大佬>.<
我看了你的博客后,才知道你原来写过相关的教程啊!
yafoo
2020-01-01 21:45:50 +08:00
没有 http2,网站都不好意思上线
sleepm
2020-01-01 22:31:26 +08:00
h5 情何以堪
kirbykfc
2020-01-01 22:31:50 +08:00
@noobma nginx 也只能启用 nginx 端的 h2 了,后端不能启用,因为 nginx 不支持 h2 反代且以后也不会支持。如果想在后端启用 h2,可以使用 haproxy。
BFDZ
2020-01-01 23:22:37 +08:00
http/2 早就支持了,还启用了 TLS1.3
uqf0663
2020-01-02 00:40:46 +08:00
微信小程序 ios 不支持 http2,安卓正常,脑壳疼
conn4575
2020-01-02 00:48:44 +08:00
有一个问题,h2 不是支持服务端推送吗?如果光 nginx 开启 h2,服务端不开的话应该也用不了吧
hifumi
2020-01-02 08:42:35 +08:00
@puilu Let's Encrypt 是永久免费的啊, 而且有官方提供的自动续期脚本
xenme
2020-01-02 09:28:30 +08:00
还不支持 https
unicloud
2020-01-02 11:02:12 +08:00
@kile 根据我的测试,目前国内支持 HTTP/2 的大型网站有:

- qq.com
- taobao.com
- tmall.com
- jd.com
- sina.com.cn
- sohu.com
- toutiao.com
- douyin.com

让人意外的是,baidu.comweibo.com 竟然都不支持 HTTP/2。

另外,同一网站,使用 http 协议和 https 协议,测试结果有可能是不一样的,比如: https://www.163.com 是支持 HTTP/2 的,但是 http://www.163.com 就不支持。
ceet
2020-01-02 14:49:19 +08:00
支持 QUIC 一年多了
fredshao
2020-01-02 16:32:33 +08:00
博客已支持 HTTP/2 https://imoegirl.com

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/634043

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX