🔗 URL 编解码
URL 编码解码、查询参数解析成表格、参数与 query string 双向转换。
URL 编码 / 解码,还能把一串参数拆成表格、再拼回 query string。全部在浏览器本地计算,数据不上传。
输入
Ctrl + Enter 执行
结果
结果会显示在这里 汪
两个常见疑问
- 中文为什么变成 %E4%B8%AD?URL 里只能安全传 ASCII,中文会先按 UTF-8 变成字节,再把每个字节写成 %XX。「中」的 UTF-8 是 E4 B8 AD,所以就成了 %E4%B8%AD。
- + 和空格:在 HTML 表单(application/x-www-form-urlencoded)里空格常被写成 +,所以解码时 + 一般要还原成空格;但 encodeURIComponent 自己只会输出 %20。上面那个复选项就是为这个准备的。
粘贴 URL 或 query string
| 参数名 | 原始值 | 解码后的值 |
|---|
参数名和值里的 + 会按「空格」解释,解不动的部分会原样显示。
参数编辑 → query string
生成的 query string 会显示在这里 汪