API:System.Net.HttpClient

De RAD Studio API Documentation
Aller à : navigation, rechercher

Classes

ENetHTTPCertificateExceptionException associée aux certificats.
ENetHTTPClientExceptionException associée à THTTPClient.
ENetHTTPExceptionException associée au protocole HTTP.
ENetHTTPRequestExceptionException associée à THTTPRequest.
ENetHTTPResponseExceptionException associée à THTTPResponse.
IHTTPRequestInterface pour les classes qui gèrent les requêtes HTTP.
IHTTPResponseInterface de HTTPResponse.
TCookieManagerClasse pour gérer des cookies HTTP.
TCookiesClasse qui agit comme un conteneur de cookies.
THTTPClientClasse qui implémente une TURLClient
THTTPClientHelperClasse utilitaire pour THTTPClient.
THTTPRequestClasse qui gère les requêtes HTTP.
THTTPResponseClasse qui implémente une IHTTPResponse.

Types

TCookieType enregistrement qui stocke les informations associées aux cookies.
TCookiesArrayTableau de cookies.
THTTPCompressionMethod
THTTPCompressionMethods
THTTPProtocolVersion
THTTPRedirectsWithGET
THTTPRedirectWithGET
THTTPSecureFailureReason
THTTPSecureFailureReasons
THTTPSecureProtocol
THTTPSecureProtocols
TReceiveDataCallback
TReceiveDataEventType de gestionnaire d'événement permettant de suivre la progression du téléchargement des données.

Constantes

CHTTPDefMaxRedirectsCHTTPDefMaxRedirects: Integer = 5;
CHTTPDefRedirectsWithGETCHTTPDefRedirectsWithGET: Set = [Post301..Post303,Put303,Delete303];
CHTTPDefSecureProtocolsCHTTPDefSecureProtocols: Set = [];
sHTTPMethodConnectsHTTPMethodConnect: string = CONNECT;
sHTTPMethodDeletesHTTPMethodDelete: string = DELETE;
sHTTPMethodGetsHTTPMethodGet: string = GET;
sHTTPMethodHeadsHTTPMethodHead: string = HEAD;
sHTTPMethodMergesHTTPMethodMerge: string = MERGE;
sHTTPMethodOptionssHTTPMethodOptions: string = OPTIONS;
sHTTPMethodPatchsHTTPMethodPatch: string = PATCH;
sHTTPMethodPostsHTTPMethodPost: string = POST;
sHTTPMethodPutsHTTPMethodPut: string = PUT;
sHTTPMethodTracesHTTPMethodTrace: string = TRACE;