Rebex.Http (nuget): Rebex HTTPS is an HTTP/HTTPS library for .NET that supports TLS 1.2, 1.1, SHA-2, SNI and other modern security-related features on both modern and legacy platforms. It is designed as a drop-in replacement for HttpWebRequest/WebRequest, WebClient and as an alternative SOAP web services transport layer.  This is a paid commercial product with a free 30-day trial: - Trial mode: Start your free 30-day trial by generating your trial key at https://rebex.net/support/trial-key.aspx - Licensed mode: Purchase the product at https://rebex.net/shop/ and get your full license key at https://rebex.net/protected/nuget  When the full license key is provided, NuGet.org repository can be used to retrieve versions of Rebex components covered by your support contract.  Supported platforms: - .NET 7.0 on Windows, Linux, macOS, Android, iOS/tvOS - .NET 6.0 on Windows, Linux, macOS, Android, iOS/tvOS - .NET 5.0 on Windows, Linux, macOS - .NET Framework 4.0, 4.5.x, 4.6.x, 4.7.x, 4.8.x - .NET Framework 3.5 SP1 - .NET Core 3.1 on Windows, Linux, macOS - .NET Core 2.1 on Windows, Linux, macOS - Xamarin.Android (10.1 and higher; via .NET Standard 2.1) - Xamarin.iOS (13.10 and higher; via .NET Standard 2.1) - Mono 5.x/6.x on Linux, macOS
Keywords: Rebex|HTTPS|SHA2|TLS|SSL|TLS1.2|SNI|ECDSA|ECDH|WebRequest|WebClient