Table of Contents

Namespace Cuemon.Net.Http

Assembly: Cuemon.Core.dll

The Cuemon.Net.Http namespace contains types that is compliant with RFC 7231, section 4: Request methods and RFC 5789, section 2: Patch method while allowing custom definitions as well. The namespace is an addition to the System.Net.Http namespace.

Availability: .NET 8, .NET 6 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 System.Net.Http.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.