Table of Contents

Namespace Cuemon.Net.Http

Assembly: Cuemon.Core.dll

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.