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-Server-API stellt die folgenden Funktionen zum Schreiben von Anwendungen bereit.
Allgemein
| Funktion | Beschreibung |
|---|---|
| HttpCreateHttpHandle- | Erstellt eine HTTP-Anforderungswarteschlange und gibt ein Handle zurück. |
| HttpInitialize- | Initialisiert die HTTP-Server-API für die Verwendung durch den aufrufenden Prozess. |
| HttpPrepareUrl- | Analysiert, analysiert und normalisiert eine nicht normalisierte Unicode- oder Punycode-URL, sodass sie sicher und gültig ist, um sie in anderen HTTP-Funktionen zu verwenden. |
| HttpTerminate- | Leitet die HTTP-Server-API an, um alle Ressourcen zu bereinigen, die einem bestimmten Prozess zugeordnet sind. |
Cacheverwaltung
| Funktion | Beschreibung |
|---|---|
| HttpAddFragmentToCache- | Speichert ein Datenfragment zwischen, sodass es verwendet werden kann, um eine dynamische Antwort zu verfassen, ohne vom Datenträger zu lesen. |
| HttpFlushResponseCache- | Entfernt angegebene zwischengespeicherte Fragmente aus dem HTTP-Cache. |
| HttpReadFragmentFromCache- | Ruft ein angegebenes zwischengespeichertes Antwortfragment ab. |
Konfiguration
| Funktion | Beschreibung |
|---|---|
| HttpDeleteServiceConfiguration | Löscht angegebene Informationen aus dem HTTP-Konfigurationsspeicher. |
| HttpQueryServiceConfiguration- | Fragt den HTTP-Konfigurationsspeicher nach angegebenen Informationen ab. |
| HttpSetServiceConfiguration- | Legt angegebene Werte im KONFIGURATIONSspeicher der HTTP-Server-API fest. |
Eingabe und Ausgabe
| Funktion | Beschreibung |
|---|---|
| HttpReceiveHttpRequest- | Ruft eine HTTP-Anforderung aus einer angegebenen Anforderungswarteschlange ab. |
| HttpReceiveRequestEntityBody | Ruft Entitätstextdaten einer bestimmten HTTP-Anforderung ab. |
| HttpSendHttpResponse- | Sendet eine HTTP-Antwort für eine bestimmte HTTP-Anforderung. |
| HttpSendResponseEntityBody | Sendet Entitätstextdaten einer HTTP-Antwort. |
| HttpWaitForDisconnect- | Benachrichtigt die Anwendung, wenn ein HTTP-Client die Verbindung getrennt hat. |
SSL
| Funktion | Beschreibung |
|---|---|
| HttpReceiveClientCertificate | Ruft das Clientzertifikat für eine SSL-Verbindung ab. |
URL-Registrierung
| Funktion | Beschreibung |
|---|---|
| HttpAddUrl- | Registriert eine URL, sodass HTTP-Anforderungen dafür an eine angegebene Anforderungswarteschlange weitergeleitet werden. |
| HttpRemoveUrl- | Hebt die Registrierung einer angegebenen URL auf, sodass Anforderungen dafür nicht mehr an eine angegebene Warteschlange weitergeleitet werden. |
Verwandte Themen