🔗 URL 编解码
URL 编码和解码工具,处理特殊字符转义,支持完整 URL 或参数单独编解码
// 编码结果将显示在这里...
// 解码结果将显示在这里...
💡 什么是 URL 编码?
定义:URL 编码(也称 Percent Encoding)是一种将特殊字符转换为 %XX 格式的编码方式。
需要编码的字符:
- 保留字符:! * ' ( ) ; : @ & = + $ , / ? % # [ ]
- 非ASCII字符:中文、日文、emoji等
- 空格:通常编码为 + 或 %20
两种编码方式:
encodeURIComponent(): 编码所有特殊字符,适用于 URI 组件(如查询参数)encodeURI(): 不编码保留字符,适用于完整 URI
常见用途:
- URL 查询参数传递
- 表单数据提交
- AJAX 请求参数
- 处理包含中文的链接
示例:
原文:
编码:
原文:
hello world 你好编码:
hello%20world%20%E4%BD%A0%E5%A5%BD