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