httpclient 0.5.0

HTTP client with middleware. Middleware provides composable support for record/replay, logging, exponential backoff, and more.
Documentation


pub use http::{Method, Uri};

pub use body::Body;
pub use middleware::Middleware;
pub use request::{Request, RequestBuilder};
pub use response::Response;

pub use crate::client::Client;
pub use crate::error::Error;

mod client;
mod error;
pub mod request_recorder;
mod request;
mod response;
pub mod middleware;
mod body;
mod headers;