Tool overview
Что такое Query Params ↔ JSON?
Query Params ↔ JSON — инструмент, который помогает разбирать URL query-строки в JSON-объекты и сериализовать обратно.
Зачем использовать Query Params ↔ JSON?
Повышает читаемость и скорость работы, когда нужно разбирать URL query-строки в JSON-объекты и сериализовать обратно, без отправки данных на сервер.
Ключевые возможности
Мгновенная подсветка синтаксиса, обнаружение ошибок, конфиденциальность на стороне клиента и копирование в один клик. Разбирать URL query-строки в JSON-объекты и сериализовать обратно
Как использовать
Следуйте этим шагам, чтобы получить точные результаты с инструментом выше.
- Выберите Query → JSON для разбора query string или JSON → Query для сериализации объекта.
- Вставьте полный URL или фрагмент запроса (foo=bar&baz=1).
- Проверьте декодированные ключи — дубликаты становятся массивами в JSON.
- Скопируйте закодированный вывод для fetch URL, curl или API-тестов.
Справочник синтаксиса query string
Правила компонента запроса 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. |
Часто задаваемые вопросы
Развёрнутые ответы на типичные проблемы отладки и вопросы конфиденциальности данных.
Официальная документация и ссылки
Авторитетные спецификации и документация платформы для этой утилиты.