~/ ?.log $
http.ts

/**

* 我不知道的 HTTP

* 共 5 篇文章

*/

export const series = {

name : "我不知道的 HTTP" ,

count : 5 ,

guide : "我不知道的HTTP — 系列导读与阅读路径" ,

description : "《我不知道的 HTTP》系列导读、阅读路径与文章索引。" ,

};

文章数量: 5 篇


阅读路径

根据不同背景选择入口:

如果想系统学习: 按编号 01 → 05 顺序阅读

如果只关心面试高频: 重点看 01(URL到页面)、03(缓存机制)、04(HTTPS握手)

如果在做性能优化: 重点看 03(缓存策略)、05(HTTP/2与HTTP/3)


章节目录

第一组:基础与请求流程

#文章核心内容
01从输入URL到页面呈现DNS多级缓存、TCP三次握手、TLS握手、CDN介入时机

第二组:状态与缓存

#文章核心内容
02Cookie到底是怎么工作的Cookie自动携带机制、SameSite三种策略、Domain子域共享、第三方Cookie现状
03浏览器缓存:强缓存、协商缓存与整条链路no-cache vs no-store、ETag/Last-Modified、缓存链路三级协作、immutable

第三组:安全与协议演进

#文章核心内容
04HTTPS握手:TLS到底做了什么TLS 1.3 一次往返握手、混合加密、前向保密、证书链验证
05从HTTP/1.1到HTTP/3:队头阻塞是如何被消灭的应用层vs传输层队头阻塞、QUIC流独立性、连接迁移、协议僵化

与其他系列的关联

  • 浏览器系列:第01篇中”网络进程将HTML传给渲染进程”的后续流程,在浏览器系列中展开。HTTP系列聚焦网络层,浏览器系列聚焦渲染层。
  • V8系列:浏览器拿到 JavaScript 后的编译执行流程,在 V8 系列中展开。