关于http:理解http

HTTP特点

  1. 无状态:长处应答快,毛病不晓得先前信息(这是也是cookie的作用)
  2. 无连贯:每次链接只发送一次申请
  3. 灵便:能够容许任意类型的数据对象
  4. 简略疾速:只传申请办法和门路,罕用的申请办法:GET POST HEDE
  5. 反对客户/服务器模式

HTTP1和HTTP2 的区别

特点 HTTP1 HTTP2
采纳的数据格式 文本格式 二进制格局
链接形式 一次链接一次申请,起初增加了keep-alive(长链接) 多路复用
申请头 没有压缩 压缩了申请头
资源加载 客户端解析html后,在向服务器发出请求,加载资源 服务器将资源相应被动推送给客户缓存中

keep-alive 和多路复用的区别

keep-alive 因为http1是串行的文件传输,所以服务器相应前一次申请后,能力发动第二次申请,依照程序发送申请,浏览器最大的申请数是6,服务器是50,当第51集体拜访时,必须期待前50集体。

多路复用能够同时发送多个申请,HTTP2最重要的概念是 是最小的数据单位,流是由帧组成的数据流,多路复用就是一个TCP链接能够存在多个帧,对端能够通过帧中的标识,晓得属于那个申请

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理