URL 解析
拆解网址的协议、主机、端口、路径与查询参数,参数可改可删并即时回拼。
结构拆解
- 协议
- https
- 主机名
- shop.example.com
- 端口
- (默认,443)
- 路径
- /search
- 锚点
- results
- 来源 origin
- https://shop.example.com
查询参数3 个
原始查询串:q=%E5%B7%A5%E5%85%B7&page=2&sort=price_asc
回拼后的完整地址
https://shop.example.com/search?q=%E5%B7%A5%E5%85%B7&page=2&sort=price_asc#results
解析与回拼都在浏览器内完成,页面没有任何对外请求 —— 含 token 的链接不会离开这台设备。
本工具在你的浏览器内运行,输入的内容与文件不会上传到任何服务器。
常见问题
- 参数值显示的是原始值还是解码后的值?
- 默认显示解码后的可读值(%E5%B7%A5%E5%85%B7 → 工具),因为多数时候你要看的是内容。同时会保留一份原始查询串原文,方便你核对百分号编码是否正确。
- 相对地址(比如 /search?q=1)能解析吗?
- 能,需要你填一个基准地址。浏览器解析 URL 时必须知道基准才能补全成绝对地址,这是规范要求的,不是本工具的限制。填了基准之后,回拼出来的结果会是补全后的绝对地址。
- 为什么同一个参数名出现了多次?
- 因为原网址里就重复了。查询串允许同名参数重复出现(例如 tag=a&tag=b 在服务端通常表示多选),本工具按出现顺序逐条列出,不会合并或覆盖。
- 修改参数后回拼,编码会变吗?
- 会按规范重新编码:中文、空格等会被转成 %XX 形式,而原本多余的编码(例如把不该编码的 - 写成 %2D)会被还原。这是浏览器 URL 标准的行为,回拼结果都是合法的 URL。
- 带 token 的链接会不会被上传?
- 不会。解析与回拼全部在你的浏览器内完成,页面没有任何对外请求。不过要提醒一句:含签名或 token 的链接如果被复制粘贴到聊天工具里,风险来自那一步,而不是这个工具。