There is a newer version of this package available.
See the version list below for details.
dotnet add package modernhttpclient-updated --version
NuGet\Install-Package modernhttpclient-updated -Version
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="modernhttpclient-updated" Version="" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add modernhttpclient-updated --version
#r "nuget: modernhttpclient-updated,"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install modernhttpclient-updated as a Cake Addin
#addin nuget:?package=modernhttpclient-updated&version=

// Install modernhttpclient-updated as a Cake Tool
#tool nuget:?package=modernhttpclient-updated&version=

Write your app using System.Net.Http, but drop this library in and it will go drastically faster.

Product Versions
.NET net6.0-android net7.0-android
MonoAndroid monoandroid
Xamarin.iOS xamarinios10
Compatible target framework(s)
Additional computed target framework(s)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (14)

Showing the top 5 NuGet packages that depend on modernhttpclient-updated:

Package Downloads

Common application functionality and features to be shared across the framework


Common application functionality and features to be shared across the framework for Android


Common application functionality and features to be shared across the framework for iOS


ItEnterprise Common.EUSignStandard for Xamarin Forms


Package Description

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
3.4.3 456,952 12/10/2019
3.4.2 36,728 9/23/2019
3.3.4 94,360 7/10/2019
3.3.3 18,685 7/1/2019
3.3.2 17,373 6/25/2019
3.3.1 792 6/24/2019
3.3.0 574 6/24/2019
3.2.1 2,734 6/19/2019
2.8.2 946 6/19/2019
2.8.1 6,258 6/13/2019
2.8.0 4,187 6/10/2019
2.7.2 4,037,605 6/25/2018
2.7.1 29,363 5/19/2018
2.7.0 1,836 5/10/2018
2.6.0 18,497 1/29/2018
2.5.3 3,083 1/23/2018
2.5.1 1,149 1/22/2018
2.5.0 25,982 12/11/2017 7,102 6/25/2018
2.4.7 1,748 1/23/2018
2.4.5 1,175 1/21/2018
2.4.4 7,292 12/9/2017
2.4.3 2,193 12/5/2017

[Android] Calling HttpClient methods should throw .Net Exception when fail #5
[Android] MissingMethodException Method 'ModernHttpClient.NativeMessageHandler..ctor' not found. #9
[Android] VerifyHostnameCallback parameter function on constructor when customSSLVerification is true #6
[Android] ReasonPhrase is empty under HTTPS #8
[Android] Handshake failed (adding customTrustManager static property) #11
[iOS] Removing minimumSSLProtocol from NativeMessageHandler ctor
[Update] Cookies not being merged when Cookie header is provided
[Update] Cookies set with the native handler will be merged into the Cookie header
[Android] NativeCookieHandler, if provided, is set as the default cookie handler for OkHttpClient
[Update] Adding DeleteCookies, SetCookie and DeleteCookie to NativeCookieHandler
[Android] SIGABRT after UnknownHostException #229
[iOS] Updating obsolete NSUrlSessionDelegate to INSUrlSessionDelegate
[Update] Adding EnableUntrustedCertificates to support self-signed certificates

[Update] Adding Timeout property
[Android] Updating to Square.OkHttp 2.7.5
[Android] Timeout value is not respected on Android #192