Freigeben über


IHttpResponse-Schnittstelle

Stellt eine Schnittstelle für ein HTTP-Antwortobjekt bereit. Sie können die Methoden in der IHttpResponse -Schnittstelle verwenden, um Daten in der aktuellen HTTP-Antwort abzurufen und zu ändern.

Syntax

class IHttpResponse  

Methoden

In der folgenden Tabelle sind die Methoden aufgeführt, die von der IHttpResponse -Schnittstelle verfügbar gemacht werden.

Thema BESCHREIBUNG
Clear Löscht die Antwortentität.
ClearHeaders Löscht die Antwortheader und legt Header auf Standardwerte fest.
CloseConnection Schließt die Verbindung und sendet ein Zurücksetzungspaket an den Client.
DeleteHeader Löscht einen angegebenen HTTP-Header.
DisableBuffering Deaktiviert die Antwortpufferung für die aktuelle Anforderung.
DisableKernelCache Deaktiviert den Kernelcache für diese Antwort.
Leerung Sendet den vorhandenen Inhalt im Antwortpuffer an den Client.
GetCachePolicy Ruft die Antwortausgabecacherichtlinie ab.
GetErrorDescription Ruft die benutzerdefinierte Fehlerbeschreibung ab.
GetHeader Gibt den Wert eines angegebenen HTTP-Headers zurück.
GetHeaderChanges Ruft die Änderungen an den Serverheadern für die aktuelle Antwort ab.
GetHeadersSuppressed Bestimmt, ob die Antwort status und Header unterdrückt werden.
GetKernelCacheEnabled Bestimmt, ob der Kernelcache für die aktuelle Antwort aktiviert ist.
GetRawHttpResponse Ruft eine Struktur ab, die die unformatierte HTTP-Antwort enthält.
GetStatus Ruft die HTTP-status für die Antwort ab.
Umleiten Leitet den Client an eine angegebene URL um.
ResetConnection Setzt die Socketverbindung sofort zurück.
SetErrorDescription Gibt die benutzerdefinierte Fehlerbeschreibung an.
SetHeader Legt den Wert eines angegebenen HTTP-Antwortheaders fest oder fügt den Wert an.
SetNeedDisconnect Setzt den Socket zurück, nachdem die Antwort abgeschlossen ist.
SetStatus Legt den HTTP-status für die Antwort fest.
SuppressHeaders Unterdrückt die Antwort status und Headern.
WriteEntityChunkByReference Fügt eine HTTP_DATA_CHUNK-Struktur in den Antworttext ein oder fügt sie an.
WriteEntityChunks Fügt eine oder HTTP_DATA_CHUNK mehrere Strukturen an den Antworttext an.

Abgeleitete Klassen

Name BESCHREIBUNG
IHttpResponse2 Stellt eine Schnittstelle zum Leeren von Daten und Schreiben von Entitätsdatenblöcken für asynchrone Vorgänge bereit.

Webserverkernschnittstellen

IHttpRequest-Schnittstelle

Weitere Informationen

IHttpContext-Schnittstelle