Expand description
System DNS resolver for hyper
.
Resolves the name via getaddrinfo
, but more flexible than hyper
standard resolver.
§Usage
use hyper_system_resolver::{addr_info_hints, AddrInfoHints};
let addr_info_hints = AddrInfoHints {
address_family: addr_info_hints::AddressFamily::Inet6,
};
let system_resolve = hyper_system_resolver::system::System {
addr_info_hints: Some(addr_info_hints.into()),
service: None,
};
let http_connector = hyper::client::HttpConnector::new_with_resolver(system_resolve.resolver());
let client = hyper::client::Client::builder().build::<_, hyper::Body>(http_connector);
Re-exports§
pub use addr_info_hints::AddrInfoHints;
Modules§
- addr_
info_ hints AddrInfoHints
and associated types.- background
- Background resolver.
- system
- The system resolver implementation.