Open RainyJiang22 opened 3 years ago
HTTP1.0与HTTP 1.1的主要区别 1、长连接 2、节约带宽 3、HOST域 HTTP1.1与HTTP 2.0的主要区别 1、多路复用 2、二进制分帧 3、首部压缩 4、服务器推送
想来扩展一下吧,首先对于Http1.0和Http1.1的区别
对这块不是很了解,记录一下之前学习看到的知识: 1、 HTTP1.0中,默认使用的是短连接。也就是说,浏览器和服务器每进行一次HTTP操作,就建立一次连接,结束就中断。 HTTP1.1起,默认使用长连接,用以保持连接特性. 2、 HTTP2.0性能增强的核心:二进制分帧 HTTP2.0的优势: 单链接多资源的优势: 1.可以减少服务链接压力,内存占用少了,连接吞吐量大了。 2.由于TCP连接减少而使网络拥塞状况得以改观 3.慢启动时间减少,拥塞和丢包恢复速度更快
并行双向字节流的请求和响应 1.并行交错地发送请求,请求之间互不影响 2.并行交错地发送响应,响应之间互不干扰 3.只使用一个连接即可并行发送多个请求和响应 4.消除不必要的延迟,减少页面加载的时间
可以从几个方面看看 1.缓存处理 2.带宽优化以及网络连接的使用 3.错误通知的管理 4.Host头处理 5.长连接 6.关于SPDY