关于 URL 编码 / 解码
URL 编码(也称百分号编码 Percent-encoding)是为了让 URL 中能安全携带任意字符而设计的转义方案:除字母、数字与少量保留字符外,其他字节会被编码为 % 后跟两位十六进制。
本工具调用浏览器原生的 encodeURIComponent / decodeURIComponent 完成双向转换,所有计算均在你的浏览器本地完成,不会上传到任何服务器。
典型使用场景:将查询参数(如中文搜索词、邮箱地址、含 & 与 = 的字符串)安全地拼接进 URL;调试 API 请求时手动还原 GET 参数的可读形式;处理表单提交后日志里的转义文本等。
需要注意:encodeURIComponent 不会编码 A-Z a-z 0-9 - _ . ! ~ * ' ( ) 等字符;如果需要更激进的编码(如把 ! 也编码),请考虑额外的后处理。本工具不会改变保留字符的语义,可放心用于 URL 片段拼接。