URL 解析构造
链接拆解到协议/主机/路径/参数,参数表格化与重组。
【哪里错了】输入内容为空。 【为什么】没有可解析的 URL 文本。 【怎么改】粘贴完整 URL、纯查询串或 host:port/path 简写。
原因:没有可解析的 URL 文本。
建议:粘贴完整 URL、纯查询串或 host:port/path 简写。
粘贴链接后,各组成部分与参数表会显示在这里。
使用说明
这个工具解决什么问题
排查埋点参数、核对回调地址、调试列表页筛选条件,都要把 URL 拆开逐段看。肉眼看又长又乱的查询串,漏一个参数是常事;开编辑器写代码调试,又太重。这个工具把 URL 拆成协议、主机、路径与参数表,参数逐行列出,原始值与解码值并列,改完还能重新拼回去。
核心能力
结构化拆解:协议、主机、端口、路径、查询串、锚点逐段列出。参数表双列:每条参数同时显示原始值与解码值,中文与特殊字符一眼看清。同名参数保留:重复出现的参数全部保留,顺序不变,不丢数据。宽松输入:完整链接、host:port 简写、纯查询串都能解析,粘贴即用。
使用建议
核对第三方回调地址时,重点比对参数的解码值;发现同名参数,确认服务端取的是第一个还是最后一个;改完参数重新构造 URL 前,检查是否该保留原始编码。
解析与构造纯浏览器本地运行,带 token 的链接放心粘贴,不上传服务器;输入越完整解析越准,能贴全链接就贴全链接。
常见问题
为什么参数表要同时给原始值和解码值?
查询串里的值常是 URL 编码过的,例如空格会变成百分号加 20。只看原始值看不出真实内容,只看解码值又没法还原粘贴回去。两列并列,读内容用解码值,拼回 URL 用原始值,互不干扰。
同名参数重复出现,是解析错了吗?
不是错。URL 规范允许同名参数出现多次,例如列表接口里 tag=a 与 tag=b 并存。很多工具解析成对象后只留最后一个,直接丢数据。本工具逐条保留全部同名参数,顺序与原文一致。
粘贴的输入不完整也能解析吗?
能。完整链接之外,主机加端口、纯查询串、甚至只有一段参数列表的片段都接受,工具按缺省部分自动补全再解析,调试抓包片段时不用先费力拼出完整 URL。
相关工具
URL 编解码
encodeURIComponent 与 encodeURI 双模式,中文链接一键转换。
X.509 证书查看
解析证书 PEM/DER:序列号/签发者/有效期/公钥位长一目了然。
AES256 加解密
AES-256-GCM 文本加解密,PBKDF2 派生密钥,容器 JSON 输出。