2个版本
0.1.1 | 2023年1月30日 |
---|---|
0.1.0 | 2023年1月30日 |
#1490 在 嵌入式开发
每月416次下载
被reqwless使用
10KB
220 行
简单的Url原语
此crate提供了一种简单的Url
类型,可以在嵌入式no_std
环境中使用。
如果您缺少某个功能或想添加新的方案,请提交一个issue或PR。
此crate在稳定版Rust上运行。
示例
let url = Url::parse("https://127.0.0.1/foo/bar").unwrap();
assert_eq!(url.scheme(), UrlScheme::HTTP);
assert_eq!(url.host(), "localhost");
assert_eq!(url.port_or_default(), 80);
assert_eq!(url.path(), "/foo/bar");
实现受到了reqwless中Url类型的强烈启发(几乎可以复制粘贴)。
依赖项
~180KB