A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://docs.microsoft.com/en-us/dotnet/api/system.net.http below:

System.Net.Http Namespace | Microsoft Learn

System.Net.Http Namespace

Provides a programming interface for modern HTTP applications.

Classes Structs Interfaces Enums Delegates

Tip

Some of the types in this namespace are built into .NET, and some are provided through NuGet packages. This page only shows the types for the selected version. There might be other types available in other versions (for example, the corresponding "package-provided" version).

The System.Net.Http namespace is designed to provide the following components:

The System.Net.Http namespace and the related System.Net.Http.Headers namespace provide the following set of components:

There are various HTTP message handlers that you can use:

The contents of an HTTP message corresponds to the entity body defined in RFC 2616.

The following classes can be used for HTTP content:

If your app uses the System.Net.Http and System.Net.Http.Headers namespaces intends to download large amounts of data (50 megabytes or more), then it should stream those downloads and not use the default buffering. If you use the default buffering, the client memory usage will get very large, potentially resulting in substantially reduced performance.

See also

Collaborate with us on GitHub

The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide. In this article

Was this page helpful?


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4