400-800-9385
网站建设资讯详细

HTTP2.0来了,看看哪些优点值得你更换

发表日期:2016-01-27 00:00:00   作者来源:方维网络   浏览:8151   标签:HTTP2.0    

HTML语言,程序开发语言,服务器环境一直在升级,但是HTTP我们一直在用,重来没有更换过,今天,我要告诉大家一件重大的事情,那就是:HTTP2.0来了。期待已久,那么有什么优点值得你更换呢?下面方维网络为你一一阐述。

HTTP2.0

什么是HTTP及HTTP2.0呢?

HTTP是指超文本传输协议,数据如何传输就靠HTTP。HTTP2.0即超文本传输协议2.0。更快更安全的传输方式。HTTP/2.0HTTP协议自1999HTTP 1.1发布后的首个更新,主要基于SPDY协议,HTTP/2标准于20155月以RFC 7540正式发表。

二、HTTP/2.0的趋势

目前暂时没有国内主流站点对HTTP/2.0支持比例的准确数据,但据w3techs给出的最新调查结果看,国外全网已有5.2%的站点使用了HTTP/2.0,另据一份CDN的数据显示,全网HTPPS流量有50%左右已使用HTTP/2.0。

除此之外,主流互联网平台、组件和模块,大部分都已经或正在支持HTTP/2.0,如浏览器(chrome/safari/ff/opera)、web服务器(apache/ngx/IIS)、proxy服务器(squid/varnish)、以及其他如curlnettyjetty等。

在主流语言方面,大多已经有了成熟可用的http/2协议库,至少已经覆盖了C/C++jsjavaperlgopythonrubyphp等,进一步简化向http/2的迁移工作。

HTTP2.0的核心优点有哪些呢?

1、采用二进制格式传输数据,而非文本格式,二进制格式在协议的解析和优化扩展上带来更多的优势和可能

2、对消息头进行压缩传输,能够节省消息头占用的网络的流量,而 http1.1 每次请求,都会携带大量冗余头信息,浪费了很多带宽资源,头压缩能够很好的解决该问题

3、多路复用,就是多个请求都是通过一个 TCP 连接并发完成,http1.1 虽然通过pipeline也能并发请求,但是多个请求之间的响应会被阻塞的,所以 pipeline 至今也没有被普及应用,而 http2.0做到了真正的并发请求,同时,流还支持优先级和流量控制

4、服务器推送,服务端能够更快的把资源推送给客户端,例如服务端可以主动把 JS 和 CSS 文件推送给客户端,而不需要客户端解析 HTML 再发送这些请求,当客户端需要的时候,它已经在客户端了

HTTP2.0处理图

所以HTTP2.0可以带来以下好处?

1,提升网站访问速度

2,降低服务器压力

3,部分替代异步加载的使用

4,保护网站安全

缺点?

目前只有HTTPS的站点可以使用HTTP2.0,普通站点只能先等着了!

如没特殊注明,文章均为方维网络原创,转载请注明来自https://www.szfangwei.cn/news/2886.html