URL 解析器

将一个完整的 URL 分解为其组成部分:协议、主机、端口、路径、查询字符串和片段。

示例:

工作原理

适用于理解复杂 URL 的确切结构、调试格式错误的链接,或无需编写代码即可快速提取某个查询参数。URL 通过依次查找分隔符进行切分(://、用于端口的 :、用于路径的 /、用于查询的 ?,以及用于片段的 #)。

如果 URL 没有协议会怎样?

该工具要求存在 :// 才能识别协议(如 https 或 ftp)。没有这个分隔符的 URL(如 exemple.com/page)会产生错误——请在解析前添加协议(例如 https://exemple.com/page)。

URL 中端口是必须的吗?

不是,端口是可选的。如果没有明确指定(如 :8080),「端口」字段会保持为空,协议的默认端口(HTTP 为 80,HTTPS 为 443)则是隐含的。

100% 本地处理: 解析过程完全通过 WebAssembly 在您的浏览器中执行,您的 URL 永远不会离开您的设备。