C# 处理程序方法调用
我正在创建一个处理图像的处理程序。当我试图请求urlC# 处理程序方法调用,c#,ihttphandler,C#,Ihttphandler,我正在创建一个处理图像的处理程序。当我试图请求urlhttp://localhost/ProcessImage.ashx默认情况下会调用ProcessRequest。这不是构造函数。但是默认情况下它是如何被调用的呢 public class ProcessImage : IHttpHandler { public void ProcessRequest(HttpContext context) { } } 你可以看看这个。对于处理程序(IHttpHandler),只要
http://localhost/ProcessImage.ashx
默认情况下会调用ProcessRequest
。这不是构造函数
。但是默认情况下它是如何被调用的呢
public class ProcessImage : IHttpHandler
{
public void ProcessRequest(HttpContext context)
{
}
}
你可以看看这个。对于处理程序(IHttpHandler),只要您访问/请求处理程序,就会调用ProcessRequest方法的实现。当请求HTTP处理程序时,ASP.NET会在相应的处理程序上调用ProcessRequest方法。处理程序的ProcessRequest方法创建一个响应,并将其发送回请求浏览器。与任何页面请求一样,响应将通过订阅处理程序运行后发生的事件的任何HTTP模块。参考:@DotNetMirror,你好,你能把这个作为回答吗?