Delen via


HTTP Server API-versie 1.0 Functions

De HTTP Server-API biedt de volgende functies voor het schrijven van toepassingen.

Algemeen

Functie Beschrijving
HttpCreateHttpHandle- Hiermee maakt u een HTTP-aanvraagwachtrij en retourneert u een ingang.
HttpInitialize Initialiseert de HTTP Server-API voor gebruik door het aanroepende proces.
HttpPrepareUrl- Parseert, analyseert en normaliseert een niet-genormaliseerde Unicode- of punycode-URL, zodat deze veilig en geldig is voor gebruik in andere HTTP-functies.
HttpTerminate- Hiermee wordt de HTTP Server-API om alle resources op te schonen die zijn gekoppeld aan een bepaald proces.

 

Cachebeheer

Functie Beschrijving
HttpAddFragmentToCache- Slaat een gegevensfragment in de cache op, zodat het kan worden gebruikt om een dynamisch antwoord op te stellen zonder gegevens van de schijf te lezen.
HttpFlushResponseCache- Hiermee verwijdert u opgegeven fragmenten in cache uit de HTTP-cache.
HttpReadFragmentFromCache- Hiermee wordt een opgegeven antwoordfragment in de cache opgehaald.

 

Configuratie

Functie Beschrijving
HttpDeleteServiceConfiguration- Hiermee verwijdert u de opgegeven informatie uit het HTTP-configuratiearchief.
HttpQueryServiceConfiguration- Query's uitvoeren op het HTTP-configuratiearchief voor opgegeven informatie.
HttpSetServiceConfiguration- Hiermee stelt u de opgegeven waarden in het configuratiearchief van de HTTP Server-API in.

 

Invoer en uitvoer

Functie Beschrijving
HttpReceiveHttpRequest Hiermee haalt u een HTTP-aanvraag op uit een opgegeven aanvraagwachtrij.
HttpReceiveRequestEntityBody Hiermee worden entiteitstekstgegevens van een bepaalde HTTP-aanvraag opgehaald.
HttpSendHttpResponse- Verzendt een HTTP-antwoord voor een bepaalde HTTP-aanvraag.
HttpSendResponseEntityBody Verzendt entiteitstekstgegevens van een HTTP-antwoord.
HttpWaitForDisconnect- Hiermee wordt de toepassing op de hoogte gebracht wanneer de verbinding met een HTTP-client is verbroken.

 

SSL

Functie Beschrijving
HttpReceiveClientCertificate Hiermee haalt u het clientcertificaat voor een SSL-verbinding op.

 

URL-registratie

Functie Beschrijving
HttpAddUrl- Registreert een URL zodat HTTP-aanvragen ervoor worden gerouteerd naar een opgegeven aanvraagwachtrij.
HttpRemoveUrl- De registratie van een opgegeven URL ongedaan maken, zodat aanvragen voor deze URL niet meer naar een opgegeven wachtrij worden gerouteerd.

 

HTTP Server API versie 1.0 Structures