语言
简体中文

URL 参数提取

提取 URL 中的查询参数

URL 输入
在此输入 URL... 例如: https://example.com/api?page=1&size=20&sort=name
查询参数
输入 URL 后将显示参数
URL 结构信息
输入 URL 后将显示结构信息

togotools.top 技术参考

技术参考

在浏览器本地解析 URL 的查询参数,以表格和 JSON 两种视图展示键值对,支持编码解码与同名参数合并,所有解析均在本地完成。

解析能力

  • 提取 URL 中的 Query String 并逐个展示参数。
  • 表格视图显示原始值和解码值。
  • JSON 视图将参数组织为结构化对象。
  • 支持同名参数(如 ?a=1&a=2)解析为数组。

示例:参数解析

查询参数中的特殊字符(空格、中文、&、=)应按 RFC 3986 百分号编码。解析器会自动解码,但原始值和解码值都会展示。

url
URL:https://example.com/search?q=hello&page=2&tag=js&tag=tools

参数:
  q    = hello
  page = 2
  tag  = ["js", "tools"]

使用边界

  • URL 长度受浏览器和服务器限制,通常建议不超过 2048 字符。
  • 查询参数不支持嵌套对象,?a[b]=1 只是键名为 "a[b]" 的平面参数。
  • Fragment(# 后部分)不发送到服务器,但可在客户端解析。

常见问题

同名参数会怎么处理?

解析器会将同名参数的值收集为数组。例如 ?tag=js&tag=tools 解析为 tag: ["js", "tools"]。

能解析非标准 URL 吗?

工具使用 WHATWG URL Standard 解析,兼容大多数常见格式。缺少协议的输入会自动补全 https:// 前缀进行解析。