Сетевые инструменты

Парсер URL

Разберите текст URL на основные компоненты: схему, хост, порт, путь, запрос и фрагмент.

Запустить инструмент

Парсер URL разбирает переданный текст адреса на отдельные составляющие и не обращается к содержимому указанного сетевого ресурса. Введите веб-адрес целиком, чтобы выделить схему протокола, сетевой адрес, имя хоста, номер порта, путь к ресурсу, параметры запроса, исходную строку параметров, фрагмент якоря, имя пользователя и восстановленный URL. Параметры запроса автоматически группируются по своим именам. Если параметр указан один раз, отображается его одиночное значение, а при повторении одинаковых ключей значения собираются в общий список. Если в адресе передан непустой пароль, он маскируется тремя звёздочками для безопасности. Пустой ввод или некорректная строка могут завершиться сообщением об ошибке без разбора компонентов. Инструмент работает только с введённым текстом и не отправляет сетевых запросов. Используйте полученную таблицу, чтобы проверить синтаксис ссылки, извлечь конкретный фрагмент, проанализировать переданные метки или быстро разделить сложный веб-адрес на понятные части.

Инструкция

  1. Введите полный URL в поле «URL».
  2. Запустите разбор и просмотрите полученные компоненты.
  3. Проверьте схему, имя хоста, порт, путь, параметры, строку запроса и фрагмент.
  4. Если имя параметра повторяется, учитывайте, что его значения представлены коллекцией.
  5. Помните, что инструмент разбирает текст URL и не загружает страницу или другой ресурс.

Примеры

  • Введите http://user:pass@example.com:8080/path?q=1#frag, чтобы получить схему http, имя хоста example.com, порт 8080, путь, параметры запроса и фрагмент. Непустой пароль в результате будет заменён на ***.
  • Проверьте строку https://example.com/search?tag=one&tag=two: повторяющийся параметр tag будет представлен коллекцией значений.

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

Парсер открывает страницу по URL?

Нет. Инструмент разбирает переданный текст URL и не обращается к указанному ресурсу.

Как представлены повторяющиеся параметры запроса?

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

Что происходит с паролем в URL?

Непустой пароль в результате заменяется на три звёздочки. Если пароль не указан в адресе, соответствующее поле остаётся пустым.

Что произойдёт с пустым или неподходящим URL?

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

Встроить этот инструмент

Добавьте рабочий инструмент SmartPlusLab на свой сайт с помощью кода ниже.