Fonctions de l’API serveur HTTP version 1.0
L’API serveur HTTP fournit les fonctions suivantes pour l’écriture d’applications.
Généralités
Fonction | Description |
---|---|
HttpCreateHttpHandle | Crée une file d’attente de requêtes HTTP et retourne un handle à celui-ci. |
HttpInitialize | Initialise l’API serveur HTTP à utiliser par le processus appelant. |
httpPrepareUrl | Analyse, analyse et normalise une URL Unicode ou punycode non normalisée afin qu’elle soit sécurisée et valide à utiliser dans d’autres fonctions HTTP. |
HttpTerminate | Dirige l’API serveur HTTP pour nettoyer 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 lire à 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 dans le magasin de configuration HTTP. |
httpQueryServiceConfiguration | Interroge le magasin de configuration HTTP pour obtenir des informations spécifiées. |
HttpSetServiceConfiguration | Définit les valeurs spécifiées dans le magasin de configuration de l’API du serveur HTTP. |
Entrée et sortie
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 des 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 requêtes HTTP 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