4 个版本
使用旧的 Rust 2015
0.1.3 | 2017年8月17日 |
---|---|
0.1.2 | 2017年8月13日 |
0.1.1 | 2017年8月13日 |
0.1.0 | 2017年8月12日 |
46 在 #parse-url
203 每月下载量
用于 2 crates
10KB
172 行
miniurl 是 Rust 的 URL 解析库,简单易用。
示例
use miniurl::Url;
let url = Url::parse("http://admin:[email protected]/foo?a=1&b=2#top");
assert_eq!(url.scheme, "http");
assert_eq!(url.netloc, "admin:[email protected]");
assert_eq!(url.path, "/foo");
assert_eq!(url.query, Some("a=1&b=2".to_string()));
assert_eq!(url.fragment, Some("top".to_string()));
assert_eq!(url.username, Some("admin".to_string()));
assert_eq!(url.password, Some("password".to_string()));
assert_eq!(url.host, Some("google.com".to_string()));
assert_eq!(url.port, 80);