【JS】HTTP协议

1. HTTP各版本简介

http1.0~http2.0
http3

2. HTTPS特点

HTTPS = 网站认证(唯一性) + 数据加密(安全性)+ 完整性验证(防篡改)+ HTTP

3. HTTP1.1特点

  • 缓存处理
  • 带宽优化及网络连接的使用
  • 错误通知的管理
  • host头处理
  • 长连接

4. HTTP2特点

  • 降低延迟(多路复用)
  • 设置优先级
  • header压缩
  • 基于https的加密协议传输
  • 服务端推送

5. HTTP3特点

  • UDP协议替代TCP协议
    • 好处:减少了 TCP 三次握手及 TLS 握手时间
    • 好处:改进的拥塞控制
    • 好处:比TCP协议更安全
    • 好处:能够连接迁移
    • 坏处:丢包重发需要确认,浪费至少一个http请求
    • 坏处:对连接中断的感知会比TCP慢

参考文章:
https://blog.51cto.com/13932385/2393194
https://www.sohu.com/a/299243519_115128
https://baijiahao.baidu.com/s?id=1659114248374316834&wfr=spider&for=pc

你可能感兴趣的:(【JS】HTTP协议)