URL解析工具
在线拆解网址的协议、域名、端口、路径、参数与锚点,支持删参重组
待解析的 URL
缺少协议时会自动按 https:// 补全后再解析,因此 www.uutools.com/tools 这类写法也能正常拆解。
工具介绍
一个网址看着复杂,其实只有固定的几段结构。本工具把它拆开逐段展示,方便调试接口、清理分享链接和排查参数问题:
- 结构拆解:协议、主机名、端口、含端口主机、域名后缀、Origin、路径、查询字符串、片段(Hash)、认证信息、完整地址共 12 项
- 查询参数表格:自动按
&拆分并解码每个参数的真实值,逐个一键复制 - 路径分段:按
/展开每一级分段,并给出该级累计路径,适合看 RESTful 路由 - 参数删减重组:取消勾选即可剔除某个参数并实时生成新 URL,无需再手工删字符串
- 缺协议自动补全:
www.uutools.com/tools这类省略写法会自动按 https 解析 - 多形态支持:内网 IP 带端口、带
user:pass认证、file://本地路径、data:内联资源均可拆解
使用场景
- 调试接口时确认请求的真实 Host、端口与路径前缀
- 清理带
utm_source、from等跟踪参数的分享链接 - 定位「改哪个参数页面结果不同」的 A/B 与筛选条件排查
- 配置反向代理、CORS 白名单时抄写准确的 Origin
- 爬虫或脚本拼接 URL 时校验各级路径与参数编码
URL 结构速查
| 组成部分 | 示例值 | 要点 |
|---|---|---|
| 协议 scheme | https: | 省略时浏览器默认补 https 或跟随当前页协议 |
| 认证信息 | user:pass@ | 明文写在地址里,主流浏览器已基本禁止 |
| 主机 host | api.example.com:8080 | 域名或 IP,可带端口,对应请求头 Host |
| 路径 path | /v3/orders/10086 | 斜杠分层,服务端路由主要依据 |
| 查询 query | ?fields=id&status=1 | 键值对,需按 percent-encoding 编码 |
| 片段 hash | #top | 不会发送给服务器,由浏览器定位或前端路由使用 |
常见问题
- 参数里的中文和符号怎么还原?参数表格显示的是解码后的值,例如
%E4%BD%A0%E5%A5%BD会还原成「你好」,需要反向编码请用 URL编码转换 - 为什么端口显示为空?省略端口意味着使用该协议默认端口,https 为 443、http 为 80,本工具会在括号里补出默认值
- Hash 后面的内容服务器能收到吗?收不到。
#之后仅在本浏览器内生效,服务端日志里不会出现
想识别来访者的浏览器与系统,请配合 User-Agent解析 使用;解析域名对应的 IP 与归属地请使用 IP归属地查询。全部拆解逻辑在浏览器本地运行,URL 内容不会被上传。