REST.Client

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


パッケージ RESTComponents270.bpl

クラス

IRESTRequestParameterListOwnerNotify
IRESTResponseJSON
TCustomAuthenticatorリクエストを実行する際に、サーバーに対する認証に REST クライアントが使用する、オブジェクト群の基底クラスです。
TCustomRESTClientREST API にアクセスするクラスの使用しやすい基底クラスを表します。
TCustomRESTClientBindSource アダプタを作成する TCustomRESTClient のための LiveBinding バインドソースです。
TCustomRESTRequestREST リクエストを実行するための、データおよび論理のコンテナです。
TCustomRESTRequestBindSource アダプタを作成する TCustomRESTRequest のための LiveBinding バインドソースです。
TCustomRESTResponseHTTP レスポンスを表すクラス群の基底クラス。
TCustomRESTResponseBindSource アダプタを作成する TCustomRESTResponse のための LiveBinding バインドソースです。
TDownloadURLクラウド ストレージ サービスからファイルをダウンロードします。
TRESTAuthenticatorAdapter
TRESTAuthenticatorBindSource
TRESTClientこのコンポーネントは、Web サービスへのリクエストを実行します。
TRESTClientAdapterTCustomRESTClient の LiveBinding アダプタです。バインド可能なメンバが作成されます。
TRESTExecutionThreadREST クライアント リクエスト非同期実行をサポートするスレッド。
TRESTRequestこのコンポーネントは、Web サービスに対する実際の HTTP リクエストを形成するパラメータや設定をすべて保持します。
TRESTRequestAdapterTCustomRESTRequest の LiveBinding アダプタです。バインド可能なメンバが作成されます。
TRESTRequestParameterREST リクエストに対するパラメータを表します。
TRESTRequestParameterHelper
TRESTRequestParameterList REST リクエストに関連づけられるパラメータのコンテナを表します。
TRESTResponseこのコンポーネントは、Web サービスからのすべての戻りデータを保持します。
TRESTResponseAdapterTCustomRESTResponse の LiveBinding アダプタです。バインド可能なメンバが作成されます。
TSubRESTClientBindSource サブコンポーネント プロパティを公開する、TCustomRESTClientLiveBinding バインドソース。
TSubRESTRequestBindSource サブコンポーネント プロパティを公開する、TCustomRESTRequestLiveBinding バインドソース。
TSubRESTResponseBindSource サブコンポーネント プロパティを公開する、TCustomRESTResponseLiveBinding バインドソース。

TAuthenticateEvent
TCustomRESTClientNotifyEvent
TCustomRESTRequestNotifyEvent
TExecuteMethod
TRESTRequestParameterArray
TRESTRequestParameterDict

定数

CRestDefaultTimeoutCRestDefaultTimeout: Integer = $7530;
RESTCLIENT_VERSIONRESTCLIENT_VERSION: string = 1.0;
sBodysBody: string = body;
sDefaultFallbackCharSetEncodingsDefaultFallbackCharSetEncoding: string = utf-8;
sDefaultUserAgentsDefaultUserAgent: string = Embarcadero RESTClient/1.0;
sFilesFile: string = file;
sRequestDefaultAcceptsRequestDefaultAccept: string = application/json, text/plain; q=0.9, text/html;q=0.8,;
sRequestDefaultAcceptCharsetsRequestDefaultAcceptCharset: string = utf-8, *;q=0.8;