System.Net.Http 4.0.0-beta-23019
Provides modern classes for sending HTTP requests and receiving HTTP responses from a resource identified by a URI.
Commonly Used Types:
System.Net.Http.HttpResponseMessage
System.Net.Http.DelegatingHandler
System.Net.Http.HttpRequestException
System.Net.Http.HttpClient
System.Net.Http.MultipartContent
System.Net.Http.Headers.HttpContentHeaders
System.Net.Http.HttpClientHandler
System.Net.Http.StreamContent
System.Net.Http.FormUrlEncodedContent
System.Net.Http.HttpMessageHandler
Showing the top 20 packages that depend on System.Net.Http.
| Packages | Downloads |
|---|---|
|
TweetinviAPI
Tweetinvi is an intuitive .NET C# library to access the Twitter REST API. It is a .NET Core library that can be used for development in ASP.NET, Xamarin Android, Xamarin iOS and Windows 10 Universal Apps.
|
69 |
|
Microsoft.Rest.ClientRuntime.Azure
Provides common error handling, tracing, and HTTP/REST-based pipeline manipulation.
Supported Platforms:
- Portable Class Libraries
- .NET Framework 4.5
- Windows 8
- Windows Phone 8.1
- DotNet Core
|
65 |
|
Azure.Core
This is the implementation of the Azure Client Pipeline
|
64 |
|
System.Net.Http.Rtc
Provides the System.Net.Http.RtcRequestFactory class, which creates HTTP requests for use with the Real-Time-Communications (RTC) background notification infrastructure.
Commonly Used Types:
System.Net.Http.RtcRequestFactory
When using NuGet 3.x this package requires at least version 3.4.
|
63 |
|
Azure.Core
This is the implementation of the Azure Client Pipeline
|
62 |
|
Microsoft.NETCore.App
A set of .NET API's that are included in the default .NET Core application model.
1de04a1a6334f48f5d2ade2c7c441a1894af75e3
When using NuGet 3.x this package requires at least version 3.4.
|
61 |
|
System.Net.Requests
Provides older classes (such as HttpWebRequest and HttpWebResponse) for sending HTTP requests and receiving HTTP responses from a resource identified by a URI. Developers should prefer the classes in the System.Net.Http package.
Commonly Used Types:
System.Net.HttpWebRequest
System.Net.HttpWebResponse
System.Net.HttpRequestHeader
System.Net.WebException
System.Net.WebExceptionStatus
System.Net.WebRequest
System.Net.WebResponse
When using NuGet 3.x this package requires at least version 3.4.
|
60 |
|
MailKit
MailKit is an Open Source cross-platform .NET mail-client library that is based on MimeKit and optimized for mobile devices.
Features include:
* Socks4, Socks4a and Socks5 proxy support.
* SASL Authentication via SCRAM-SHA-256, SCRAM-SHA-1, NTLM, DIGEST-MD5, CRAM-MD5, LOGIN, PLAIN, and XOAUTH2.
* A fully-cancellable SmtpClient with support for STARTTLS, 8BITMIME, BINARYMIME, ENHANCEDSTATUSCODES, SIZE, DSN, PIPELINING and SMTPUTF8.
* A fully-cancellable Pop3Client with support for STLS, UIDL, APOP, PIPELINING, UTF8, and LANG.
* A fully-cancellable ImapClient with support for ACL, QUOTA, LITERAL+, IDLE, NAMESPACE, ID, CHILDREN, LOGINDISABLED, STARTTLS, MULTIAPPEND, UNSELECT, UIDPLUS, CONDSTORE, ESEARCH, SASL-IR, COMPRESS, WITHIN, ENABLE, QRESYNC, SORT, THREAD, LIST-EXTENDED, ESORT, METADATA / METADATA-SERVER, NOTIFY, FILTERS, LIST-STATUS, SORT=DISPLAY, SPECIAL-USE / CREATE-SPECIAL-USE, SEARCH=FUZZY, MOVE, UTF8=ACCEPT / UTF8=ONLY, LITERAL-, APPENDLIMIT, STATUS=SIZE, OBJECTID, XLIST, and X-GM-EXT1.
* Client-side sorting and threading of messages (the Ordinal Subject and the Jamie Zawinski threading algorithms are supported).
* Asynchronous versions of all methods that hit the network.
* S/MIME, OpenPGP and DKIM signature support via MimeKit.
* Microsoft TNEF support via MimeKit.
|
60 |
|
AWSSDK.Core
The Amazon Web Services SDK for .NET - Core Runtime
|
60 |
|
System.Net.Requests
Provides older classes (such as HttpWebRequest and HttpWebResponse) for sending HTTP requests and receiving HTTP responses from a resource identified by a URI. Developers should prefer the classes in the System.Net.Http package.
Commonly Used Types:
System.Net.HttpWebRequest
System.Net.HttpWebResponse
System.Net.HttpRequestHeader
System.Net.WebException
System.Net.WebExceptionStatus
System.Net.WebRequest
System.Net.WebResponse
When using NuGet 3.x this package requires at least version 3.4.
|
59 |
|
MimeKit
MimeKit is an Open Source library for creating and parsing MIME, S/MIME and PGP messages on desktop and mobile platforms. It also supports parsing of Unix mbox files.
Unlike any other .NET MIME parser, MimeKit's parser does not need to parse string input nor does it use a TextReader. Instead, it parses raw byte streams, thus allowing it to better support undeclared 8bit text in headers as well as message bodies. It also means that MimeKit's parser is significantly faster than other .NET MIME parsers (more than 25x faster than OpenPOP.NET and over 100x faster than AE.Net.Mail and MailSystem.NET).
MimeKit's parser also uses a real tokenizer when parsing the headers rather than regex or string.Split() like most other .NET MIME parsers. This means that MimeKit is much more RFC-compliant than any other .NET MIME parser out there, including the commercial implementations.
In addition to having a far superior parser implementation, MimeKit's object tree is not a derivative of System.Net.Mail objects and thus does not suffer from System.Net.Mail's massive limitations or bugs.
API documentation can be found on the web at http://www.mimekit.net/docs
For those that need SMTP, POP3 or IMAP support, check out https://github.com/jstedfast/MailKit
|
59 |
|
MailKit
MailKit is an Open Source cross-platform .NET mail-client library that is based on MimeKit and optimized for mobile devices.
Features include:
* Socks4, Socks4a and Socks5 proxy support.
* SASL Authentication via SCRAM-SHA-256, SCRAM-SHA-1, NTLM, DIGEST-MD5, CRAM-MD5, LOGIN, PLAIN, and XOAUTH2.
* A fully-cancellable SmtpClient with support for STARTTLS, 8BITMIME, BINARYMIME, ENHANCEDSTATUSCODES, SIZE, DSN, PIPELINING and SMTPUTF8.
* A fully-cancellable Pop3Client with support for STLS, UIDL, APOP, PIPELINING, UTF8, and LANG.
* A fully-cancellable ImapClient with support for ACL, QUOTA, LITERAL+, IDLE, NAMESPACE, ID, CHILDREN, LOGINDISABLED, STARTTLS, MULTIAPPEND, UNSELECT, UIDPLUS, CONDSTORE, ESEARCH, SASL-IR, COMPRESS, WITHIN, ENABLE, QRESYNC, SORT, THREAD, LIST-EXTENDED, ESORT, METADATA / METADATA-SERVER, NOTIFY, FILTERS, LIST-STATUS, SORT=DISPLAY, SPECIAL-USE / CREATE-SPECIAL-USE, SEARCH=FUZZY, MOVE, UTF8=ACCEPT / UTF8=ONLY, LITERAL-, APPENDLIMIT, STATUS=SIZE, OBJECTID, XLIST, and X-GM-EXT1.
* Client-side sorting and threading of messages (the Ordinal Subject and the Jamie Zawinski threading algorithms are supported).
* Asynchronous versions of all methods that hit the network.
* S/MIME, OpenPGP and DKIM signature support via MimeKit.
* Microsoft TNEF support via MimeKit.
|
58 |
|
MailKit
MailKit is an Open Source cross-platform .NET mail-client library that is based on MimeKit and optimized for mobile devices.
Features include:
* SASL Authentication via SCRAM-SHA-256, SCRAM-SHA-1, NTLM, DIGEST-MD5, CRAM-MD5, LOGIN, PLAIN, and XOAUTH2.
* A fully-cancellable SmtpClient with support for STARTTLS, 8BITMIME, BINARYMIME, ENHANCEDSTATUSCODES, SIZE, DSN, PIPELINING and SMTPUTF8.
* A fully-cancellable Pop3Client with support for STLS, UIDL, APOP, PIPELINING, UTF8, and LANG.
* A fully-cancellable ImapClient with support for ACL, QUOTA, LITERAL+, IDLE, NAMESPACE, ID, CHILDREN, LOGINDISABLED, STARTTLS, MULTIAPPEND, UNSELECT, UIDPLUS, CONDSTORE, ESEARCH, SASL-IR, COMPRESS, WITHIN, ENABLE, QRESYNC, SORT, THREAD, ESORT, METADATA, FILTERS, LIST-STATUS, SORT=DISPLAY, SPECIAL-USE, CREATE-SPECIAL-USE, MOVE, SEARCH=FUZZY, UTF8=ACCEPT, UTF8=ONLY, LITERAL-, APPENDLIMIT, XLIST, and X-GM-EXT1.
* Client-side sorting and threading of messages (the Ordinal Subject and the Jamie Zawinski threading algorithms are supported).
* Asynchronous versions of all methods that hit the network.
* S/MIME, OpenPGP and DKIM signature support via MimeKit.
* Microsoft TNEF support via MimeKit.
|
58 |
|
NLog
NLog is a logging platform for .NET with rich log routing and management capabilities.
NLog supports traditional logging, structured logging and the combination of both.
Supported platforms:
- .NET 5 and 6
- .NET Core 1, 2 and 3
- .NET Standard 1.3+ and 2.0+
- .NET Framework 3.5 - 4.8
- Xamarin Android + iOS (.NET Standard)
- Mono 4
For ASP.NET Core, check: https://www.nuget.org/packages/NLog.Web.AspNetCore
|
57 |
|
Microsoft.AspNetCore.TestHost
ASP.NET Core web server for writing and running tests.
|
56 |
|
System.Net.Http.WinHttpHandler
Provides a message handler for HttpClient based on the WinHTTP interface of Windows. While similar to HttpClientHandler, it provides developers more granular control over the application's HTTP communication than the HttpClientHandler.
Commonly Used Types:
System.Net.Http.WinHttpHandler
When using NuGet 3.x this package requires at least version 3.4.
|
56 |
|
Microsoft.NETCore.App
A set of .NET API's that are included in the default .NET Core application model.
When using NuGet 3.x this package requires at least version 3.4.
|
56 |
|
AWSSDK.Core
The Amazon Web Services SDK for .NET - Core Runtime
|
56 |
|
MailKit
MailKit is an Open Source cross-platform .NET mail-client library that is based on MimeKit and optimized for mobile devices.
Features include:
* SASL Authentication via SCRAM-SHA-256, SCRAM-SHA-1, NTLM, DIGEST-MD5, CRAM-MD5, LOGIN, PLAIN, and XOAUTH2.
* A fully-cancellable SmtpClient with support for STARTTLS, 8BITMIME, BINARYMIME, ENHANCEDSTATUSCODES, SIZE, DSN, PIPELINING and SMTPUTF8.
* A fully-cancellable Pop3Client with support for STLS, UIDL, APOP, PIPELINING, UTF8, and LANG.
* A fully-cancellable ImapClient with support for ACL, QUOTA, LITERAL+, IDLE, NAMESPACE, ID, CHILDREN, LOGINDISABLED, STARTTLS, MULTIAPPEND, UNSELECT, UIDPLUS, CONDSTORE, ESEARCH, SASL-IR, COMPRESS, WITHIN, ENABLE, QRESYNC, SORT, THREAD, ESORT, METADATA, FILTERS, LIST-STATUS, SORT=DISPLAY, SPECIAL-USE, CREATE-SPECIAL-USE, MOVE, SEARCH=FUZZY, UTF8=ACCEPT, UTF8=ONLY, LITERAL-, APPENDLIMIT, XLIST, and X-GM-EXT1.
* Client-side sorting and threading of messages (the Ordinal Subject and the Jamie Zawinski threading algorithms are supported).
* Asynchronous versions of all methods that hit the network.
* S/MIME, OpenPGP and DKIM signature support via MimeKit.
* Microsoft TNEF support via MimeKit.
|
55 |
|
Microsoft.Azure.KeyVault.WebKey
Microsoft Azure Key Vault WebKey Class Library
This library has been replaced by the following new Azure SDKs. You can read about the new Azure SDKs at https://aka.ms/azsdkvalueprop.
The latest libraries to interact with the Azure KeyVault service are:
* https://www.nuget.org/packages/Azure.Security.KeyVault.Keys
* https://www.nuget.org/packages/Azure.Security.KeyVault.Secrets
* https://www.nuget.org/packages/Azure.Security.KeyVault.Certificates
It is recommended that you move to the new package.
|
55 |
.NET Framework 4.5
- No dependencies.
DNXCore 5.0
- System.Runtime.InteropServices (>= 4.0.20-beta-23019)
- System.Resources.ResourceManager (>= 4.0.0-beta-23019)
- System.Runtime.Handles (>= 4.0.0-beta-23019)
- System.Security.Cryptography.X509Certificates (>= 4.0.0-beta-23019)
- Microsoft.Win32.Primitives (>= 4.0.0-beta-23019)
- System.Threading.Tasks (>= 4.0.0-beta-23019)
- System.Diagnostics.Debug (>= 4.0.0-beta-23019)
- System.Collections (>= 4.0.0-beta-23019)
- System.Runtime.Extensions (>= 4.0.0-beta-23019)
- System.Globalization (>= 4.0.0-beta-23019)
- System.Threading (>= 4.0.0-beta-23019)
- System.IO.Compression (>= 4.0.0-beta-23019)
- System.Net.Primitives (>= 4.0.10-beta-23019)
- System.IO (>= 4.0.10-beta-23019)
- System.Text.Encoding (>= 4.0.10-beta-23019)
- System.Runtime (>= 4.0.20-beta-23019)
.NETCore 5.0
- System.IO (>= 4.0.10-beta-23019)
- System.Runtime.WindowsRuntime (>= 4.0.10-beta-23019)
- System.Runtime.Extensions (>= 4.0.0-beta-23019)
- System.Text.Encoding.Extensions (>= 4.0.0-beta-23019)
- System.Resources.ResourceManager (>= 4.0.0-beta-23019)
- System.Runtime (>= 4.0.20-beta-23019)
- System.Net.Primitives (>= 4.0.0-beta-23019)
- System.Runtime.InteropServices (>= 4.0.0-beta-23019)
- System.Threading.Tasks (>= 4.0.0-beta-23019)
- System.Diagnostics.Debug (>= 4.0.0-beta-23019)
- System.Text.Encoding (>= 4.0.0-beta-23019)
- System.Globalization (>= 4.0.0-beta-23019)
- System.Threading (>= 4.0.0-beta-23019)
- System.Collections (>= 4.0.0-beta-23019)
Windows 8.0
- No dependencies.
.NETPlatform 5.0
- System.Runtime (>= 4.0.0-beta-23019)
- System.Threading.Tasks (>= 4.0.0-beta-23019)
- System.IO (>= 4.0.0-beta-23019)
- System.Net.Primitives (>= 4.0.0-beta-23019)
- System.Text.Encoding (>= 4.0.0-beta-23019)
| Version | Downloads | Last updated |
|---|---|---|
| 4.3.4 | 64 | 4/12/2022 |
| 4.3.3 | 53 | 2/20/2024 |
| 4.3.2 | 48 | 3/7/2024 |
| 4.3.1 | 43 | 2/12/2024 |
| 4.3.0 | 42 | 2/26/2024 |
| 4.3.0-preview1-24530-04 | 50 | 3/6/2024 |
| 4.1.4 | 47 | 3/7/2024 |
| 4.1.3 | 44 | 3/7/2024 |
| 4.1.2 | 46 | 3/7/2024 |
| 4.1.1 | 49 | 3/7/2024 |
| 4.1.0 | 52 | 2/13/2024 |
| 4.0.1-rc2-24027 | 43 | 2/14/2024 |
| 4.0.1-beta-23516 | 45 | 3/5/2024 |
| 4.0.1-beta-23409 | 44 | 3/5/2024 |
| 4.0.1-beta-23225 | 49 | 3/5/2024 |
| 4.0.0 | 48 | 3/7/2024 |
| 4.0.0-beta-23109 | 42 | 3/5/2024 |
| 4.0.0-beta-23019 | 42 | 3/5/2024 |
| 4.0.0-beta-22816 | 46 | 2/13/2024 |
| 4.0.0-beta-22605 | 47 | 3/5/2024 |
| 4.0.0-beta-22416 | 43 | 3/5/2024 |
| 4.0.0-beta-22231 | 51 | 3/5/2024 |
| 2.0.20710 | 42 | 3/7/2024 |
| 2.0.20505 | 47 | 3/7/2024 |
| 2.0.20126.16343 | 49 | 3/7/2024 |