课程目录

开篇词 (1讲)

  1. 开篇词|To Be a HTTP Hero

破冰篇 (7讲)

  1. 01 _ 时势与英雄:HTTP的前世今生
  2. 02 _ HTTP是什么?HTTP又不是什么?
  3. 03 _ HTTP世界全览(上):与HTTP相关的各种概念
  4. 04 _ HTTP世界全览(下):与HTTP相关的各种协议
  5. 05 _ 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?
  6. 06 _ 域名里有哪些门道?
  7. 07 _ 自己动手,搭建HTTP实验环境

基础篇 (7讲)

  1. 08 _ 键入网址再按下回车,后面究竟发生了什么?
  2. 09 _ HTTP报文是什么样子的?
  3. 10 _ 应该如何理解请求方法?
  4. 11 _ 你能写出正确的网址吗?
  5. 12 _ 响应状态码该怎么用?
  6. 13 _ HTTP有哪些特点?
  7. 14 _ HTTP有哪些优点?又有哪些缺点?

进阶篇 (8讲)

  1. 15 _ 海纳百川:HTTP的实体数据
  2. 16 _ 把大象装进冰箱:HTTP传输大文件的方法
  3. 17 _ 排队也要讲效率:HTTP的连接管理
  4. 18 _ 四通八达:HTTP的重定向和跳转
  5. 19 _ 让我知道你是谁:HTTP的Cookie机制
  6. 20 _ 生鲜速递:HTTP的缓存控制
  7. 21 _ 良心中间商:HTTP的代理服务
  8. 22 _ 冷链周转:HTTP的缓存代理

安全篇 (7讲)

  1. 23 _ HTTPS是什么?SSL_TLS又是什么?
  2. 24 _ 固若金汤的根本(上):对称加密与非对称加密
  3. 25 _ 固若金汤的根本(下):数字签名与证书
  4. 26 _ 信任始于握手:TLS1.2连接过程解析
  5. 27 _ 更好更快的握手:TLS1.3特性解析
  6. 28 _ 连接太慢该怎么办:HTTPS的优化
  7. 29 _ 我应该迁移到HTTPS吗?

飞翔篇 (4讲)

  1. 30 _ 时代之风(上):HTTP_2特性概览
  2. 31 _ 时代之风(下):HTTP_2内核剖析
  3. 32 _ 未来之路:HTTP_3展望
  4. 33 _ 我应该迁移到HTTP_2吗?

探索篇 (5讲)

  1. 34 _ Nginx:高性能的Web服务器
  2. 35 _ OpenResty:更灵活的Web服务器
  3. 36 _ WAF:保护我们的网络服务
  4. 37 _ CDN:加速我们的网络服务
  5. 38 _ WebSocket:沙盒里的TCP

总结篇 (2讲)

  1. 39 _ HTTP性能优化面面观(上)
  2. 40 _ HTTP性能优化面面观(下)

答疑篇 (3讲)

  1. 41 _ Linux_Mac实验环境搭建与URI查询参数
  2. 42 _ DHE_ECDHE算法的原理
  3. 43 _ 如何进行Docker实验环境搭建?

特别放送 (2讲)

  1. 44 _ 先睹为快:HTTP_3实验版本长什么样子?
  2. 罗剑锋老师出新课了?

结束语 (2讲)

  1. 结束语 _ 做兴趣使然的Hero
  2. 结课测试 _ 这些HTTP协议知识,你真的掌握了吗?