资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

非加密http2.0

客户端 okhttp/3.4.1

在城东等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供网站建设、网站制作 网站设计制作定制网站设计,公司网站建设,企业网站建设,品牌网站设计,营销型网站,成都外贸网站建设公司,城东网站建设费用合理。

http2.0协议本身并不要求基于https,但是浏览器,服务器都要求http2.0 over https,毕竟https是大势所趋嘛。想体验2.0的低延迟,先把https做好。

因此,使用非加密的http2.0需要对okhttp源码进行修改,修改起来并不复杂,我的策略是在协议为http时,判断host,如果是我们的域名xxx.suning.com,协议返回HTTP_2。

非加密http2.0

服务端 nginx/1.10

以前总是认为,http2.0必须且只能配置在server的443端口,配置在80端口,肯定报错。经过实践,应该是这样的,http2.0不能配置在80端口,其他所有端口都可以,比如81、82、83、443。。。。

测试时,在81端口配置了http2.0。客户端访问http://xxx.suning.com:81,协议为h3。

非加密http2.0

作用

对于单条接口来说,如果去掉SSL握手过程,可以减少大概180ms。

现在依然没有强制执行https,非加密的http2.0仍有用武之地。


分享文章:非加密http2.0
本文URL:http://cdkjz.cn/article/gsgjhp.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220