#ietf-rfc #rfc #ietf #hostname #validation #1123

无 std hostname-validator

根据 IETF RFC 1123 验证主机名

3 个稳定版本

使用旧的 Rust 2015

1.1.1 2022年3月26日
1.1.0 2021年6月6日
1.0.0 2018年11月2日

#55无标准库

Download history 6161/week @ 2024-03-14 7405/week @ 2024-03-21 5645/week @ 2024-03-28 6861/week @ 2024-04-04 6934/week @ 2024-04-11 7106/week @ 2024-04-18 8114/week @ 2024-04-25 7363/week @ 2024-05-02 7266/week @ 2024-05-09 7549/week @ 2024-05-16 6755/week @ 2024-05-23 7884/week @ 2024-05-30 7353/week @ 2024-06-06 8978/week @ 2024-06-13 9170/week @ 2024-06-20 8030/week @ 2024-06-27

35,225 每月下载量
用于 47 个 Crates (5 直接)

MIT 许可证

4KB
51

hostname-validator

Rust crate 用于根据 IETF RFC 1123 验证主机名。

extern crate hostname_validator;

let valid = "VaLiD-HoStNaMe";
let invalid = "-invalid-name";

assert!(hostname_validator::is_valid(valid));
assert!(!hostname_validator::is_valid(invalid));

lib.rs:

根据 IETF RFC 1123 验证主机名。

extern crate hostname_validator;

let valid = "VaLiD-HoStNaMe";
let invalid = "-invalid-name";

assert!(hostname_validator::is_valid(valid));
assert!(!hostname_validator::is_valid(invalid));

无运行时依赖