leyline-http 0.1.5

HTTP client that impersonates Chrome, Firefox, and Safari on the wire: TLS (JA3/JA4), HTTP/2, and HTTP/3 fingerprints
Documentation
#![forbid(unsafe_code)]
pub(crate) mod client;
pub mod codec;
pub mod config;
pub mod connection;
pub mod error;
pub mod frame;
pub mod hpack;
pub mod stream_state;

#[cfg(feature = "bench-internals")]
pub use crate::core::{ErrorBudget, ResponseMode};
pub use client::start;
#[cfg(feature = "bench-internals")]
pub use client::{H2Client, H2ResponseEx, Head, RequestBody, ResponseBody};
pub use config::H2Config;
#[cfg(feature = "bench-internals")]
pub use config::PriorityParams;
pub use error::{ErrorCode, H2Error};