摘要: 源:http://www.cnblogs.com/JimmyZhang/archive/2007/11/25/971878.html引言Http 请求处理流程和Http Handler 介绍这两篇文章里,我们首先了解了Http请求在服务器端的处理流程,随后我们知道Http请求最终会由实现了IHttpHandler接口的类进行处理(应该记得Page类实现了IHttpHandler)。从Http 请求处理流程一文的最后的一幅图中可以看到,在Http请求由IHttpHandler处理之前,它需要通过一系列的Http Module;在请求处理之后,它需要再次通过一系列的Http Module,那么这些 阅读全文
posted @ 2012-05-11 10:23 suncms 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 源:http://www.cnblogs.com/JimmyZhang/archive/2007/09/15/894124.html引言在 Part.1Http请求处理流程一文中,我们了解了Http请求的处理过程以及其它一些运作原理。我们知道Http管道中有两个可用接口,一个是IHttpHandler,一个是IHttpModule,但在Part.1中,我并没有详细讲述如何对它们进行编程,只是轻描淡写地一笔带过。所谓学以致用,前面已经介绍了不少概念和原理。在本文中,我们通过几个范例来了解 IHttpHandler,看看掌握这些原理的实际用途。IHttpHandler 概述可能和我一样,很多Asp 阅读全文
posted @ 2012-05-11 10:22 suncms 阅读(158) 评论(0) 推荐(0) 编辑
摘要: //双击鼠标滚动屏幕的代码var currentpos,timer;function initialize(){timer=setInterval ("scrollwindow ()",30);}function sc(){clearInterval(timer);}function scrollwindow(){currentpos=document.body.scrollTop;window.scroll(0,++currentpos);if (currentpos !=document.body.scrollTop)sc();}document.onmousedown 阅读全文
posted @ 2012-05-11 10:05 suncms 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 源文http://www.tracefact.net/Asp-Net/Http-Request-Processing-Flow.aspx引言我查阅过不少Asp.Net的书籍,发现大多数作者都是站在一个比较高的层次上讲解Asp.Net。他们耐心、细致地告诉你如何一步步拖放控件、设置控件属性、编写CodeBehind代码,以实现某个特定的功能。这种做法,实际上是回答了“如何去做”的问题,却没有回答“为什么可以这样做”的问题。尽管我很推崇 悉江华 先生的《圣殿祭祀的Asp.Net开发详解》一书,但当我翻看了一下其对角色(Role) 和 用户(Member)的讲解时,我决定跳过去直接读后面的章节。因为 阅读全文
posted @ 2012-05-11 10:02 suncms 阅读(142) 评论(0) 推荐(0) 编辑
摘要: HTTP处理流程图当第一个请求到达时的动作如下图所示:初始化所有核心应用程序对象之后,将通过创建HttpApplication类的实例启动应用程序。如果应用程序具有 Global.asax 文件,则 ASP.NET 会创建 Global.asax 类(从HttpApplication类派生)的一个实例,并使用该派生类表示应用程序。每次http请求都会有一个HttpApplication类型的对象来管理这次请求的过程。为每次http请求创建一个HttpContext对象,此对象在整个Http处理过程中都是可访问的。HttpApplication对象负责装配出整个“HTTP请求处理管线(HTTP 阅读全文
posted @ 2012-05-11 09:55 suncms 阅读(196) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2012-05-11 09:42 suncms 阅读(3) 评论(0) 推荐(0) 编辑