API:System.Net.HttpClient

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Klassen

ENetHTTPCertificateExceptionException für Zertifikate.
ENetHTTPClientExceptionException für THTTPClient.
ENetHTTPExceptionException für das HTTP-Protokoll.
ENetHTTPRequestExceptionException für THTTPRequest.
ENetHTTPResponseExceptionException für THTTPResponse.
IHTTPRequestInterface für Klassen, die HTTP-Anforderungen behandeln.
IHTTPResponseInterface für HTTPResponse.
TCookieHelper
TCookieManagerKlasse zum Verwalten von HTTP-Cookies.
TCookiesKlasse, die als Container für Cookies dient.
THTTPClientKlasse, die einen TURLClient implementiert.
THTTPRequestKlasse, die HTTP-Anforderungen verwaltet.
THTTPResponseKlasse, die eine IHTTPResponse implementiert.

Typen

TCookieRecord-Typ, der die Informationen über Cookies speichert.
TCookiesArrayArray von Cookies.
THTTPCompressionMethod
THTTPCompressionMethods
THTTPProtocolVersion
THTTPRedirectsWithGET
THTTPRedirectWithGET
THTTPSecureFailureReason
THTTPSecureFailureReasons
THTTPSecureProtocol
THTTPSecureProtocols
TReceiveDataCallback
TReceiveDataEventTyp der Ereignisbehandlungsroutine zum Nachverfolgen des Fortschritts des Herunterladens der Daten.
TSendDataCallback
TSendDataEvent

Konstanten

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;