<PackageReference Include="Microsoft.Net.Http" Version="2.2.18" />

System.Net.Http

Namespace with 19 public types

Classes

 ByteArrayContent Provides HTTP content based on a byte array.
 FormUrlEncodedContent A container for name/value tuples encoded using application/x-www-form-urlencoded MIME type.
 HttpClient Provides a base class for sending HTTP requests and receiving HTTP responses from a resource identified by a URI.
 HttpClientHandler A base class for HTTP handler implementations.
 HttpMessageInvoker
 HttpMethod A helper class for retrieving and comparing standard HTTP methods.
 HttpRequestException A base class for exceptions thrown by the and classes.
 HttpRequestMessage Represents a HTTP request message.
 HttpResponseMessage Represents a HTTP response message.
 MultipartContent Provides a collection of objects that get serialized using the multipart/* content type specification.
 MultipartFormDataContent Provides a container for content encoded using multipart/form-data MIME type.
 StreamContent Provides HTTP content based on a stream.
 StringContent Provides HTTP content based on a string.

Enumerations

 ClientCertificateOption
 HttpCompletionOption Indicates if operations should be considered completed either as soon as a response is available, or after reading the entire response message including the content.

Abstract Classes

 DelegatingHandler A base type for HTTP handlers that delegate the processing of HTTP response messages to another handler, called the inner handler.
 HttpContent A base class representing an HTTP entity body and content headers.
 HttpMessageHandler A base type for HTTP message handlers.
 MessageProcessingHandler A base type for handlers which only do some small processing of request and/or response messages.