System.Net.HttpClient.THTTPClient.DoExecute

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function DoExecute(const ARequestMethod: string; const AURI: TURI;  const ASourceStream, AContentStream: TStream; const AHeaders: TNetHeaders): IURLResponse; override;

C++

virtual System::Net::Urlclient::_di_IURLResponse __fastcall DoExecute(const System::UnicodeString ARequestMethod, const System::Net::Urlclient::TURI &AURI, System::Classes::TStream* const ASourceStream, System::Classes::TStream* const AContentStream, const System::DynamicArray<System::Net::Urlclient::TNameValuePair> AHeaders);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
System.Net.HttpClient.pas
System.Net.HTTPClient.hpp
System.Net.HttpClient THTTPClient

Beschreibung

Führt die angegebene Anforderung aus und gibt die Antwort zurück.

System.Net.HttpClient.THTTPClient.DoExecute erbt von System.Net.URLClient.TURLClient.DoExecute. Der folgende Inhalt bezieht sich auf System.Net.URLClient.TURLClient.DoExecute.

Hinweis: Unterklassen von TURLClient müssen ihre eigene Implementierung von DoExecute bereitstellen, das wie unten beschrieben ausgeführt werden sollte. Wenn Sie TURLClient.DoExecute aufrufen, wird eine ENetURIClientException-Exception ausgelöst.

Führt die angegebene Anforderung aus und gibt die Antwort zurück.

Die protected Methode DoExecute führt die angegebene Anforderung aus und gibt die Antwort zurück. Der jeweilige TURLClient muss die Methode überschreiben.

Eingabeargumente für die Anforderung:

ARequestMethod Verwendete Anforderungsmethode.
AURI URI-String, der die Informationen für die Anforderung enthält.
ASourceStream Stream zum Bereitstellen der Anforderungsdaten.
AContentStream Stream zum Speichern der Antwortdaten.
AHeaders Weitere Header, die an die Anforderung übergeben werden sollen.

Siehe auch