URL 编码解码
输入文本进行 URL 编码,或把编码后的字符串还原。可切换 encodeURI(保留网址结构)和 encodeURIComponent(全部转义)两种模式。
使用说明
encodeURI 适合编码完整网址,会保留 ://?&= 等结构字符;encodeURIComponent 适合编码参数值,会转义所有特殊字符。中文会被编码为 %E4%B8%AD 这样的形式。
常见问题
encodeURI 和 encodeURIComponent 怎么选?
编码完整网址用 encodeURI(保留 ://?&= 结构);编码参数值用 encodeURIComponent(全部转义,参数里的 & 不会破坏 URL 结构)。
中文 URL 编码后是什么样?
会变成 %E4%B8%AD 这样的百分号转义形式,这是标准的 UTF-8 URL 编码。