System.Net.HttpClient.THTTPClient.GetRequest

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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 */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.Net.HttpClient.pas
System.Net.HTTPClient.hpp
System.Net.HttpClient THTTPClient


Beschreibung

Ruft die Anforderungsinstanz ab, die dem HTTP-Client für die gegebene ARequestMethod und einem URI oder einem URL zugeordnet ist.

Die Methode GetRequest ist überladen:

  • Rufen Sie die erste überladene GetRequest-Methode mit der ARequestMethod und dem URI auf, die für die Anforderung verwendet werden sollen.
  • Rufen Sie die zweite überladene GetRequest-Methode mit der ARequestMethod und einem gegebenen AURL auf, die für die Anforderung verwendet werden sollen. Diese Methode ruft die erste überladene GetRequest-Methode auf und erstellt den URI für den gegebenen AURL.

GetRequest gibt ein Interface auf die HTTP-Anforderung zurück.

Exceptions

GetRequest löst eine ENetHTTPRequestException aus, wenn der URL-Host nicht erreicht werden kann. In der Execute-Methode:

  • Wird dies auf Windows-Plattformen vor der Verbindung zum Host getestet.
  • Wird diese Exception auf anderen Plattformen bei der Verbindung ausgelöst.

Siehe auch