文件名称:一个小的libc :: getaddrinfo包装器,用于Rust执行dns查找。-Rust开发
文件大小:20KB
文件格式:ZIP
更新时间:2024-06-16 14:32:02
Rust Network programming
dns-lookup-一个简单的dns解析api,非常类似于rust的不稳定api。 还包括用于libc变体的getaddrinfo和getnameinfo包装器。 dns-lookup libc的一个小型包装程序,用于执行简单的DNS查找。 您可以使用lookup_host函数获取给定主机名的IP地址列表,并使用lookup_name函数获取给定IP地址的反向dns条目。 PS:如果只需要一个结果,请考虑使用libstd中的ToSocketAddrs。 该库还包含用于getaddrinfo和getnameinfo的安全包装。 文档用法简单的API使用dns_lookup :: {lookup_host,lookup_addr}; {let hostname =“ localhost”
【文件预览】:
dns-lookup-master
----LICENSE-MIT(1KB)
----Cargo.toml(817B)
----utils()
--------Cargo.toml(206B)
--------src()
----src()
--------types.rs(3KB)
--------win.rs(482B)
--------err.rs(6KB)
--------addrinfo.rs(6KB)
--------lib.rs(3KB)
--------nameinfo.rs(3KB)
--------lookup.rs(2KB)
--------hostname.rs(998B)
----scripts()
--------update_docs.sh(475B)
----LICENSE-APACHE(11KB)
----.travis.yml(148B)
----README.md(2KB)
----.appveyor.yml(471B)
----.gitignore(314B)