Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
ASP.NET verknüpft HTTP-Anforderungen mit HttpHandler. Jeder HttpHandler ermöglicht die Verarbeitung einzelner HTTP-URLs oder von Gruppen von URL-Erweiterungen innerhalb einer Anwendung. HttpHandler haben dieselbe Funktion wie ISAPI-Erweiterungen mit einem deutlich einfacheren Programmiermodell. Die folgende Tabelle enthält Beispiele für HttpHandler, die von ASP.NET bereitgestellt werden.
| Handler | Beschreibung |
|---|---|
| ASP.NET-Seitenhandler (*.aspx) | Der Standard-HttpHandler für alle ASP.NET-Seiten. |
| ASP.NET-Diensthandler (*.asmx) | Der Standard-HttpHandler für alle ASP.NET-Dienstseiten. |
Ein HttpHandler kann entweder synchron oder asynchron sein. Ein synchroner Handler wird erst dann beendet, wenn die Verarbeitung der HTTP-Anforderung, für die er aufgerufen wurde, abgeschlossen ist. Ein asynchroner Handler startet in der Regel einen Prozess, der sehr lange dauern kann, und wird vor Abschluss dieses Prozesses beendet.
Nach dem Schreiben und Kompilieren des Codes für die Implementierung eines HttpHandler muss der Handler mit Hilfe der Datei Web.config der Anwendung registriert werden.
Siehe auch
HTTP-Laufzeitunterstützung | Erstellen von HttpHandler | Registrieren von HttpHandler | HttpModules