0.1.0 |
|
---|
#9 in #srv
45KB
909 行
dnsie
DNSie 是 Rust DNS 客户端库。目标是成为小巧、简单、跨平台的 DNS 客户端库,具有许多 DNS 数据包解析器和传输实现。
目前,唯一可用的解析器是使用 DNS over HTTPS。
它实现了以下 DNS 类型
- A
- AAAA
- MX
- CNAME
- HINFO
- MINFO
- SOA
- PTR
- SRV
- TXT
- NS
序列化
如果启用了 serialize
功能,则可以使用 serde
序列化记录
测试
某些测试需要网络才能正常工作。运行带有 cargo test
的 RUSTFLAGS="--cfg nettest"
以运行需要网络的测试。
依赖关系
~2.6–6MB
~105K SLoC