Un objeto DefaultHttpHandler intercepta las solicitudes de entrada en el conductor de HTTP cuando la interceptación de la solicitud se ha configurado a través de los Servicios de Microsoft Internet Information Server (IIS) versión 6.0 y no existe ningún enlace httpHandlers explícito que sea de aplicación a la extensión solicitada.
La interceptación de la solicitud se puede configurar mediante la característica de asignaciones de aplicación de comodines introducida en IIS 6.0. Para obtener más información, realice una búsqueda en MSDN Library, sobre el uso de asignaciones de aplicación de comodines para reasignar una dirección URL.
La clase DefaultHttpHandler implementa la interfaz IHttpAsyncHandler para proporcionar procesamiento asincrónico de solicitudes. Para obtener información general sobre los controladores HTTP, vea Procesamiento personalizado en ASP.NET con controladores HTTP. Además, para obtener más información:
Las clases se pueden derivar de la clase DefaultHttpHandler para proporcionar control personalizado de solicitudes. Un controlador HTTP asincrónico derivado de DefaultHttpHandler podría reemplazar el método BeginProcessRequest para cambiar la forma de procesar las solicitudes.
DefaultHttpHandler no utiliza los errores ASP.NET. El contenido existente que utiliza errores de IIS o un mecanismo de errores error personalizado de ISAPI de conveniencia funcionaría sin cambios.