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. |