URL编码/解码工具

对URL进行编码和解码,支持多种编码方式

JSON工具 Base64工具 URL工具
0 字符
0 字节

使用说明

编码方式说明

  • encodeURI:不会对 URI 中的特殊字符进行编码,如 :/?#[]@!$&'()*+,;=
  • encodeURIComponent:会对 URI 中的所有特殊字符进行编码,适用于编码 URI 参数
  • escape:已废弃的编码方式,仅作兼容性保留

常见应用场景

  • URL参数编码:将参数值中的特殊字符进行编码,确保URL正确解析
  • 表单数据编码:对表单提交的数据进行编码
  • API请求参数编码:对API请求中的参数进行编码

示例

原始文本: https://example.com/search?q=hello world&category=测试

encodeURI结果: https://example.com/search?q=hello%20world&category=%E6%B5%8B%E8%AF%95

encodeURIComponent结果: https%3A%2F%2Fexample.com%2Fsearch%3Fq%3Dhello%20world%26category%3D%E6%B5%8B%E8%AF%95