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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour