URL 解析器

将任意 URL 解析为各组成部分:协议、主机、端口、路径、查询参数和哈希片段。浏览器原生解析,即时响应,无需服务器。

100% 浏览器端运行 数据不离开你的设备 免费 · 无需注册

使用方法

  1. 在输入框中粘贴或输入任意 URL。
  2. 工具在输入时即时解析,无需点击按钮。
  3. 点击任意字段旁的 Copy 按钮可复制对应值。
  4. 若 URL 包含查询参数,会在下方单独以键值表格展示。

各字段含义

以 URL https://user:pass@example.com:8080/path?key=val#section 为例:

  • Protocol(协议)https:(scheme)
  • Username / Password(用户名/密码) — URL 中内嵌的凭据
  • Hostexample.com:8080(主机名+端口)
  • Hostname(主机名)example.com(不含端口)
  • Port(端口)8080(若为协议默认端口则为空)
  • Pathname(路径)/path
  • Search(查询字符串)?key=val
  • Hash(哈希)#section
  • Originhttps://example.com:8080(协议+主机)

FAQ

URL 解析器是什么?

URL 解析器将一个 URL 字符串拆解为各个结构化组件:协议(scheme)、用户名、密码、主机名、端口、路径、查询字符串、哈希片段和 origin。方便调试 API、链接和 Web 应用中使用的 URL。

这个工具能显示哪些 URL 字段?

协议、用户名、密码、Host(主机名+端口)、Hostname(仅主机名)、端口、路径(Pathname)、查询字符串(Search)、哈希(Hash)、Origin 和完整 URL。查询参数还会以独立的键值表格展示。

这个工具会把我的 URL 发送到服务器吗?

不会。所有解析完全在浏览器中完成,使用的是 JavaScript 内置的 URL API。任何数据都不会离开你的设备。

支持哪些 URL 格式?

任何包含合法 scheme 的 URL,包括 http、https、ftp、ws、wss 及自定义协议(如 myapp://)。URL 必须包含 scheme;不带协议的裸域名(如 example.com)会被提示为无效。

如何用这个工具调试 URL?

将浏览器地址栏、API 响应或日志文件中的 URL 粘贴进来,工具立即展示每个组件,无需写代码即可验证主机、路径或查询参数是否正确。