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.
Die HTTP-API ermöglicht Anwendungen das Ausführen einer dynamischen Konfiguration zur Laufzeit. Die Laufzeitkonfiguration ist nicht beständig, erfordert nur Berechtigungen auf niedriger Ebene und wirkt sich nur auf Ihre Anwendung aus. Die Laufzeitkonfiguration kann eine der folgenden Aktivitäten umfassen:
- Initialisieren des HTTP-Diensts und Erstellen einer Serversitzung. Eine Anwendung initialisiert den HTTP-Dienst durch Aufrufen der HttpInitialize-Funktion. Der Server muss initialisiert werden, bevor andere Serverfunktionen aufgerufen werden können. Die Anwendung erstellt dann eine Serversitzung, indem sie die HttpCreateServerSession-Funktion aufruft. Die Serversitzung ist ein Container für Eigenschaften, die für alle URL-Gruppen gelten, die zu dieser Serversitzung gehören. In der Regel verfügt jede Anwendung nur über eine Serversitzung. Informationen zum Festlegen von Serversitzungseigenschaften und zu ihrem Bereich finden Sie unter HttpSetServerSessionProperty.
- Registrieren für URLs. Nachdem die Serversitzung erstellt wurde, kann eine Anwendung sich für URLs registrieren, indem sie eine oder mehrere URL-Gruppen erstellen. Eine URL-Gruppe ist eine Gruppe von URLs, auf die dieselben Eigenschaften angewendet werden. Eine Anwendung erstellt eine URL-Gruppe durch Aufrufen der HttpCreateUrlGroup--Funktion und fügt dann die gewünschten URLs hinzu, indem die funktion HttpAddUrlToUrlGroup aufgerufen wird. Nachdem eine Anwendung für URLs registriert wurde, indem sie eine URL-Gruppe erstellt und der URL-Gruppe eine Anforderungswarteschlange zugeordnet hat (siehe Erstellen und Binden an eine Anforderungswarteschlange), werden alle Anforderungen, die aus diesen URLs stammen, an die Anforderungswarteschlange weitergeleitet, die dieser Anwendung zugeordnet ist. Weitere Informationen zum Festlegen von URL-Gruppeneigenschaften finden Sie unter HttpSetUrlGroupProperty
- Aktivieren von Features durch Festlegen von HTTP-Servereigenschaften wie Authentifizierung, Protokollierung, QOS-Einstellungen, Timeouts, aktivierten Status und Bindungsinformationen. Informationen zum Festlegen von Eigenschaften finden Sie unter HTTP_SERVER_PROPERTY.