REST.Client.TCustomRESTClient

De RAD Studio API Documentation
Aller à : navigation, rechercher

Data.Bind.ObjectScope.TBaseObjectBindSourceDelegateData.Bind.Components.TBaseLinkingBindSourceData.Bind.Components.TBaseBindScopeComponentSystem.Classes.TComponentTCustomRESTClient

Delphi

TCustomRESTClient = class(TBaseObjectBindSourceDelegate, IRESTRequestParameterListOwnerNotify)

C++

class PASCALIMPLEMENTATION TCustomRESTClient : public Data::Bind::Objectscope::TBaseObjectBindSourceDelegate

Propriétés

Type Visibilité  Source Unité  Parent
class public
REST.Client.pas
REST.Client.hpp
REST.Client REST.Client


Description

Représente une classe de base simple d'utilisation pour les classes qui accèdent aux API REST.

Si vous devez créer une classe personnalisée pour accéder aux API REST, dérivez votre classe à partir de TCustomRESTClient.

Remarque: Cette classe vous permet de traiter les données uniquement au format JSON. Le format XML n'est pas pris en charge.

Pour accéder aux API REST en utilisant le protocole HTTPS, vous devez télécharger les bibliothèques OpenSSL fournies par le projet Indy. Les bibliothèques SSL précompilées sont accessibles ici : http://indy.fulgan.com/SSL/.
Les bibliothèques OpenSSL constituent un logiciel tiers, et l'utilisation de ces bibliothèques n'implique pas la validation par Embarcadero Technologies de ces bibliothèques ni des réclamations les concernant.

Remarque: Depuis RAD Studio 11.1, le protocole de sécurité TLS 1.3 pour Windows 10 peut désormais être activé. Ce protocole est désactivé par défaut. Par conséquent, si vous utilisez des app réseau qui prennent en charge ou ont besoin de TLS 1.3, vous devez activer ce protocole en utilisant ce fichier reg et l'exécuter sur votre système Windows 10. Pour le désactiver, exécutez ce fichier de désactivation à la place.

Voir aussi