12 个版本
0.2.1 | 2019 年 12 月 28 日 |
---|---|
0.2.0 | 2019 年 12 月 28 日 |
0.1.9 | 2019 年 12 月 28 日 |
0.1.3 | 2019 年 11 月 3 日 |
0.1.1 | 2019 年 10 月 27 日 |
#83 在 #computer
每月 28 次下载
5KB
82 行
local_ip
关于
此库使用命令 ifconfig
获取您的计算机 IP 地址,并结合 UdpSocket。
用法
请参阅示例
extern crate get_local_ip;
use get_local_ip::{local, network};
fn main() {
// ip with port.
println!("{:?}", network().unwrap().get()); // "192.168.43.134:49187"
println!("{:?}", local().unwrap().get()); // "127.0.0.1:60234"
// ip without port.
println!("{:?}", network().unwrap().ip); // 192.168.43.134
println!("{:?}", local().unwrap().ip); // 127.0.0.1
// port without ip.
println!("{:?}", network().unwrap().port); // 58096
}
支持
- ⚠️ 即将支持
windows
操作系统。
许可证
MIT
依赖项
~2–3MB
~53K SLoC