System.Net.HttpClient
| Package | rtl250.bpl | 
|---|
Classes
| ENetHTTPCertificateException | Exception related to certificates. | 
| ENetHTTPClientException | Exception related to THTTPClient. | 
| ENetHTTPException | Exception related to the HTTP protocol. | 
| ENetHTTPRequestException | Exception related to THTTPRequest. | 
| ENetHTTPResponseException | Exception related to THTTPResponse. | 
| IHTTPRequest | Interface for classes that handle HTTP requests. | 
| IHTTPResponse | Interface for HTTPResponse. | 
| TCookieManager | Class to manage HTTP cookies. | 
| TCookies | Class that works as a container for cookies. | 
| THTTPClient | Class that implements a TURLClient | 
| THTTPClientHelper | |
| THTTPRequest | Class that handles HTTP requests. | 
| THTTPResponse | Class that implements an IHTTPResponse. | 
Types
| TCookie | Record type that stores the information related to cookies. | 
| TCookiesArray | Array of cookies. | 
| THTTPProtocolVersion | |
| THTTPRedirectsWithGET | |
| THTTPRedirectWithGET | |
| THTTPSecureProtocol | |
| THTTPSecureProtocols | |
| TReceiveDataCallback | |
| TReceiveDataEvent | Type of event handler for tracking the progress of data download. | 
Constants
| CHTTPDefRedirectsWithGET | CHTTPDefRedirectsWithGET: Set = [Post301..Post303,Put303,Delete303]; | 
| CHTTPDefSecureProtocols | CHTTPDefSecureProtocols: Set = []; | 
| sHTTPMethodConnect | sHTTPMethodConnect: string = CONNECT; | 
| sHTTPMethodDelete | sHTTPMethodDelete: string = DELETE; | 
| sHTTPMethodGet | sHTTPMethodGet: string = GET; | 
| sHTTPMethodHead | sHTTPMethodHead: string = HEAD; | 
| sHTTPMethodMerge | sHTTPMethodMerge: string = MERGE; | 
| sHTTPMethodOptions | sHTTPMethodOptions: string = OPTIONS; | 
| sHTTPMethodPatch | sHTTPMethodPatch: string = PATCH; | 
| sHTTPMethodPost | sHTTPMethodPost: string = POST; | 
| sHTTPMethodPut | sHTTPMethodPut: string = PUT; | 
| sHTTPMethodTrace | sHTTPMethodTrace: string = TRACE; |