Aus RAD Studio API Documentation
Package
|
RESTComponents290.bpl
|
Klassen
IRESTRequestParameterListOwnerNotify | |
IRESTResponseJSON | |
TCustomAuthenticator | Basisklasse für Objekte, die von REST-Clients für die Authentifizierung beim Server bei der Durchführung einer Anforderung verwendet werden. |
TCustomRESTClient | Repräsentiert eine einfach zu verwendende Basisklasse für Ihre Klassen, die auf REST-APIs zugreifen. |
TCustomRESTClientBindSource | LiveBindings-Bindungsquelle für TCustomRESTClient, die einen Adapter erstellt. |
TCustomRESTRequest | Container der Daten und der Logik zur Ausführung einer REST-Anforderung. |
TCustomRESTRequestBindSource | LiveBindings-Bindungsquelle für TCustomRESTRequest, die einen Adapter erstellt. |
TCustomRESTResponse | Basisklasse für Klassen, die eine HTTP-Antwort (EN) repräsentieren. |
TCustomRESTResponseBindSource | LiveBindings-Bindungsquelle für TCustomRESTResponse, die einen Adapter erstellt. |
TDownloadURL | Lädt eine Datei aus dem Cloud-Speicherdienst herunter. |
TRESTAuthenticatorAdapter | |
TRESTAuthenticatorBindSource | |
TRESTClient | Diese Komponente führt eine Anforderung an einen Web-Dienst aus. |
TRESTClientAdapter | LiveBindings-Adapter für TCustomRESTClient. Diese Klasse erstellt bindbare Member.
|
TRESTExecutionThread | Thread, der Unterstützung für die asynchrone Ausführung der REST-Client-Anforderungen bereitstellt. |
TRESTRequest | Diese Komponente enthält alle Parameter und Einstellungen, die die eigentliche HTTP-Anforderung an einen Web-Dienst bilden. |
TRESTRequestAdapter | LiveBindings-Adapter für TCustomRESTRequest. Diese Klasse erstellt bindbare Member. |
TRESTRequestParameter | Repräsentiert einen Parameter für REST-Anforderungen. |
TRESTRequestParameterList | Repräsentiert einen Container für Parameter, der der REST-Anforderung zugeordnet werden soll. |
TRESTResponse | Diese Komponente enthält alle von einem Web-Dienst zurückgegebenen Daten. |
TRESTResponseAdapter | LiveBindings-Adapter für TCustomRESTResponse. Diese Klasse erstellt bindbare Member.
|
TSubRESTClientBindSource | LiveBindings-Bindungsquelle für TCustomRESTClient, die Eigenschaften für Unterkomponenten veröffentlicht. |
TSubRESTRequestBindSource | LiveBindings-Bindungsquelle für TCustomRESTRequest, die Eigenschaften für Unterkomponenten veröffentlicht. |
TSubRESTResponseBindSource | LiveBindings-Bindungsquelle für TCustomRESTResponse, die Eigenschaften für Unterkomponenten veröffentlicht. |
Typen
Konstanten
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; |