URL 编码 / 解码工具 的工作原理
URL 编码器/解码器将字符串与百分比编码(也称 URL 编码)相互转换,这是 RFC 3986 规定的在 URL 中安全包含特殊字符的格式。粘贴原始字符串进行编码,或粘贴百分比编码的字符串解码回人类可读的形式。转换完全在浏览器中使用 JavaScript 的 encodeURIComponent 和 decodeURIComponent 运行;你输入的内容不离开你的设备。
在以编程方式构建查询参数、重定向 URI 或规范链接时,URL 编码至关重要。空格变为 %20,和号变为 %26,井号变为 %23,依此类推。编码也适用于国际化域名和路径段中的非 ASCII 字符。此工具还提供 encodeURI 模式,用于编码完整 URI,同时保留「/」、「?」和「#」等结构字符。