URL编码/解码器
为 URL 编码特殊字符,或解码 URL 编码的字符串。
结果
使用方法
- 选择编码或解码选项卡
- 在输入区域输入 URL 或编码的 URL
- 点击按钮进行转换
- 复制结果或使用交换按钮反转
使用 encodeURIComponent 进行完整的字符编码
什么是 URL 编码?
URL 编码将字符转换为可以在互联网上安全传输的格式。特殊字符被替换为 '%' 后跟其十六进制值。这对于在 URL、表单数据和查询参数中包含特殊字符至关重要。
工作原理
每个需要编码的字符都被转换为其 UTF-8 字节序列,然后每个字节表示为 %XX,其中 XX 是十六进制值。例如,空格变为 %20,'&' 变为 %26。
常见编码
space=%20 &=%26 ?=%3F #=%23 /=%2F常见用例
查询参数
编码 URL 查询字符串中的值
表单数据
通过 GET/POST 编码表单提交
API 请求
安全传输 API 参数
搜索查询
编码 URL 中的搜索词
邮件链接
包含特殊字符的 mailto: 链接
安全
防止注入攻击