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.
Ein HttpModul ist eine Assembly, die die IHttpModule-Schnittstelle implementiert und Ereignisse behandelt. ASP.NET enthält eine Gruppe von HttpModules, die die Anwendung verwenden kann. ASP.NET stellt beispielsweise SessionStateModule bereit, um einer Anwendung Sitzungsstatusdienste zur Verfügung zu stellen. Ein benutzerdefiniertes HttpModule kann erstellt werden, um entweder auf ASP.NET-Ereignisse oder Benutzerereignisse zu reagieren.
Das Schreiben eines HttpModule besteht im Allgemeinen aus folgenden Schritten:
- Implementieren der IHttpModule-Schnittstelle.
- Behandeln der Init-Methode und Registrieren für die benötigten Ereignisse.
- Behandeln der Ereignisse.
- Implementieren der Dispose-Methode, wenn Sie die Bereinigung durchführen möchten (optional).
- Registrieren des Moduls in der Datei Web.config.
Siehe auch
HTTP-Laufzeitunterstützung | Behandeln von öffentlichen Ereignissen | Beispiel für ein benutzerdefiniertes HttpModule | Behandeln und Auslösen von Ereignissen