Partager via


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.

Interfaces principales du serveur web

IHttpRequest, interface

Voir aussi

IHttpContext, interface