IHttpHandler 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义使用自定义 HTTP 处理程序 ASP.NET 实现以同步处理 HTTP Web 请求的协定。
public interface class IHttpHandler
public interface IHttpHandler
type IHttpHandler = interface
Public Interface IHttpHandler
- 派生
注解
可以编写自定义 HTTP 处理程序来处理任何符合公共语言规范(CLS)的语言的特定预定义 HTTP 请求类型。
HttpHandler 类中定义的可执行代码(而不是传统的 ASP 或 ASP.NET 网页)响应这些特定请求。 HTTP 处理程序为你提供了与 IIS Web 服务器的低级别请求和响应服务交互的方法,并提供与 ISAPI 扩展非常类似但具有更简单的编程模型的功能。
如果处理程序将访问会话状态值,则必须实现 IRequiresSessionState 接口(没有方法的标记接口)。
属性
| 名称 | 说明 |
|---|---|
| IsReusable |
获取一个值,该值指示另一个请求是否可以使用该 IHttpHandler 实例。 |
方法
| 名称 | 说明 |
|---|---|
| ProcessRequest(HttpContext) |
通过实现接口的 |