[apache] 挂钩说明(1)
摘要:
从大的方面来看,Apache对HTTP的请求可以分为连接、处理和断开连接三个阶段;从小的方面而言,每个阶段又可以分为更多的子阶段。比如对HTTP的请求,我们可以进一步划分为客户身份验证、客户权限认证、请求校验等阶段,每一个阶段调用相应的函数进行处理。在Apache中,这些子阶段可以用术语“挂钩(HOOK)”来描述。其中的每一个挂钩可以看做是抽象的,他们本身并不会完成什么功能,但在每一个挂钩中我们都维护一个类似于List的数据结构,在这个List中则存放着处理函数的指针,这些函数是挂钩的实现(我们这里称它为挂钩函数)。简言之,挂钩=挂载点;挂钩函数=具体实现功能的函数。1. hook类型1.1 阅读全文
posted @ 2013-01-24 23:31 facome 阅读(1681) 评论(1) 推荐(0) 编辑