Вернуться на главную

URL в JSON - разбирать строки запроса и URL-параметры онлайн

Преобразуйте параметры запроса URL в структурированный JSON онлайн: парсер разбирает вложенные параметры, массивы и закодированные значения в браузере.

Вставьте любой URL — инструмент мгновенно разберёт его на структурированный JSON: схема, хост, порт, путь, параметры строки запроса (включая массивы и повторяющиеся ключи), данные пользователя и фрагмент выводятся отдельными полями. Закодированные значения (%20, %2F) декодируются автоматически. Ничего не отправляется на сервер — весь разбор идёт прямо в браузере.

URL в JSON - разбирать Query String и URL-параметры онлайн

Мгновенно преобразуйте параметры запроса URL в структурированные объекты JSON. Идеально подходит для отладки вызовов API и анализа сложных URL.

Как это работает

Этот инструмент анализирует строку запроса из любого допустимого URL и преобразует ключи и значения в стандартный формат JSON. Он автоматически обрабатывает вложенные ключи и массивы параметров.

Почему JSON?

JSON (JavaScript Object Notation) — это легковесный формат обмена данными, который людям легко читать и писать, а машинам — разбирать и генерировать.

Руководство по структуре и компонентам URL

Единый указатель ресурса (URL) — это адрес уникального ресурса в Интернете. Понимание его структуры имеет решающее значение для веб-разработки и SEO.

Понимание компонентов URL

URL состоит из схемы, информации о пользователе, хоста, порта, пути, запроса и фрагмента.

Схема (Протокол)

Указывает протокол, например, https, http, ftp.

Инфо пользователя

Необязательные имя пользователя и пароль перед хостом.

Хост (Домен)

Домен или IP, идентифицирующий сервер.

Порт

Необязательный сетевой порт; по умолчанию 80 или 443.

Путь

Иерархический путь к ресурсу на сервере.

Запрос

Пары ключ-значение после ?.

Фрагмент (Хэш)

Якорь на стороне клиента после #.

Почему важна структура URL

Хорошо структурированный URL улучшает пользовательский опыт и помогает поисковым системам понять релевантность вашего контента. Параметры должны быть чистыми, читаемыми и логически организованными.

Частые вопросы

В чем разница между URI и URL?

URI (Uniform Resource Identifier) идентифицирует ресурс, тогда как URL (Uniform Resource Locator) также описывает, как получить к нему доступ. Все URL являются URI, но не все URI являются URL.

Почему параметры запроса важны?

Параметры запроса позволяют передавать динамические данные на веб-страницу, такие как поисковые запросы, фильтры или идентификаторы отслеживания, не изменяя структуру пути.

Вставьте любой URL — инструмент мгновенно разберёт его на структурированный JSON: схема, хост, порт, путь, параметры строки запроса (включая массивы и повторяющиеся ключи), данные пользователя и фрагмент выводятся отдельными полями. Закодированные значения (%20, %2F) декодируются автоматически. Ничего не отправляется на сервер — весь разбор идёт прямо в браузере.

Как пользоваться конвертером URL в JSON

  1. 1

    Вставьте URL

    Введите полный адрес в поле ввода — поддерживаются http, https, ftp и нестандартные схемы.

  2. 2

    Нажмите «Конвертировать в JSON»

    Парсер разбивает URL на компоненты по стандарту RFC 3986 и собирает их в структурированный объект JSON.

  3. 3

    Изучите результат

    Проверьте схему, хост, порт, путь, запрос (пары ключ-значение и массивы), данные пользователя и фрагмент в панели результата.

  4. 4

    Скопируйте или скачайте

    Кнопкой «Копировать» перенесите JSON в буфер обмена или «Скачать», чтобы сохранить файл .json.

Источники

  • RFC 3986 — общий синтаксис URI

    Официальная спецификация IETF, определяющая структуру URI/URL, его компоненты и правила кодирования.

  • MDN — URLSearchParams

    Веб-API для чтения и изменения строки запроса URL в JavaScript.

  • RFC 8259 — формат JSON

    Спецификация IETF для формата обмена данными JSON, в котором инструмент выдаёт результат.

Похожие инструменты

Часто задаваемые вопросы

Как преобразовать строку запроса (query string) в JSON?
Вставьте полный URL и нажмите «Конвертировать в JSON». Инструмент берёт часть после знака ? и превращает каждую пару ключ-значение в поле объекта JSON. Вложенные ключи и массивы обрабатываются автоматически.
Декодирует ли инструмент percent-encoded параметры?
Да. Закодированные символы декодируются и в ключах, и в значениях: %20 превращается в пробел, а %2F — в косую черту в итоговом JSON. Отдельно вызывать декодирование не нужно.
Как обрабатываются повторяющиеся ключи в запросе?
Если ключ встречается несколько раз (например, ?tag=a&tag=b), инструмент собирает значения в массив JSON: "tag": ["a", "b"]. Одиночные ключи остаются обычными строками.
В чём разница между URI и URL?
URI (Uniform Resource Identifier) идентифицирует ресурс, а URL (Uniform Resource Locator) дополнительно указывает, как до него добраться. Любой URL является URI, но не наоборот.
Отправляется ли мой URL на сервер?
Нет. Весь разбор выполняется в браузере через встроенный URL API. Ваши адреса не покидают устройство, поэтому инструмент безопасен и для внутренних или приватных ссылок.
Чем разбор URL в браузере отличается от parse_url в PHP или Python?
Логика та же — URL делится на схему, хост, путь, запрос и фрагмент. Разница в том, что здесь не нужен код или сервер: вы сразу видите готовый JSON в браузере, как при использовании URLSearchParams в JavaScript.