HTTP Server API Version 1.0-Funktionen
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