第4章 连接管理

HTTP 规范对 HTTP 报文解释得很清楚,但对 HTTP 连接介绍的并不多,HTTP 连接是 HTTP 报文传输的关键通道。编写 HTTP 应用程序的程序员需要理解 HTTP 连接的来龙去脉以及如何使用这些连接。

HTTP 连接管理有点像魔术,应当从经验与实践,而不仅仅是出版的文献中学习。通过本章,可以了解到:

  • HTTP 是如何使用 TCP 连接的;

  • TCP 连接的时延、瓶颈以及存在的障碍;

  • HTTP 的优化,包括并行连接、keep-alive(持久连接)和管道化连接;

  • 管理连接时应该以及不应该做的事情。