<httpModules>, élément
Configure les modules HTTP présents dans une application.
<configuration>
<system.web>
<httpModules>
<httpModules>
<addtype="classname,assemblyname" name="modulename"/> <removename="modulename"/> <clear/></httpModules>
Sous-balises
Sous-balise | Description |
---|---|
<add> | Ajoute une classe HttpModule à une application.
Notez que si une combinaison verb/path identique a été spécifiée précédemment (par exemple, dans un fichier Web.config d'un répertoire parent), le deuxième appel à <add> se substitue au paramétrage précédent. |
<remove> | Supprime une classe HttpModule d'une application. |
<clear> | Supprime tous les mappages HttpModule d'une application. |
Exemple
L'exemple suivant ajoute trois références HttpModule à l'application 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>
Configuration requise
Contenu dans : <system.web>
Plate-forme Web : IIS 5.0, IIS 5.1, IIS 6.0
Fichier de configuration : Machine.config, Web.config
Gestionnaire de sections de configuration : System.Web.Configuration.HttpModulesConfigHandler