URL 解析器

在线 URL 解析器,输入网址即可拆解出协议、主机、端口、路径、查询参数(query)和锚点(hash)等各组成部分,并解码查询参数键值。浏览器本地运行,免费无需安装。

示例:

URL 解析器常见问题

URL 解析器怎么使用?

先填写或调整「输入 URL」、「协议」、「用户名」、「密码」、「主机名」、「端口」;修改输入或使用页面控件后查看结果区域。可先用「输入 URL」中的示例 「https://example.com/path?key=value#section」熟悉输入格式,再替换成自己的数据。

完整 URL 与单个参数值应该使用同一种编码吗?

不应混用。完整 URL 中的 /、?、&、= 等字符具有结构含义,单个参数值中的同样字符通常需要编码。先确认处理的是完整地址还是参数值,避免破坏链接结构或发生重复编码。

百分号解码失败或中文乱码怎么办?

检查百分号后是否有完整的两位十六进制字节,并确认原文本使用的字符编码。表单编码中的 + 有时表示空格,普通 URI 中的 + 则可能是字面字符,需要按实际格式理解。

可以用什么输入先验证效果?

输入框中的示例为 「https://example.com/path?key=value#section」,对应「输入 URL」。先保持示例的格式、分隔符和单位,确认页面能够处理后,再逐项替换为实际内容;输出用于其他软件时还需检查目标软件支持的格式。

URL 解析器的结果应怎样理解?

先用最小示例验证,再将结果放回实际开发环境检查。语言版本、运行环境、编码和配置项可能与浏览器中的处理规则不同。

输入内容会保存或发给外部服务吗?

本页的主要处理逻辑在浏览器内执行。页面加载资源、打开外部链接,以及带外部地址的内容预览仍可能产生网络请求;“本地处理”并不表示整个网页完全没有网络活动。

没有结果或操作失败时先检查什么?

先检查「输入 URL」、「协议」、「用户名」是否完整,以及格式、单位和当前选项是否匹配。修改输入后,查看页面的结果或错误提示;可先用少量数据定位问题。

相关工具

URL 编解码 · SVG 转 Data URI 编码器 · CSS 容器查询生成器 · GraphQL Playground · 全部开发工具