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