Supporto HTTP in fase di esecuzione
Per gli sviluppatori esperti che desiderano utilizzare API avanzate come le ISAPI (Internet Server API) disponibili con Internet Information Services (IIS), ASP.NET fornisce le interfacce IHttpHandler e IHttpModule. L'implementazione dell'interfaccia IHttpHandler consente di interagire con i servizi di richiesta e risposta a basso livello del server Web IIS e fornisce funzionalità molto simili alle estensioni ISAPI, ma con un modello di programmazione più semplice. L'implementazione dell'interfaccia IHttpModule consente invece di includere eventi personalizzati che fanno parte di ogni richiesta inviata all'applicazione.
Per i programmatori che conoscono IIS, dal punto di vista funzionale gli oggetti di IHttpHandler sono simili alle estensioni ISAPI di IIS, mentre gli oggetti di IHttpModule sono simili ai filtri ISAPI di IIS.
In questa sezione
- Gestori HTTP
Vengono fornite informazioni generali sui gestori HTTP. - Moduli HTTP
Vengono fornite informazioni generali sui moduli HTTP.
Sezioni correlate
- Creazione di applicazioni Web ASP.NET
Vengono descritte le applicazioni ASP.NET. - Configurazione di ASP.NET
Vengono fornite informazioni generali sulla configurazione delle applicazioni ASP.NET.