美文网首页
Http1.0,1.1,https,http2.0相关知识汇集

Http1.0,1.1,https,http2.0相关知识汇集

作者: wxm5558 | 来源:发表于2019-02-15 18:59 被阅读0次

1.http1.0,1.1以及2.0各个版本协议的区别,发展历史等

主要参考这个:参考

1.1 http1.1相对于1.0的主要变化

 引入更多的缓存策略;connection:keep-alive长链接,支持长链接persistentconnection以及管线技术pipeline,基于同一个tcp链接发多个请求

1.2 https协议的变化

https运行与tls/ssl协议之上,加密验签非明文传输数据,防止运营商劫持

1.3 http2.0的主要变化

新的二进制格式,摒弃以往的文本传输格式;多路复用(multiplexing)提升性能,链接共享,每个request对应id,随机的把request复用链接;

header压缩大小,header field缓存;服务端推送 server push;

1.4 管线技术pipeline与多路复用的区别

HTTP/1.1 Pipeling解决方式为,若干个请求排队串行化单线程处理,后面的请求等待前面请求的返回才能获得执行机会,一旦有某请求超时等,后续请求只能被阻塞,毫无办法,也就是人们常说的线头阻塞;HTTP/2多个请求可同时在一个连接上并行执行。某个请求任务耗时严重,不会影响到其它连接的正常执行

相关文章

网友评论

      本文标题:Http1.0,1.1,https,http2.0相关知识汇集

      本文链接:https://www.haomeiwen.com/subject/yxemeqtx.html