URL 编码/解码

在共享 URL 工作台中进行 URI、组件和表单编码解码,并提供查询参数只读审阅与 JSON 映射。

浏览器本地处理
该页面已通过公开目录检查;启用JavaScript后可使用完整功能。
使用指南

如何使用URL 编码/解码

浏览器本地处理

示例

encodeURIComponent

café +

结果

caf%C3%A9%20%2B

示例

Form encode (+)

café +

结果

caf%C3%A9+%2B
  1. 操作

    完整 URL 选择 encodeURI;单个参数值选择 encodeURIComponent。Form encode (+) 用 + 表示空格,并把原来的 + 编成 %2B。

限制与注意事项

  • 百分号编码必须由 % 后接两位十六进制数字组成,且还原的字节必须是有效 UTF-8;解码报错时请核对原始数据,不要反复解码。

常见问题

为什么加号解码后变成空格?

Form decode (+) 把 + 当作空格;decodeURIComponent 保留 +。字面加号编码为 %2B 后可还原。

页面反馈发现问题或有改进建议?
反馈功能需要在在线版使用

请在在线版启用 JavaScript 后提交;当前工具或案例的本地功能不受影响。

前往在线版反馈