URL 编码/解码工具

编码模式:

工具说明

URL 编码 (也称为百分比编码)是一种将特殊字符转换为在 URL 上下文中通用的、可被接受的格式的机制。当您需要在 URL 中传递包含空格、中文字符或 URL 保留字符(如 `&`, `?`)的参数时,此编码至关重要。

  • 编码 (Encode): 将普通文本字符串转换为符合 URL 规范的编码字符串。
  • 解码 (Decode): 将已编码的 URL 字符串还原为其原始形式。
  • Component 模式 (encodeURIComponent): 这是最常用的模式,它会编码几乎所有的特殊字符。推荐用于编码 URL 查询参数的键或值(例如 `?q=你好` 中的 `你好`)。
  • URI 模式 (encodeURI): 此模式不会对 URL 中有特殊含义的保留字符 (; / ? : @ & = + $ # )进行编码。它适用于需要对一个包含协议和主机的完整 URI 进行编码,同时又想保持其结构完整的场景。