3 min read
我不知道的HTTP — 系列导读与阅读路径
《我不知道的 HTTP》系列导读、阅读路径与文章索引。
文章数量: 5 篇
阅读路径
根据不同背景选择入口:
如果想系统学习: 按编号 01 → 05 顺序阅读
如果只关心面试高频: 重点看 01(URL到页面)、03(缓存机制)、04(HTTPS握手)
如果在做性能优化: 重点看 03(缓存策略)、05(HTTP/2与HTTP/3)
章节目录
第一组:基础与请求流程
| # | 文章 | 核心内容 |
|---|---|---|
| 01 | 从输入URL到页面呈现 | DNS多级缓存、TCP三次握手、TLS握手、CDN介入时机 |
第二组:状态与缓存
| # | 文章 | 核心内容 |
|---|---|---|
| 02 | Cookie到底是怎么工作的 | Cookie自动携带机制、SameSite三种策略、Domain子域共享、第三方Cookie现状 |
| 03 | 浏览器缓存:强缓存、协商缓存与整条链路 | no-cache vs no-store、ETag/Last-Modified、缓存链路三级协作、immutable |
第三组:安全与协议演进
| # | 文章 | 核心内容 |
|---|---|---|
| 04 | HTTPS握手:TLS到底做了什么 | TLS 1.3 一次往返握手、混合加密、前向保密、证书链验证 |
| 05 | 从HTTP/1.1到HTTP/3:队头阻塞是如何被消灭的 | 应用层vs传输层队头阻塞、QUIC流独立性、连接迁移、协议僵化 |
与其他系列的关联
- 浏览器系列:第01篇中”网络进程将HTML传给渲染进程”的后续流程,在浏览器系列中展开。HTTP系列聚焦网络层,浏览器系列聚焦渲染层。
- V8系列:浏览器拿到 JavaScript 后的编译执行流程,在 V8 系列中展开。