IHttpResponse, interface
Fournit une interface à un objet de réponse HTTP. Vous pouvez utiliser les méthodes de l’interface IHttpResponse
pour récupérer et modifier des données dans la réponse HTTP actuelle.
Syntaxe
class IHttpResponse
Méthodes
Le tableau suivant répertorie les méthodes exposées par l’interface IHttpResponse
.
Rubrique | Description |
---|---|
Clear | Efface l’entité de réponse. |
ClearHeaders | Efface les en-têtes de réponse et définit les en-têtes sur les valeurs par défaut. |
CloseConnection | Ferme la connexion et envoie un paquet de réinitialisation au client. |
DeleteHeader | Supprime un en-tête HTTP spécifié. |
DisableBuffering | Désactive la mise en mémoire tampon des réponses pour la requête actuelle. |
DisableKernelCache | Désactive le cache du noyau pour cette réponse. |
Purge | Envoie le contenu existant dans la mémoire tampon de réponse au client. |
GetCachePolicy | Récupère la stratégie de cache de sortie de réponse. |
GetErrorDescription | Récupère la description d’erreur personnalisée. |
GetHeader | Retourne la valeur d’un en-tête HTTP spécifié. |
GetHeaderChanges | Récupère les modifications apportées aux en-têtes du serveur pour la réponse actuelle. |
GetHeadersSuppressed | Détermine si la réponse status et les en-têtes sont supprimés. |
GetKernelCacheEnabled | Détermine si le cache du noyau est activé pour la réponse actuelle. |
GetRawHttpResponse | Récupère une structure qui contient la réponse HTTP brute. |
GetStatus | Récupère le status HTTP pour la réponse. |
Rediriger | Redirige le client vers une URL spécifiée. |
ResetConnection | Réinitialise immédiatement la connexion de socket. |
SetErrorDescription | Spécifie la description d’erreur personnalisée. |
SetHeader | Définit ou ajoute la valeur d’un en-tête de réponse HTTP spécifié. |
SetNeedDisconnect | Réinitialise le socket une fois la réponse terminée. |
SetStatus | Définit le status HTTP pour la réponse. |
SuppressHeaders | Supprime la réponse status et les en-têtes. |
WriteEntityChunkByReference | Insère ou ajoute une structure HTTP_DATA_CHUNK dans le corps de la réponse. |
WriteEntityChunks | Ajoute une ou plusieurs HTTP_DATA_CHUNK structures au corps de la réponse. |
Classes dérivées
Nom | Description |
---|---|
IHttpResponse2 | Fournit une interface pour vider les données et écrire des blocs de données d’entité pour les opérations asynchrones. |
Sections connexes
Interfaces principales du serveur web