乐趣区

关于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 链接能够存在多个帧,对端能够通过帧中的标识,晓得属于那个申请

退出移动版