Tool overview
什么是Query Params ↔ JSON?
Query Params ↔ JSON是一款帮助您解析 URL 查询字串為 JSON 物件并反向序列化的開發者工具。
為什么使用Query Params ↔ JSON?
在需要解析 URL 查询字串為 JSON 物件并反向序列化時提升可讀性与效率,且不會将数據上传到服務器。
核心功能
即時語法高亮、錯誤捕获、客戶端私隱保护与一鍵複製。解析 URL 查询字串為 JSON 物件并反向序列化
使用方法
按照以下步骤使用上方工具并获得准确結果。
- 選擇 Query → JSON 解析查询字串,或 JSON → Query 序列化物件。
- 粘贴完整 URL 或裸查询段 (foo=bar&baz=1)。
- 检查解碼后的鍵 — 重複鍵在 JSON 輸出中变為陣列。
- 複製編碼輸出用于 fetch URL、curl 命令或 API 测试。
查询字串語法参考
RFC 3986 查询组件规则及常见編碼陷阱。
| 功能 / 场景 | 有效語法示例 | 常见陷阱 / 无效示例 |
|---|---|---|
| Key-value pairs | name=Ada&role=dev | name=Ada;role=devSemicolons are not standard pair separators—use & between parameters. |
| Percent-encoding | q=hello%20world | q=hello worldSpaces must be encoded as %20 or + depending on context. |
| JSON object input | { "tags": ["a", "b"] } | { tags: ["a"] }JSON → Query requires strict JSON with quoted keys. |
常见問題
關于常见调试問題和数據私隱的可展開解答。
官方文件与参考
本工具的权威规范与平台文件。