Moduli HTTP
Un modulo HTTP costituisce un assembly con cui viene implementata l'interfaccia IHttpModule e vengono gestiti eventi. In ASP.NET è incluso un insieme di moduli HTTP utilizzabili dall'applicazione. SessionStateModule, ad esempio, è disponibile in ASP.NET per fornire servizi sullo stato di una sessione a un'applicazione. È possibile creare moduli HTTP personalizzati per rispondere a eventi ASP.NET o a eventi utente.
Per creare un modulo HTTP viene utilizzata la seguente procedura generale:
- Implementare l'interfaccia IHttpModule.
- Gestire il metodo Init ed eseguire la registrazione per gli eventi necessari.
- Gestire gli eventi.
- Implementare eventualmente il metodo Dispose, se si desidera eseguire la procedura di pulitura.
- Registrare il modulo in Web.config.
Vedere anche
Supporto HTTP in fase di esecuzione | Gestione di eventi pubblici | Esempio di modulo HTTP personalizzato | Gestione e generazione di eventi