10.8 小结

本章介绍了静态的HTTP框架,主要讨论了http配置项的管理与合并操作,以及HTTP框架怎样设计server和location的数据结构以期快速选择server和location处理用户请求,监听地址是如何与server关联起来的,同时介绍了HTTP的11个处理阶段及其设计原理和使用方法。通过了解这些内容,读者可以从HTTP框架的角度了解HTTP模块的运行机制。另外,本章扩展了第3章中介绍的单一的HTTP模块设计方法,特别是根据10.6节介绍的内容,可以设计出更加强大的HTTP模块,深入地介入到任何一个HTTP处理阶段中。

本章并没有涉及HTTP框架是如何处理用户请求的,HTTP框架的动态处理流程将在第11章中介绍。