[导入]IHttpHandler 接口 [C#]
定义 ASP.NET 为使用自定义 HTTP 处理程序同步处理 HTTP Web 请求而实现的协定。
有关此类型所有成员的列表,请参阅 IHttpHandler 成员。
public interface IHttpHandler
< IHttpHandler>
类 说明 HttpApplication 定义 ASP.NET 应用程序中的所有应用程序对象通用的方法、属性和事件。此类是由用户在 global.asax 文件中定义的应用程序的基类。 HttpRemotingHandler 实现将请求转发到远程处理 HTTP 信道的 ASP.NET 处理程序。 Page 表示从 ASP.NET Web 应用程序的宿主服务器请求的 .aspx 文件(又称为 Web 窗体页)。
类 | 说明 |
---|---|
HttpApplication | 定义 ASP.NET 应用程序中的所有应用程序对象通用的方法、属性和事件。此类是由用户在 global.asax 文件中定义的应用程序的基类。 |
HttpRemotingHandler | 实现将请求转发到远程处理 HTTP 信道的 ASP.NET 处理程序。 |
Page | 表示从 ASP.NET Web 应用程序的宿主服务器请求的 .aspx 文件(又称为 Web 窗体页)。 |
可以用任何符合公共语言规范 (CLS) 的语言编写自定义 HTTP 处理程序来处理特定的、预定义类型的 HTTP 请求。响应这些特定请求的是在 HttpHandler 类中定义的可执行代码,而不是常规的 ASP 或 ASP.NET Web 页。HTTP 处理程序向您提供一种方法,使您可以与 IIS Web 服务器的低级别的请求和响应服务交互,同时提供极其类似于 ISAPI 扩展但编程模型较为简单的功能。
如果您的处理程序将访问会话状态值,它必须实现 IRequiresSessionState 接口(不包含任何方法的标记接口)。
System.Web
<>
< (在 System.Web.dll>
文章来源:http://blog.163.com/fengmk2/blog/static/891324020069411246173