TL
Tool Lab
💰捐赠
💰捐赠

URL解析器

将URL分解为协议、主机名、路径、查询参数和片段。

关于本工具

URL解析与检查工具可将任意URL分解为各个组成部分:协议、主机名、端口、路径名、查询字符串和片段。它还会提取所有查询参数,并以键/值表格形式展示,便于查看。

解析使用浏览器原生的URL API,遵循WHATWG URL标准。URL结构为:protocol://hostname:port/pathname?search#hash。查询参数是以&分隔的key=value键值对。若省略端口,则默认使用80(http)或443(https)。所有处理均在本地完成,不会向任何服务器发送数据。

使用方法

  1. 在输入框中粘贴URL,或点击“示例”加载示例。
  2. 点击“解析”(或按回车键)来分解URL。
  3. 在分解结果表格中查看每个组成部分。
  4. 点击任意组成部分旁的“复制”将其复制到剪贴板。

使用场景

前端开发者通过逐一读取各个参数来调试包含大量查询参数的复杂URL。后端开发者在API测试中校验URL结构。QA工程师为测试脚本复制URL组成部分。营销人员检查活动URL中的跟踪参数(utm_source、utm_medium)。

常见问题

  • URL中需要包含http://吗?如果未检测到协议,工具会自动添加https://前缀。为获得最准确的结果,建议输入完整URL。
  • URL编码的查询参数会被解码吗?会的。URLSearchParams API会自动解码百分号编码的值(例如,%20会转换为空格)。
  • 片段标识符(#)是什么?片段(hash)用于标识页面内的某个部分。它不会被发送到服务器,仅由浏览器处理。