#query-string #url #query #query-parameters #params #convert-string #parameters

url-search-params

url-search-params 允许从HashMap创建查询参数,反之亦然

6个版本 (重大变更)

12.0.0 2023年5月11日
11.0.0 2023年5月11日
10.0.0 2023年3月23日
9.0.0 2022年12月25日
1.0.0 2022年9月4日

#5 in #params

Download history 141/week @ 2024-03-13 89/week @ 2024-03-20 128/week @ 2024-03-27 77/week @ 2024-04-03 33/week @ 2024-04-10 101/week @ 2024-04-17 46/week @ 2024-04-24 11/week @ 2024-05-01 12/week @ 2024-05-08 169/week @ 2024-05-15 82/week @ 2024-05-22 115/week @ 2024-05-29 181/week @ 2024-06-05 105/week @ 2024-06-12 134/week @ 2024-06-19 97/week @ 2024-06-26

555 每月下载量
4 个crate(3个直接使用) 中使用

MIT OR Apache-2…

17KB
228

欢迎来到url-search-params!

url-search-params 允许从HashMap创建查询参数,反之亦然。

在URL(网页地址)中,查询参数对应于 查询字符串

请注意,它仅与URL的查询字符串部分一起工作,不是设计上用于处理整个URL。根据规范,问号 ? URL分隔符不是查询字符串的一部分。

此外,hash标记 # URL分隔符和URL的片段部分不是查询字符串的一部分。在实践中,这意味着片段和前面的hash标记不会被发送到服务器的请求中。

功能

  1. 将给定的字符串转换为包含查询字符串参数的HashMap,作为键值对
  2. 将给定的HashMap转换为查询字符串

配置

无需额外配置。

演示

测试 在仓库中可用。

文档

公共函数定义和用法可在 git仓库 中找到。

构建

如果您想自己构建 url-search-params,请确保您已安装 Rust

$ cargo build

测试

如果您想测试 url-search-params

$ cargo test

社区

Discord上联系我,您可以在那里提问和分享想法。请遵循Rust行为准则

捐赠

如果您欣赏我的工作并希望支持它,请通过PayPal进行捐赠。

无运行时依赖