HTTP/HTTPS(HTTP/HTTPS)

理解 HTTP 协议的工作原理,掌握 Web 通信的基础知识

📚 核心内容

1. HTTP 协议

  • HTTP 请求/响应模型
  • HTTP 方法(GET、POST、PUT、DELETE 等)
  • HTTP 状态码
  • HTTP 头部字段
  • Cookie 与 Session

2. HTTP/2 与 HTTP/3

  • HTTP/2 特性(多路复用、头部压缩)
  • HTTP/3 特性(基于 UDP 的 QUIC)
  • 版本演进与性能优化
  • 兼容性与部署

3. HTTPS 与 TLS

  • SSL/TLS 协议
  • 数字证书与 CA
  • 握手过程
  • 加密算法
  • 安全配置

4. HTTP 缓存

  • 缓存机制
  • Cache-Control 头
  • ETag 与 Last-Modified
  • 缓存策略
  • CDN 缓存

🔗 相关链接

📖 学习资源

  • MDN HTTP 文档
  • 《HTTP 权威指南》
  • 《HTTPS 权威指南》

学习目标:理解 HTTP 协议的工作原理,掌握 Web 通信和安全传输的基础知识