—
结果仅供参考,可能包含错误。请自行核实重要信息。使用本工具风险自负。
这个工具能做什么
URL 解析工具把网址拆分成各个组成部分:Protocol(协议)、Host(主机)、Port(端口)、Path(路径)、Hash(哈希,即 # 之后的片段),并在 Query parameters(查询参数)下把每个查询参数的键和值单独列出。粘贴一个长链接,拆解结果会随输入实时显示。百分号编码的值会被解码,因此 q=usb+c+cable 显示为 usb c cable。
解析使用浏览器标准的 URL 类,也就是 fetch 和 Web 服务器所遵循的同一套规则,因此结果与浏览器实际解读地址的方式一致。URL 必须包含协议头,例如 https://。未指定端口时使用该协议的默认端口(HTTPS 为 443,HTTP 为 80),并显示为 (default)。
适用场景
- 查看营销链接或广告点击中的 UTM 参数。
- 调试包含大量编码参数的重定向或 OAuth 回调 URL。
- 在编写路由代码前,确认页面会收到哪些查询参数。
- 分享链接前找出需要删除的跟踪参数。
示例
输入
https://shop.example.com/search?q=usb+c+cable&sort=price_asc&page=2#results
输出
Protocol: https
Host: shop.example.com
Port: (default)
Path: /search
Hash: #results
q: usb c cable
sort: price_asc
page: 2关于这个工具的问题
为什么会显示“Invalid URL”(无效 URL)?
地址必须包含协议头。对解析器来说,example.com/page 只是一个相对路径,请改写为 https://example.com/page。
重复的参数如何显示?
每次出现都单独占一行。?tag=a&tag=b 会按顺序显示两次 tag,大多数 Web 框架也正是以列表形式接收它们的。
哈希会发送到服务器吗?
不会。# 之后的部分只留在浏览器中,用于页面内锚点和客户端路由。服务器只能看到路径和查询字符串。
这个工具免费吗?
是的,完全免费。无需注册或电子邮箱。结果直接显示在本页。
如何获取结果?
在此页面使用工具即可查看结果,无需通过电子邮件接收。