24 packages tagged with “DelegatingHandler”
FlareSolverr .Net / Proxy server to bypass Cloudflare protection.
AutoWrapper.Server provides a handler and method that unwraps the Result property of the AutoWrapper ApiResponse object.
A .NET Standard Library to bypass Cloudflare's Anti-DDoS measure (JavaScript challenge) using a DelegatingHandler.
MallardMessageHandlers
A handler that allows for injecting into HttpClients to log requests and responses
Provides a message handler for HttpClient which allows to enable logging of request/response related info. In comparison with Microsoft.Extensions.Http.Logging.LoggingHttpMessageHandler it allows to log request/response content.
Provides DelegatingHandlers.
Adds support for OAuth 2.0 / OpenID Connect authentication to HttpClient. Call .AddOAuthHandler() after .AddTypedRest() (or .AddHttpClient() when not using main TypedRest package).
HttpClient middleware adapter that enables reuse of existing DelegatingHandlers and HttpMessageHandlers in a middleware pipeline
Cloudflare Javascript & reCaptcha challenge (I'm Under Attack Mode or IUAM) solving / bypass .NET Standard library.
A thread-safe implementation of a DelegatingHandler that automatically refreshes the access token when the access token expires whilst **not** serializing all requests.
MallardMessageHandlers.Refit
Highly configurable implementation of DelegatingHandler that can be used for mocking the behavior of requests sent to specific routes.
Extends CloudflareSolverRe, contains captcha providers (2Captcha, AntiCaptcha) that helps solving cloudflare captcha challenge.
A .NET PCL to bypass Cloudflare's Anti-DDoS measure (JavaScript challenge) using a DelegatingHandler.
CloudProxy .Net / Proxy server to bypass Cloudflare protection.
YetAnotherCloudProxy .Net / Proxy server to bypass Cloudflare protection.
HTTP integration for Carom resilience library. Provides DelegatingHandler for automatic retry on transient HTTP errors (503, 408, 429, 504, 502). Integrates seamlessly with HttpClientFactory and ASP.NET Core.
An HTTP caching handler for HttpClient that implements RFC 9111 cache-control directives using .NET's HybridCache for high-performance distributed caching.
Declarative HTTP client proxy library. Configure external services via HttpClientProxy.ExternalServices.json and inject typed proxies with custom delegating handlers and header providers.
Fresp is a .NET NuGet package designed to provide fake responses for external APIs, aiding in testing environments such as DEV, UAT, HML, and QA.