Namespace Cuemon.Net.Http
Make HTTP calls using RFC 7231-compliant method definitions and an HTTP manager infrastructure. Use this namespace when you need to build and execute HTTP requests with RFC-compliant method constants. Start with HttpMethods for standard HTTP method constants, or HttpManager for building and sending HTTP requests.
Availability: .NET 10, .NET 9 and .NET Standard 2.0
Complements: System.Net.Http namespace
Classes
HttpAuthenticationSchemes
Defines constants for well-known HTTP authentication schemes.
HttpDependency
Provides a way to monitor any changes occurred to one or more URI resources while notifying subscribing objects.
HttpHeaderNames
Defines constants for well-known HTTP headers.
HttpManager
Provides ways for sending HTTP requests and receiving HTTP responses from a resource identified by a URI.
HttpManagerOptions
Specifies options that is related to the HttpManager class.
HttpMethodConverter
This utility class is designed to make HttpMethod related conversions easier to work with.
HttpRequestOptions
Specifies options that is related to HttpManager operations.
HttpWatcher
Provides a watcher implementation designed to monitor and signal changes applied to an URI resource by raising the Changed event.
HttpWatcherOptions
Configuration options for HttpWatcher.
Interfaces
IContentNegotiation
Defines a way to support content negotiation for HTTP enabled applications.
Enums
HttpMethods
Defines the official HTTP data transfer method (such as GET, POST, or HEAD) used by the client to query a web server.