System.Net.URLClient.TURLClient.Execute
Delphi
function Execute(const ARequestMethod: string; const AURI: TURI; const ASourceStream: TStream = nil;
const AContentStream: TStream = nil; const AHeaders: TNetHeaders = nil): IURLResponse; overload;
function Execute(const ARequestMethod: string; const AURIStr: string; const ASourceStream: TStream = nil;
const AContentStream: TStream = nil; const AHeaders: TNetHeaders = nil): IURLResponse; overload;
C++
_di_IURLResponse __fastcall Execute(const System::UnicodeString ARequestMethod, const TURI &AURI, System::Classes::TStream* const ASourceStream = (System::Classes::TStream*)(0x0), System::Classes::TStream* const AContentStream = (System::Classes::TStream*)(0x0), const System::DynamicArray<TNameValuePair> AHeaders = System::DynamicArray<TNameValuePair>())/* overload */;
_di_IURLResponse __fastcall Execute(const System::UnicodeString ARequestMethod, const System::UnicodeString AURIStr, System::Classes::TStream* const ASourceStream = (System::Classes::TStream*)(0x0), System::Classes::TStream* const AContentStream = (System::Classes::TStream*)(0x0), const System::DynamicArray<TNameValuePair> AHeaders = System::DynamicArray<TNameValuePair>())/* overload */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.Net.URLClient.pas System.Net.URLClient.hpp |
System.Net.URLClient | TURLClient |
Beschreibung
Führt eine Anforderung aus.
Die Methode Execute ist für die Ausführung einer Anforderung gemäß den angegebenen Parametern zuständig.
ARequestMethod
|
Anforderungsmethode, die ausgeführt werden soll. |
AURI
|
TURI, der die Informationen für die Anforderung enthält, die ausgeführt werden soll. |
AURIStr
|
URI-String, der die Informationen für die Anforderung enthält, die ausgeführt werden soll. |
ASourceStream
|
TStream zum Bereitstellen der Anforderungsdaten. |
AContentStream
|
TStream zum Speichern der Antwortdaten. Wenn Sie AContentStream bereitstellen, sind Sie für dessen Freigabe verantwortlich. Wenn Sie TStream nicht bereitstellen, erstellt ihn die Funktion intern und gibt ihn frei, wenn er nicht mehr benötigt wird.
|
AHeaders
|
Weitere AHeaders für die Anforderung, die ausgeführt werden soll.
|
Die Methode gibt das plattformabhängige IURLResponse-Objekt zurück, das der gegebenen Anforderung zugeordnet ist.