System.Net.HttpClient.THTTPClient.GetRequest
Delphi
function GetRequest(const ARequestMethod: string; const AURI: TURI): IHTTPRequest; overload; inline;
function GetRequest(const ARequestMethod, AURL: string): IHTTPRequest; overload; inline;
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 */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.Net.HttpClient.pas System.Net.HTTPClient.hpp |
System.Net.HttpClient | THTTPClient |
説明
HTTP クライアントに関連付けられた、指定された ARequestMethod
および URI または URL の要求インスタンスを取得します。
GetRequest メソッドは、以下のようにオーバーロードされています。
- GetRequest の第 1 のオーバーロード メソッドは、
ARequestMethod
と、要求に使用する URI とを指定して呼び出します。
- GetRequest の第 2 のオーバーロード メソッドは、
ARequestMethod
と、要求に使用するAURL
とを指定して呼び出します。このメソッドでは、指定されたAURL
の URI を作成して、GetRequest の第 1 のオーバーロード メソッドを呼び出します。
GetRequest は、HTTP 要求のインターフェイスを返します。
例外
GetRequest は、URL ホストにアクセスできなかった場合に ENetHTTPRequestException を発生させます。Execute メソッドでは、これは次のように行われます。
- Windows プラットフォームでは、ホストに接続する前に確認が行われます。
- その他のプラットフォームでは、この例外は接続時に発生します。