Fonctions API de serveur HTTP version 1.0
L’API serveur HTTP fournit les fonctions suivantes pour l’écriture d’applications.
Général
Fonction | Description |
---|---|
HttpCreateHttpHandle | Crée une file d’attente de requêtes HTTP et lui retourne un handle. |
HttpInitialize | Initialise l’API de serveur HTTP pour l’utiliser par le processus appelant. |
HttpPrepareUrl | Analyse, analyse et normalise une URL Unicode ou punycode non normalisée afin qu’elle soit sûre et valide à utiliser dans d’autres fonctions HTTP. |
HttpTerminate | Indique à l’API de serveur HTTP de propre toutes les ressources associées à un processus particulier. |
Gestion du cache
Fonction | Description |
---|---|
HttpAddFragmentToCache | Met en cache un fragment de données afin qu’il puisse être utilisé pour composer une réponse dynamique sans lecture à partir du disque. |
HttpFlushResponseCache | Supprime les fragments mis en cache spécifiés du cache HTTP. |
HttpReadFragmentFromCache | Récupère un fragment de réponse mis en cache spécifié. |
Configuration
Fonction | Description |
---|---|
HttpDeleteServiceConfiguration | Supprime les informations spécifiées du magasin de configuration HTTP. |
HttpQueryServiceConfiguration | Interroge le magasin de configuration HTTP pour obtenir les informations spécifiées. |
HttpSetServiceConfiguration | Définit les valeurs spécifiées dans le magasin de configuration de l’API du serveur HTTP. |
Entrées et sorties
Fonction | Description |
---|---|
HttpReceiveHttpRequest | Récupère une requête HTTP à partir d’une file d’attente de requêtes spécifiée. |
HttpReceiveRequestEntityBody | Récupère les données de corps d’entité d’une requête HTTP particulière. |
HttpSendHttpResponse | Envoie une réponse HTTP pour une requête HTTP particulière. |
HttpSendResponseEntityBody | Envoie les données de corps d’entité d’une réponse HTTP. |
HttpWaitForDisconnect | Avertit l’application lorsqu’un client HTTP s’est déconnecté. |
SSL
Fonction | Description |
---|---|
HttpReceiveClientCertificate | Récupère le certificat client pour une connexion SSL. |
Inscription d’URL
Fonction | Description |
---|---|
HttpAddUrl | Inscrit une URL afin que les demandes HTTP pour celle-ci soient routées vers une file d’attente de requêtes spécifiée. |
HttpRemoveUrl | Annule l’inscription d’une URL spécifiée afin que les demandes ne soient plus routées vers une file d’attente spécifiée. |
Rubriques connexes