System.Net.HttpClient.THTTPClient.GetRequest
Delphi
function GetRequest(const ARequestMethod: string; const AURI: TURI): IHTTPRequest; overload;
function GetRequest(const ARequestMethod, AURL: string): IHTTPRequest; overload;
C++
HIDESBASE _di_IHTTPRequest __fastcall GetRequest(const System::UnicodeString ARequestMethod, const System::Net::Urlclient::TURI &AURI)/* overload */;
HIDESBASE _di_IHTTPRequest __fastcall GetRequest(const System::UnicodeString ARequestMethod, const System::UnicodeString AURL)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.Net.HttpClient.pas System.Net.HTTPClient.hpp |
System.Net.HttpClient | THTTPClient |
Description
Obtient l'instance de requête associée au client HTTP pour le ARequestMethod
donné et un URI ou une URL.
La méthode GetRequest est surchargée :
- Appelez la première méthode GetRequest surchargée avec le
ARequestMethod
et l'URI à utiliser pour la requête.
- Appelez la seconde méthode GetRequest surchargée avec le
ARequestMethod
et uneAURL
donnée à utiliser pour la requête. Cette méthode appelle la première méthode GetRequest surchargée en créant l'URI de l'AURL
donnée.
GetRequest renvoie une interface à la requête HTTP.
Exceptions
GetRequest déclenche une exception ENetHTTPRequestException si l'hôte de l'URL ne peut pas être atteint. Dans la méthode Execute :
- Sous les plates-formes Windows, cette situation est testée avant l'établissement de la connexion avec l'hôte.
- Sous les autres plates-formes, cette exception est déclenchée au moment de la connexion.