免费使用 · 无需注册 · 数据本地处理

URL 解析器

把一个网址拆成协议、主机、端口、路径、锚点和查询参数六段,参数自动解码并标出重复键。

协议
—
主机
—
端口
—
来源域
—
锚点
—
参数个数
—
路径(已解码)
查询参数(已解码,重复键标次数)

使用指南

  1. 粘贴网址

    把完整 URL 粘进输入框,会即时解析,不需要点按钮(按钮主要用于确认重算)。

  2. 逐段核对

    上方卡片显示协议、主机、端口、来源域、锚点和参数个数;中间是解码后的路径。

  3. 检查参数表

    参数列表每行一个 name = value,重复键带 [i/n] 标记;下方提示会指出当前地址最值得注意的问题。

常见问题

端口没写为什么还显示 443?

那是该协议的默认端口,工具会显示出来但会注明是默认值。要判断地址里到底有没有端口,看有没有冒号加数字即可。

重复的参数键有什么问题?

不同的服务端实现处理方式不一样:PHP 默认取最后一个,Node 的 URLSearchParams.get 取第一个,也有框架会全部读成数组。所以带重复键的链接,行为取决于后端,是不能忽视的风险点。

锚点会发给服务器吗?

不会。井号后面的部分只在浏览器内生效,用于页面内定位,HTTP 请求里根本不会带上它。所以埋点参数写在锚点后面是无效的。

相对地址为什么解析不出主机?

相对地址本身就没有主机信息。工具用一个占位域做了保底解析,但会把主机和来源域显示成破折号,避免给你一个假地址。

更多在线工具