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