System.Net.Http.HttpClientHandler class
This article provides supplementary remarks to the reference documentation for this API.
The HttpClientHandler class and classes derived from it enable developers to configure a variety of options ranging from proxies to authentication.
HttpClientHandler in .NET Core
Starting in .NET Core 2.1, the implementation of the HttpClientHandler
class was changed to be based on the cross-platform HTTP protocol stack used by the System.Net.Http.SocketsHttpHandler class. Prior to .NET Core 2.1, the HttpClientHandler
class used older HTTP protocol stacks (WinHttpHandler on Windows and CurlHandler
, an internal class implemented on top of Linux's native libcurl
component, on Linux).