Skip to main content
appkiro.com

URL 编码、解码与解析器

编码 URL component、解码 percent escape 或检查完整 URL 结构,并对错误及不可信输入给出明确提示。

开发者与文本工具

直接回答

URL 编码器把字符转换为 percent-encoded 形式,解码器还原有效序列。AppKiro 还会拆分 protocol、host、path、query、fragment,并可能提示看似可读的 Base64;严格校验前该提示只是启发式判断。

解码文本

URL 详情

粘贴 URL 以检查各字段。

使用方法

  1. 输入源数据: 选择 Encode、Decode 或 Parse,并保留原始文本。

  2. 选择合适的设置: 明确处理的是 component 还是 full URL;错误 percent sequence 必须显式报错。

  3. 检查并验证结果: 检查各部分和 Base64 提示,不自动跳转解码结果。

主要功能

  • percent encode。
  • percent decode。
  • 拆分 URL 组成。
  • 查看 query。
  • Base64/Base64URL 提示。

适用场景

  • 编码查询参数。
  • 人工检查重定向 URL。
  • 调试 URL 结构。

限制与安全说明

  • 保留字符在 URL 中有结构意义,错误编码会破坏分隔符。解码后的文本仍是不可信输入。
  • 核心处理在当前浏览器组件中完成。浏览器扩展、剪贴板历史、下载文件和站点级诊断仍是独立的数据暴露点;未审查完整环境前,请勿输入生产密钥。
  • Base64/Base64URL 提示属于启发式检测:会检查兼容字母表、最小长度、补位形式、有效 UTF-8 和大部分可打印输出;它不是严格的规范 Base64 验证器。

常见问题排查

解码失败

检查不完整/非十六进制 percent。

主机名为空

加入 scheme。

Base64 误判

需要严格字母表、padding 和 UTF-8 校验。

常见问答

应该编码整条 URL 吗?

通常不应;只编码对应 component,保留结构分隔符。

解码后就安全吗?

不安全,只是看到了另一种表示。

为什么会报错?

可能存在错误转义或无效 UTF-8 字节。

这个工具安全吗?会保护隐私吗?

计算在此浏览器组件中执行,但这本身并不构成完整的隐私保证。若尚未检查扩展、剪贴板历史、下载文件和站点诊断,请仅使用非生产数据。

可以在手机上使用吗?

布局会适配窄屏。文件选择、相机、剪贴板和下载操作仍取决于移动浏览器的权限与能力。

开始使用

选择正确上下文,逐项检查,并禁止自动打开解码结果。