NT Network Tools

Парсер URL

Разберите любой URL на протокол, хост, порт, путь, параметры запроса и хеш, отредактируйте параметры и соберите его заново. В браузере, без каких-либо запросов.

🔒 Работает полностью в вашем браузере — ничего не загружается

Advertisement

Что делает парсер URL

URL содержит в одной строке несколько отдельных сведений: схему или протокол, необязательные учётные данные, имя хоста, необязательный порт, путь, строку запроса с парами ключ–значение и фрагмент (хеш). Этот инструмент использует встроенные объекты браузера URL и URLSearchParams, чтобы разбить вставленный URL на эти подписанные части, а затем выводит каждый параметр запроса в редактируемой таблице. Вы можете изменить значение, добавить новый параметр или удалить существующий, а инструмент соберёт корректный, правильно закодированный URL, который можно скопировать. Это самый быстрый способ прочитать длинную ссылку, полную параметров, или безопасно её изменить.

Зачем разбирать URL на части

Длинные URL трудно читать на глаз, особенно ссылки для отслеживания, перенаправления OAuth, результаты поиска и ссылки рекламных кампаний, набитые параметрами UTM. Когда хост, путь и каждый параметр запроса стоят в отдельной строке, сразу видно, что на самом деле делает ссылка и какое значение за что отвечает. Редактирование параметров на месте удобно для тестирования: переключить feature flag, изменить номер страницы, заменить код языка или убрать параметры отслеживания, прежде чем поделиться чистой ссылкой. Поскольку собранный URL кодируется тем же движком, что и в браузерах, вы избегаете тонких ошибок, возникающих при ручном редактировании процентного кодирования и амперсандов.

Локально и приватно

Весь разбор и сборка выполняются с помощью JavaScript в браузере через стандартные веб-API. Инструмент никогда не делает запрос к самому URL, не загружает то, что вы вставляете, и не вызывает внешние API, поэтому вы можете безопасно проверять внутренние ссылки, подписанные URL или ссылки с токенами. Как всегда, будьте осторожны с тем, куда вставляете собранный результат: URL по-прежнему может содержать секреты в строке запроса, поэтому просмотрите его, прежде чем делиться публично или добавлять в репозиторий. Относитесь к инструменту как к помощнику для проверки и редактирования и убедитесь, что ссылка работает как ожидается, прежде чем полагаться на неё в рабочей среде.

Как использовать

  1. Вставьте URLВведите полный URL, например https://example.com/?q=1#top.
  2. Изучите частиПосмотрите разобранные протокол, хост, порт, путь, параметры запроса и хеш.
  3. Отредактируйте и соберите зановоИзмените любой параметр и скопируйте собранный URL.

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

Какой формат URL поддерживается?
Любой абсолютный URL, который понимает встроенный в браузер парсер URL, включая схемы http, https, ftp, mailto и пользовательские. Относительным URL для разрешения нужны схема и хост.
Можно ли редактировать параметры запроса?
Да. Изменяйте любое значение в таблице параметров, добавляйте или удаляйте строки, и собранный URL обновится, чтобы вы могли его скопировать.
Отправляется ли URL куда-либо?
Нет. Разбор использует встроенные API URL и URLSearchParams в вашем браузере. Ничего не загружается, и запрос к URL не отправляется.
Advertisement