Class HttpClient() Foundation
Class function of the HttpClient class.
The HttpClient feature is a HTTP/1.1 compliant HTTP agent implementation, provided by the HttpClient class. It also introduces other classes for client-side request and response message handling. See HttpRequestMessage() as well as HttpResponseMessage() for more details on how to deal with the HTTP protocol message content.
HttpClient() supports synchronous and asynchronous request/response handling and state of the art security capabilities such as client certificates for authentication against a server. The HttpClient automatically uses the security protocols that are supported on the respective operating system, for example, SSL 3.0, TLS 1.0, TLS 1.1, or TLS 1.2.
If you see anything in the documentation that is not correct, does not match your experience with the particular feature or requires further clarification, please use this form to report a documentation issue.