System.Net.URLClient.TURLClient.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; virtual;

C++

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
System.Net.URLClient.pas
System.Net.URLClient.hpp
System.Net.URLClient TURLClient


Beschreibung

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