我正在创建一个处理图像的处理程序。当我尝试请求 URLhttp://localhost/ProcessImage.ashx
时,ProcessRequest
默认情况下会调用该 URL。这不是一个Constructor
. 但是默认情况下它是如何被调用的呢?
public class ProcessImage : IHttpHandler
{
public void ProcessRequest(HttpContext context)
{
}
}
我正在创建一个处理图像的处理程序。当我尝试请求 URLhttp://localhost/ProcessImage.ashx
时,ProcessRequest
默认情况下会调用该 URL。这不是一个Constructor
. 但是默认情况下它是如何被调用的呢?
public class ProcessImage : IHttpHandler
{
public void ProcessRequest(HttpContext context)
{
}
}
您可以查看ASP.NET 应用程序生命周期。对于处理程序 (IHttpHandler),只要您访问/请求处理程序,就会调用 ProcessRequest 方法的实现。