Compartir a través de


Elemento <httpModules>

Configura los módulos HTTP de una aplicación.

<configuration>
   <system.web>
      <httpModules>

<httpModules>
   <addtype="classname,assemblyname" name="modulename"/>   <removename="modulename"/>   <clear/></httpModules>

Subetiquetas

Subetiqueta Descripción
<add> Agrega una clase HttpModule a una aplicación.

Observe que si se ha especificado anteriormente la misma combinación de verbo y ruta (por ejemplo, en un archivo Web.config de un directorio primario), la segunda llamada a <add> prevalecerá sobre la opción anterior.

<remove> Quita una clase HttpModule de una aplicación.
<clear> Quita todas las asignaciones de HttpModule de una aplicación.

Ejemplo

En el ejemplo siguiente se agregan tres referencias HttpModule a la aplicación de ASP.NET.

<configuration>
   <system.web>
      <httpModules>
         <add type="System.Web.Caching.OutputCacheModule" 
              name="OutputCache"/>
         <add type="System.Web.SessionState.SessionStateModule" 
              name="Session"/>
         <add type=Selector, selector.dll"
              name="Selector"/>
      </httpModules>
   </system.web>
</configuration>

Requisitos

Contenido dentro de: <system.web>

Plataforma Web: IIS 5.0, IIS 5.1, IIS 6.0

Archivo de configuración: Machine.config, Web.config

Controlador de la sección de configuración: System.Web.Configuration.HttpModulesConfigHandler

Vea también

Configuración de ASP.NET | Esquema de configuración de ASP.NET