【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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容