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 */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.Net.URLClient.pas System.Net.URLClient.hpp |
System.Net.URLClient | TURLClient |
Description
Exécute une requête.
La méthode Execute est en charge de l'exécution d'une requête selon les paramètres spécifiés.
ARequestMethod
|
La méthode de requête qui va être exécutée. |
AURI
|
TURI qui contient les informations pour la requête qui va être exécutée. |
AURIStr
|
Chaîne URI qui contient les informations pour la requête qui va être exécutée. |
ASourceStream
|
TStream permettant de fournir les données de requête. |
AContentStream
|
TStream permettant de stocker les données de réponse. Si vous fournissez AContentStream , vous êtes responsable de sa libération. Si vous ne le fournissez pas, la fonction crée le TStream en interne et le libère lorsqu'il n'est pas nécessaire.
|
AHeaders
|
Autres AHeaders pour la requête qui va être exécutée.
|
La méthode renvoie l'objet dépendant de la plate-forme IURLResponse associé à la requête donnée.