System.Net.HttpClient.THTTPClient.GetRequest

提供: RAD Studio API Documentation
移動先: 案内検索

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

プロパティ

種類 可視性 ソース ユニット
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 とを指定して呼び出します。このメソッドでは、指定された AURLURI作成して、GetRequest の第 1 のオーバーロード メソッドを呼び出します。

GetRequest は、HTTP 要求のインターフェイスを返します。

例外

GetRequest は、URL ホストにアクセスできなかった場合に ENetHTTPRequestException を発生させます。Execute メソッドでは、これは次のように行われます。

  • Windows プラットフォームでは、ホストに接続する前に確認が行われます。
  • その他のプラットフォームでは、この例外は接続時に発生します。

関連項目