URL解析工具

在线 URL 解析工具,把网址拆解为协议、域名、端口、路径、查询参数和锚点,参数以键值表格展示,支持修改后重新拼接,适合开发调试。

工具功能

URL解析工具可以对输入的完整URL地址进行深度解析,提取出协议、主机、端口、路径、锚点和所有查询参数,支持编辑修改后重新生成完整URL。

使用方法

  1. 在上方输入框粘贴或输入需要解析的完整URL地址(必须包含http://或https://协议)
  2. 点击「解析URL」按钮,即可获取拆分后的各个组成部分和参数列表
  3. 如果需要修改URL内容,可以在「可编辑重构URL」输入框中修改内容,点击「重新解析编辑后的URL」即可重新解析
  4. 点击「重置」可以清空所有内容重新开始

解析原理

本工具使用浏览器原生URL API进行解析,基于URL标准规范分解URL为以下组成部分:

组成部分说明
protocolURL使用的协议,例如http:、https:、ftp:等
host包含域名和端口号,例如www.example.com:8080
hostname纯域名部分,不包含端口号,例如www.example.com
port端口号,如果使用协议默认端口则显示为空
pathname服务器上的资源路径,例如/path/index.html
hash锚点部分,#号后面的内容,用于页面内跳转
search完整查询字符串,包含所有查询参数
query参数将查询字符串拆分为独立的键值对列表展示

注意事项

为什么提示我解析失败?

解析失败通常是因为您输入的URL格式不正确,必须包含完整的协议开头,例如 https://example.com,缺少协议会导致解析失败。请检查URL格式后重新输入。

为什么端口显示为空?

如果URL使用了协议的默认端口(例如http默认80端口,https默认443端口),URL规范中默认不显示端口号,所以解析结果端口会显示为空,这是正常现象。

可以解析相对路径的URL吗?

不可以,本工具只支持完整的绝对URL解析,必须包含协议和完整域名才能正确解析。

解析后可以修改URL重新生成吗?

可以,解析完成后会在结果底部生成可编辑的完整URL输入框,您修改后点击重新解析按钮即可生成新的解析结果。