API:REST.Client
Classes
| IRESTRequestParameterListOwnerNotify | |
| IRESTResponseJSON | |
| TCustomAuthenticator | Classe de base pour les objets que les clients REST utilisent pour l'authentification sur le serveur lors d'une requête. |
| TCustomRESTClient | Représente une classe de base simple d'utilisation pour les classes qui accèdent aux API REST. |
| TCustomRESTClientBindSource | Source de liaison LiveBindings pour TCustomRESTClient qui crée un adaptateur. |
| TCustomRESTRequest | Conteneur des données et de la logique pour exécuter une requête REST. |
| TCustomRESTRequestBindSource | Source de liaison LiveBindings pour TCustomRESTRequest qui crée un adaptateur. |
| TCustomRESTResponse | Classe de base pour les classes qui représentent une réponse HTTP. |
| TCustomRESTResponseBindSource | Source de liaison LiveBindings pour TCustomRESTResponse qui crée un adaptateur. |
| TDownloadURL | Télécharge un fichier à partir d'un service de stockage dans le cloud. |
| TRESTAuthenticatorAdapter | |
| TRESTAuthenticatorBindSource | |
| TRESTClient | Ce composant exécute une requête à un service Web. |
| TRESTClientAdapter | Adaptateur LiveBindings pour TCustomRESTClient. Il crée des membres liables. |
| TRESTExecutionThread | Thread qui fournit la prise en charge de l'exécution asynchrone des requêtes client REST. |
| TRESTRequest | Ce composant contient tous les paramètres qui forment la requête HTTP réelle à un service Web. |
| TRESTRequestAdapter | Adaptateur LiveBindings pour TCustomRESTRequest. Il crée des membres liables. |
| TRESTRequestParameter | Représente un paramètre pour les requêtes REST. |
| TRESTRequestParameterList | Représente un conteneur pour les paramètres à associer à une requête REST. |
| TRESTResponse | Ce composant contient toutes les données renvoyées à partir d'un service Web. |
| TRESTResponseAdapter | Adaptateur LiveBindings pour TCustomRESTResponse. Il crée des membres liables. |
| TSubRESTClientBindSource | Source de liaison LiveBindings pour TCustomRESTClient qui publie les propriétés du sous-composant. |
| TSubRESTRequestBindSource | Source de liaison LiveBindings pour TCustomRESTRequest qui publie les propriétés du sous-composant. |
| TSubRESTResponseBindSource | Source de liaison LiveBindings pour TCustomRESTResponse qui publie les propriétés du sous-composant. |
Types
| TAuthenticateEvent | |
| TCustomRESTClientNotifyEvent | |
| TCustomRESTRequestNotifyEvent | |
| TExecuteMethod | |
| TRESTRequestParameterArray | |
| TRESTRequestParameterDict |
Constantes
| CRestDefaultTimeout | CRestDefaultTimeout: Integer = $7530; |
| CSqidsParamPrefix | CSqidsParamPrefix: Char = $23; |
| RESTCLIENT_VERSION | RESTCLIENT_VERSION: string = 1.0; |
| sBody | sBody: string = body; |
| sDefaultFallbackCharSetEncoding | sDefaultFallbackCharSetEncoding: string = utf-8; |
| sDefaultUserAgent | sDefaultUserAgent: string = Embarcadero RESTClient/1.0; |
| sFile | sFile: string = file; |
| sRequestDefaultAccept | sRequestDefaultAccept: string = application/json, text/plain;q=0.9, text/html;q=0.8; |
| sRequestDefaultAcceptCharset | sRequestDefaultAcceptCharset: string = utf-8, *;q=0.8; |