IHttpHandler 接口
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义 ASP.NET 为使用自定义 HTTP 处理程序同步处理 HTTP Web 请求而实现的协定。
public interface class IHttpHandler
C#
public interface IHttpHandler
type IHttpHandler = interface
Public Interface IHttpHandler
- 派生
可以编写自定义 HTTP 处理程序,以任何公共语言规范 (CLS) 合规语言处理特定的预定义 HTTP 请求类型。 类中 HttpHandler
定义的可执行代码(而不是传统的 ASP 或 ASP.NET 网页)响应这些特定请求。 HTTP 处理程序提供了一种与 IIS Web 服务器的低级别请求和响应服务交互的方式,并提供与 ISAPI 扩展非常类似但使用更简单的编程模型的功能。
如果处理程序将访问会话状态值,则必须 (标记接口实现 IRequiresSessionState 接口,且没有) 方法。
Is |
获取一个值,该值指示其他请求是否可以使用 IHttpHandler 实例。 |
Process |
通过实现 IHttpHandler 接口的自定义 |
产品 | 版本 |
---|---|
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |