#user-agent #phone-number #fake-data #random #generate #testing #ip-address

fake-rs

用于测试本地到目标端口延迟的工具,使用Rust语言

1个不稳定版本

0.1.0 2024年1月18日

#301HTTP客户端

Download history 3/week @ 2024-03-13 5/week @ 2024-03-27 9/week @ 2024-04-03 1/week @ 2024-05-15 2/week @ 2024-05-22 5/week @ 2024-05-29 28/week @ 2024-06-05 33/week @ 2024-06-12 18/week @ 2024-06-19 21/week @ 2024-06-26

102 每月下载次数

MIT 许可证

525KB
5K SLoC

目录表↗️

fake-rs


fake-rs 是一个Rust库,用于生成假数据,如随机用户代理、名称、电话号码和IP地址。它旨在为开发者提供一个简单易用的接口,以便快速生成用于测试、模拟和其他需要随机数据的场景的模拟数据。

功能

  • 用户代理生成:从预定义的列表中随机选择一个用户代理。
  • 名称生成:随机生成名称。
  • 电话号码生成:生成格式正确的随机电话号码。
  • IP地址生成:生成随机IPv4地址。

用法

[dependencies]
fake-rs = { version = "0.1.0", features = ["user-agent", "name", "phone", "ip"] }

每个模块都提供了一组函数来生成特定类型的数据。以下是一些用法示例

用户代理生成

use fake_rs::get_random_user_agent;
let user_agent = get_random_user_agent();
let user_agent_chrome = get_chrome_user_agent();

名称生成

use fake_rs::generate_name;
let name = generate_name();

电话号码生成

use fake_rs::generate_phone;
let phone_number = generate_phone();

IP地址生成

use fake_rs::generate_ip;
let ip_address = generate_ip();

依赖项