earl_protocol_http/
lib.rs1pub mod builder;
2pub mod executor;
3pub mod schema;
4pub mod sse;
5
6pub use executor::{HttpExecutor, HttpStreamExecutor};
7pub use schema::{GraphqlOperationTemplate, GraphqlTemplate, HttpOperationTemplate};
8
9#[derive(Debug, Clone)]
11pub struct PreparedHttpData {
12 pub method: reqwest::Method,
13 pub url: url::Url,
14 pub query: Vec<(String, String)>,
15 pub headers: Vec<(String, String)>,
16 pub cookies: Vec<(String, String)>,
17 pub body: earl_core::PreparedBody,
18}