Description
Socket HttpHandler is the default implementation in .NET Core 2.1. SocketsHttpHandler class provides the implementation used by higher-level HTTP networking classes such as HttpClient.
Benefits
Significant Performance Improvement.
Consistent behavior across all .NET Platforms
Can specify ConnectionTimeout