HohoTools
English

URL 解析器

调试一条路由规则、一次跳转、一个统计参数或一个接口调用,最后往往落到同一个问题:这个 URL 里到底是什么?

使用方法

  1. 把带协议头的完整绝对 URL 粘贴到下方输入框。
  2. 协议、主机、端口、路径、查询、哈希各段即刻分行显示。
  3. 在键值列表里查看解码后的查询参数;输入不会离开本页,无需担心泄露。
ADAdvertisement — this space keeps HohoTools free

常见问题

粘贴的 URL 会被访问吗?

不会。解析完全由浏览器内置的 URL 实现完成——不会向该地址发起任何 HTTP 请求。内网主机名、查询串里的令牌、localhost 地址都可以放心检查。

为什么必须有协议头(https://)?

解析器只处理绝对 URL。不带协议头的 example.com/path 是有歧义的——它可能是主机、可能是路径——工具宁可明确报错也不猜测。补上协议头即可解析。

端口一栏为空是什么意思?

URL 省略端口(或使用协议默认端口,如 https 的 443)时,端口一行显示 "(default)";显式写出的端口(如 :8443)则直接显示数字。两种写法描述的是同一个完整地址。

查询参数值是解码过的吗?

是的。参数表展示解码后的值:%20 显示为空格,%E4%BD%A0%E5%A5%BD 显示为"你好",与标准查询解析后服务端代码看到的一致。上方的原始 search 行保留原编码,便于对照。

相关工具

了解更多

调试一条路由规则、一次跳转、一个统计参数或一个接口调用,最后往往落到同一个问题:这个 URL 里到底是什么?靠肉眼从日志或编码过的跳转目标里读 URL 很容易出错,因为百分号编码把服务器实际收到的内容藏了起来。这款免费的 URL 解析器把地址拆开、每段独占一行:协议、主机、显式端口(或注明使用默认端口)、路径、查询串与哈希片段——查询参数还会解码成可读的键值表。它使用与浏览器自身相同的 WHATWG URL 实现,你看到的就是运行时看到的:%20 在参数表里已经是空格。相对地址与其他畸形输入会快速失败并给出明确错误,而不是给你一个猜出来的结果——没有协议头的地址本就没有确定的含义。全部解析在你的浏览器本地完成:绝不会向你粘贴的地址发起请求,也不存储任何内容。在下方粘贴 URL 即可拆解。