什么是URL 编码/解码?
网址中只能安全使用字母、数字和少数符号,中文和空格会被转换成 %E5%B7%A5 这样的形式(百分号编码)。可以把编码后的网址还原成可读文字,也可以安全地编码参数值。
使用方法
- 1
选择编码或解码。
- 2
选择转换范围:“组成部分”适合查询参数值,“完整 URL”适合整个网址。
- 3
输入后立即显示结果,可用复制按钮带走。
使用场景
读懂乱码链接
解码别人分享的 %E5%B7%A5... 形式的链接,查看真实搜索词。
构造 API 查询参数
用“组成部分”模式编码含空格或 & 的搜索词,再拼到请求 URL 中。
常见问题
“组成部分”和“完整 URL”有什么区别?+
组成部分(encodeURIComponent)会连 / ? & = 等保留字符一起编码;完整 URL(encodeURI)为保持网址结构,会保留这些字符。