mirrorangel

URL 编解码

开发 · v1.0.0 · 纯前端,数据不出浏览器

结果

URL 结构

协议
https
主机
example.com
路径
/%E6%90%9C%E7%B4%A2
片段
—
q你好 世界
langzh
哪些字符会被编码
空格%20%20两种模式都编码
&%26&URI 模式保留 —— 它是参数分隔符
=%3D=URI 模式保留 —— 它是键值分隔符
?%3F?URI 模式保留 —— 它是查询起始符
#%23#URI 模式保留 —— 它是片段起始符
/%2F/URI 模式保留 —— 它是路径分隔符
:%3A:URI 模式保留 —— 协议与端口分隔
+%2B+注意:在查询串里 + 常被当作空格

用错函数会导致语义变化:参数值里的 & 若不编码,服务端会把它当成参数分隔符,原本一个参数就变成了两个。

同类工具