5个版本 (破坏性更新)
0.5.0 | 2021年2月25日 |
---|---|
0.4.0 | 2021年2月6日 |
0.3.0 | 2021年2月6日 |
0.2.0 | 2021年2月6日 |
0.1.0 | 2021年2月6日 |
#40 in #dns-resolver
每月下载量 13,164
在 2 crates 中使用
15KB
280 行
hyper-system-resolver
hyper的系统DNS解析器。
通过getaddrinfo
解析名称,但比hyper标准解析器更灵活。
使用方法
请参阅文档。
lib.rs
:
hyper的系统DNS解析器。
通过getaddrinfo
解析名称,但比hyper
标准解析器更灵活。
使用方法
```
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);
```
依赖关系
~6–18MB
~203K SLoC