摘要: 回到目录你有没有想过,当用户打开浏览器,输入网址,回车,然后浏览器上就会出现网站的内容,在这个过程中,是怎么的一个过程呢!当请求一个*.aspx,*.html,*.jpg文件的时候,这个请求会被inetinfo.exe进程截获,它判断文件的后缀为aspx之后,将这个请求转交给ASPNET_ISAPI.dll,ASPNET_ISAPI.dll会通过(Http PipeLine将请求发送给ASPNET_WP.exe进程,在ASPNET_WP.exe进程中通过HttpRuntime来处理这个请求,处理完毕将结果返回客户端。当Http请求进入 Asp.Net Runtime以后,它的管道由托管模块(M 阅读全文
posted @ 2013-01-20 23:05 张占岭 阅读(807) 评论(3) 推荐(1) 编辑
摘要: 回到目录从客户端发个请求到服务器,服务器会判断这个文件是静态的HTML,图像,还是动态的(asp,.net,jsp,php等等),再根据它们去选择IIS的处理程序(handler),如果是静态文件直接由IIS进行相应,而如果是动态文件,则交给aspnet_isapi处理程序去响应它,如图所示:第一次请求时创建HttpRuntime对象:为每个请求创建对象(HttpContext)为每个请求创建HttpApplication对象:下面是个详细的.net http的三大核心对象,我们在以后的文章中会详细介绍而下面这张图,详细的说明了HTTP请求的具体流程及在何时响应的何种事件这张图里的几大对象将下 阅读全文
posted @ 2013-01-20 00:11 张占岭 阅读(898) 评论(1) 推荐(2) 编辑