System.Net.HttpClient.THTTPClient.GetRequest

De RAD Studio API Documentation
Aller à : navigation, rechercher

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 une AURL 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.

Voir aussi