#public-ip #ip-address #fetch #io #text #json #pingmyip

pingmyip-rs

pingmyip.io 上获取您公共 IP 地址的简单 Rust 库

2 个版本

0.0.2 2024 年 8 月 5 日
0.0.1 2024 年 7 月 6 日

10#public-ip

Download history 93/week @ 2024-07-01 19/week @ 2024-07-08 117/week @ 2024-08-05

每月下载 119

MIT/Apache

3KB

PingMyIP

获取您公共 IP 地址的简单 Rust 库

特性

  • 以 JSON 格式获取 IP 详细信息。
  • 以纯文本格式获取 IP 详细信息。

安装

将以下内容添加到您的 Cargo.toml

[dependencies]
pingmyip = "0.0.2"

用法

PingMyIP 使用示例

async fn get_ip_details() {
    let json_details = pingmyip::fetch_ip_json().await.unwrap();
    println!("IP Details in JSON: {}", json_details);

    let text_details = pingmyip::fetch_ip_text().await.unwrap();
    println!("IP Details in Text: {}", text_details);
}

依赖项

~5–17MB
~249K SLoC