X XFreeTool 简体中文工作区

URL 编解码

处理 URL 参数编码、解码和特殊字符转义,适合接口调试和前端开发。

Live Tool

URL 编解码

处理 URL 参数编码、解码和特殊字符转义,适合接口调试和前端开发。

Tool Workspace

URL 编解码

处理 URL 与参数片段的编码、解码和特殊字符转义,适合前端开发和接口调试。

开发工具

关于 URL 编解码

URL 编码解码将文本转换为 URL 组件可安全传输的百分号编码,或还原已有编码。它适合处理包含空格、标点或非 ASCII 字符的查询值、路径段和跳转参数。

Reference: URI 通用语法(RFC 3986)

01

使用方法

  1. 粘贴一个参数值,而不是整条 URL,除非确实要对每个组件编码。
  2. 编码或解码后,将结果放入对应的路径、查询、片段或表单字段。
  3. 打开最终 URL 并确认服务端收到预期值;不同组件的编码规则并不相同。
02

常见问题

应该对整个 URL 编码吗?

通常不应该。应编码单个参数值,保留定义 URL 结构的 :、/、?、& 和 = 等分隔符。

加号和 %20 一样吗?

在表单风格查询中两者都可能表示空格;如果需要保留字面加号,应编码为 %2B。

URL 编码能保证安全性吗?

不能。它只解决传输表示问题。服务端仍须校验和授权解码后的值,防止注入、开放跳转等风险。