功能说明
URL 参数解析器用于将任意 URL 自动拆分为各组成部分(协议、主机名、端口、路径、查询参数、锚点),并支持批量解析、参数编辑、URL 编码解码等操作。
本工具完全运行在浏览器本地,URL 数据不会上传到任何服务器,适合处理包含敏感信息的 URL(如 Token、密钥等)。
使用步骤
1. 在输入框中粘贴或输入 URL,点击"解析 URL"按钮。
2. 查看 URL 各组成部分,参数以表格形式展示。
3. 批量解析模式支持一次输入多个 URL,生成参数统计。
4. 使用 URL 编码/解码按钮可对整个 URL 进行编码或解码操作。
常见问题
URL 各部分名称速查
以 https://www.example.com:8080/path?q=keyword#section 为例:
protocol(协议)= https
hostname(主机名)= www.example.com
port(端口)= 8080
pathname(路径)= /path
search(查询字符串)= ?q=keyword
hash(锚点)= #section
URL 编码有什么作用?
URL 中包含中文字符或特殊字符时,浏览器会自动将其转为 %XX 格式的编码(如"参数"转为 %E5%8F%82%E6%95%B0)。使用 URL 编码/解码功能可手动控制这一过程。
你可能还想问
能解析出哪些部分?
协议、主机、端口、路径、查询参数与锚点(#)分段拆解,参数按名值对表格呈现;调试带大量跟踪参数的链接、排查跳转异常时最实用。
重复参数和数组怎么呈现?
同名参数会合并为一个键对应多个值;不含等号只有键的参数显示为空值,与「值为空字符串」在语义上是两回事,接入后端时注意区分。
锚点(#)后面的内容会传到服务端吗?
不会。锚点仅由浏览器处理,服务端收不到;单页应用的路由常借助锚点,做统计埋点时要留意这部分无法从日志里获取。
速查在线工具箱