Skip to main content

AirLibrary/HTTP/
mod.rs

1//! HTTP Client Module
2//!
3//! This module provides secured HTTP clients with DNS override functionality.
4//! All HTTP clients in this module use the local DNS server for DNS resolution,
5//! ensuring that `*.editor.land` domains resolve only to `127.x.x.x` addresses.
6
7mod client;
8
9// Re-export public items from client module for external use
10pub use client::secured_client;
11pub use client::secured_client_with_timeout;
12pub use client::secured_client_builder;
13// Note: LandDnsResolver, TokioResolver, and land_resolver are re-exported from
14// within client.rs from the Mist crate, so they should be accessible via client