System.Net.Http
Namespace with 19 public types
Classes
ByteArrayContent
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.