Condividi tramite


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