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 */;
Inhaltsverzeichnis
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 gegebenenAURL
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 gegebenenAURL
.
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.