DataHub Tools URL 解析

URL 解析工具

本地优先

将 URL 解析为协议、域名、路径、查询参数、哈希和 origin。

工具实际如何工作?

本工具把一个绝对 URL 交给浏览器 URL 解析器,并展示规范化后的组成部分。重复查询键会转为数组;结果反映浏览器规范化行为,不是原始输入的逐字节拆分。

  • 查看规范化 URL 组成
  • 解码重复查询参数
  • 把解析结果导出为 JSON

如何使用?

  1. 粘贴包含协议的完整绝对 URL。
  2. 运行解析并核对主机名、端口、路径、查询参数和片段。
  3. 复制或下载 JSON 前检查重复参数及规范化字符。
  4. 不要把解析成功当成 URL 安全结论。

快速示例

示例输入

https://example.com:443/a/../b?q=a+b&q=%2B#top

预期结果

主机名: example.com
路径: /b
query.q: ["a b", "+"]
片段: #top

本页没有相对 URL 所需的基准地址。浏览器可能规范化默认端口、路径、Unicode 主机名和百分号编码。

适合哪些场景?

  • 调试接口和跳转 URL。
  • 检查重复查询参数。
  • 为文档整理规范化 URL 摘要。

参考标准与适用边界

WHATWG URL 标准定义浏览器解析与规范化;RFC 3986 描述通用 URI 语法,两种模型相关但并非逐字节等价。

来源核验日期:2026 年 7 月 24 日。规范与平台行为可能更新,正式使用前请复核来源。

已知限制

  • 输出分别提供 hostname 和 port,不提供合并的 host 字段。
  • 查询中的加号会被 URLSearchParams 解码为空格,%2B 才会成为字面加号。
  • 工具不会识别钓鱼地址、开放跳转或恶意目标。

FAQ

可以解析相对 URL 吗?

不可以。本页没有提供基准 URL,请输入完整绝对 URL。

为什么端口消失了?

浏览器规范化时可能省略协议默认端口,例如 HTTPS 的 443。

重复查询键会保留吗?

会。重复键会按出现顺序返回为数组。

解析成功代表 URL 安全吗?

不代表。语法解析不能证明域名归属、信誉或目标安全性。