Emiller的Nginx模块开发指南

时间:2013-05-26 04:26:41
【文件属性】:

文件名称:Emiller的Nginx模块开发指南

文件大小:339KB

文件格式:PDF

更新时间:2013-05-26 04:26:41

Nginx Emiller

内容目录 0. 预备知识....................................................................................................................1 1. Nginx模块任务委派的主要轮廓..............................................................................1 2. Nginx模块的组成.....................................................................................................3 2.1. 模块的配置结构体..........................................................................................3 2.2. 模块的指令......................................................................................................4 2.3. 模块的上下文..................................................................................................6 2.3.1. 创建位置结构体(create_loc_conf)..................................................8 2.3.2. 初始化结构体(merge_loc_conf)......................................................8 2.4. 模块定义..........................................................................................................9 2.5. 模块注册........................................................................................................10 3. 处理模块、过滤模块和 负载均衡模块................................................................10 3.1. 剖析处理模块(非代理).................................................................................10 3.1.1. 获得位置配置结构体..........................................................................10 3.1.2. 产生回复..............................................................................................11 3.1.3. 发送HTTP头部....................................................................................12 3.1.4. 发送HTTP主体....................................................................................13 3.2. 上游模块剖析(又称代理模块)................................................................14 i


网友评论