69 packages tagged with “http-client”
The http client library.
Classes and extension methods to make easier to work with REST APIs via HttpClient
Classes and extension methods to make easier to work with JSON APIs via HttpClient
Compose query string from a given object.
Abstractions for HaveIBeenPwned.Client library.
Base library for creating HTTP based API clients.
This is an unofficial .NET HTTP client library exposing various "Have I Been Pwned" APIs, including Breaches, Pastes, and of course Pwned Passwords.
Provides a codebaseline to implement a HttpClient calling a service that follows the Celerik Api Protocol. The protocol is simple: all http body responses have: Data, Message, MessageType and Success.
RestClient is a library for .net that can help you to consume REST services.
Utilities for working with HTTP-based API clients that use JSON on the wire.
Utilities for consuming and publishing over HTTP.
Fluent REST client with circuit breaker, retry policies, certificate support, and object pooling. Provides resilient HTTP communication with configurable error handling and response mapping.
C# SDK for Infobip API and you can use it as a dependency to add Infobip APIs features to your .NET application.
A OpenAI API client library
Introducing Flux Architecture and other utilities to Blazor Components
Development tools and extensions for http requests
Simple HTTP and REST client for Unity based on Promises, also support Callbacks!
A lightweight, highly compatible .NET library for simplifying the consumption of REST APIs
A `Asp.Net Core Controller` service call RPC framework based on `interface`. 基于 `interface` 的 `Asp.Net Core Controller` 服务调用RPC框架。
Simple wrapper around `System.Net.Http.HttpClient`
Tooling for Blazor Components and the BlazorFocused library
Library to create HTTP API clients. HttpWorker provides processing of requests in background and managing of network failures.
Kampute.HttpClient is a versatile and lightweight .NET library that simplifies RESTful API communication. Its core HttpRestClient class provides a streamlined approach to HTTP interactions, offering advanced features such as flexible serialization/deserialization, robust error handling, configurable backoff strategies, and detailed request-response processing. Striking a balance between simplicity and extensibility, Kampute.HttpClient empowers developers with a powerful yet easy-to-use client for seamless API integration across a wide range of .NET applications.
HTTP polling provider for Cocoar.Configuration enabling remote configuration sources with configurable polling intervals, automatic retries, and failure sentinel values for resilient distributed configuration management.
This package is an extension package for Kampute.HttpClient, enhancing it to manage application/json content types, using Newtonsoft.Json library for serialization and deserialization of JSON responses and payloads.
This package is an extension package for Kampute.HttpClient, enhancing it to manage application/xml content types, using DataContractSerializer for serialization and deserialization of XML responses and payloads.
This package is an extension package for Kampute.HttpClient, enhancing it to manage application/xml content types, using XmlSerializer for serialization and deserialization of XML responses and payloads.
This package is an extension package for Kampute.HttpClient, enhancing it to manage application/json content types, using System.Text.Json library for serialization and deserialization of JSON responses and payloads.