HTTP

  1. 0.9 get -> file 1991

  2. 1.0 请求头 + 请求体 get/post 1996

  3. 1.1 connection: keep-alive 1997
    还存在的问题:
    (1)明文
    (2)传输(请求完一个才加载下一个)
    (3)header 太长
    (4)server 无法主动 push

  4. 2.0 (1)二进制; (2)单连接 + 帧; (3)头部压缩; (4)服务端主动 push;

  5. 3.0 tcp -> udp