1 浏览器有了HTTP请求
2 Http.sys程序会监听来自于浏览器的请求,当监听到请求后,会传递给IIS,
3 iis会调用isapi.dll这个程序来获取所有的http请求里的信息,
4 他会将信息放入到httpworkresquest类中,并且同时启动应用程序池,初始化httpruntime类,调用其中的processrequest类,将前面的httpworkrequest作为参数传递进来。
5 传进来后httpruntime会让httpapplicationfactory工厂类为该请求创建一个httpapplication类,该类会去创建一个对应的httpcontext对象,里面存放着许多基本的信息,然后这些信息在程序操作时可以被修改,删除,直至程序员编好代码。
6 返回信息到浏览器。