工具会把整段输入视为单一值,并套用 component 风格的百分比编码。空格会被百分比编码,非 ASCII 字符会转成 UTF-8 byte escape,在 URL 中有特殊含义的分隔符也会一起 escape。
请把输出用在查询参数值、路径片段或类似的 URL 部分。如果您手上已经是一整个 URL,只应编码需要 escape 的那一段,让分隔符、protocol 文字与 host name 保持原本含义。
关于这个主题的常见疑问与实用解答。
URL 编码(百分比编码)将 URL 中不安全的字符替换为 % 加上十六进制代码。例如,空格变成 %20,& 变成 %26。
当在 URL 查询参数、表单数据或 API 请求中传递特殊字符时,这些字符可能被浏览器或服务器误解。
不会,URL 编码完全在您的浏览器中执行。您的文字通过 JavaScript 在本地进行百分比编码,不会传送至任何服务器。