Перейти к содержанию
TextArray
100% локально

Парсер URL-запросов

Извлеките параметры строки запроса из URL-адреса и просмотрите их как читаемый JSON.

Входные данные
Выходные данные

Парсер URL-запросов

Вставьте URL-адрес, и этот инструмент преобразует строку запроса в чистый, читаемый JSON. Вместо того, чтобы щуриться на стену амперсандов и экранных символов процентов, вы видите каждый параметр как пару ключ-значение, полностью декодированную: %20 и + становятся пробелами, а %C3%A1 становится á. Он принимает полные адреса, адреса без протокола, такие как example.com/path?a=1, и пустые строки запроса, такие как a=1&b=2, с ведущим вопросительным знаком или без него.

Он зарабатывает себе на жизнь всякий раз, когда длинный URL-адрес перестает быть читабельным: проверка тегов UTM на ссылке кампании до ее выхода, отладка Google Analytics или URL-адресов рекламной платформы, проверка обратного вызова потока OAuth или проверка точных параметров, которые несет вызов API или веб-хук. Повторяющиеся ключи собираются в массив JSON в той позиции, где ключ впервые появляется; выключите эту опцию, и вместо этого выиграет последнее значение. Включите параметр «Включить части URL-адреса», чтобы также просмотреть протокол, хост, путь и хэш, а также выберите формат JSON с двумя, четырьмя пробелами или компактный однострочный JSON.

URL-адреса обычно содержат вещи, которые не должны покидать вашу машину — токены сеансов, коды OAuth, ключи API, адреса электронной почты, встроенные в ссылки отслеживания. Этот парсер полностью работает в вашем браузере: ничего никуда не загружается и не регистрируется, поэтому вставка ссылки с активным токеном безопасна.

Подсчет под выводом подсчитывает найденные параметры, поэтому ссылка, которая молча удалила один из них, сразу бросается в глаза. Скопируйте JSON, загрузите его в виде файла или передайте в форматтер JSON для дальнейшей работы.

FAQ

URL-адрес, который я вставляю, загружен где-нибудь?
Нет. Анализ происходит полностью в вашем браузере, и URL-адрес никогда не покидает ваше устройство — это безопасно даже для ссылок, несущих токены сеанса или ключи API.
Как обрабатываются повторяющиеся параметры?
По умолчанию повторяющиеся ключи собираются в массив JSON в той позиции, где ключ появляется впервые. Отключите эту опцию, и вместо этого выиграет последнее вхождение.
Декодируются ли закодированные значения?
Да. Процентные символы и знаки + декодируются, поэтому %20 становится пробелом, а последовательности UTF-8 возвращаются к исходным символам, включая акценты и эмодзи.
Могу ли я вставить только строку запроса без адреса?
Да. Простые строки запроса, такие как a=1&b=2, работают с начальным вопросительным знаком или без него, а адреса без протокола читаются как https.