Registry / http-client / reqwest-conditional-middleware

reqwest-conditional-middleware

JSON →
library0.5.0rscratesunverified

A middleware wrapper that enables or disables a wrapped Reqwest middleware on a per-request basis.

# Cargo.toml [dependencies] reqwest-conditional-middleware = "0.5.0"
INSTALL
IMPORT
SIG · REQWEST-CONDITIONA
R
reqwest-conditional-middleware
http-clientrustv0.5.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

ConditionalMiddleware
use reqwest_conditional_middleware::ConditionalMiddleware;

Wraps a middleware with a condition that controls its application per request.

use reqwest_conditional_middleware::ConditionalMiddleware; use reqwest_middleware::ClientBuilder; let middleware = ConditionalMiddleware::new(some_middleware, |req| req.url().host_str() == Some("example.com")); let client = ClientBuilder::new(reqwest::Client::new()) .with(middleware) .build();
Debug
Known issues

No known issues recorded.

Upgrade
Version history
0.5.0latest on crates.io
Audit
Dependencies

No dependency data recorded yet.

Agent activity
23 hits · last 30 days
node
18
OpenAI (training)
1
Resources
reqwest-conditional-middleware — cargo add reqwest-conditional-middleware · libregistry