Разбор URL

Разбейте URL на части и просмотрите список параметров запроса.

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

Нужно закодировать или раскодировать строку URL? Попробуйте URL Encoder.

Об инструменте Разбор URL

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

Возможности

Как использовать Разбор URL

  1. Вставьте или введите полный URL в поле URL, включая схему вроде https://.
  2. Прочитайте разобранные строки origin, протокол, имя хоста, порт, путь и хеш.
  3. Прокрутите к разделу параметров запроса, чтобы изучить каждый ключ и значение.
  4. Редактируйте URL прямо на месте, чтобы проверять варианты и наблюдать за обновлением разбора в реальном времени.

Пример

Ввод

https://example.com:8443/path/to/page?q=поиск&lang=ru#section

Результат

Origin:    https://example.com:8443
Protocol:  https:
Hostname:  example.com
Port:      8443
Path:      /path/to/page
Hash:      #section

Параметры запроса · 2
q    = поиск
lang = ru

URL, разбитый на части, с перечисленными параметрами запроса.

Частые ошибки и устранение неполадок

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

Что такое URL Parser и что он показывает?
URL Parser разбивает URL на origin, протокол, имя хоста, порт, путь, хеш и любые встроенные имя пользователя или пароль, а также полный список параметров запроса в виде пар ключ/значение.
Как исправить ошибку недопустимого URL в URL Parser?
Укажите полную схему, например https:// или другой протокол, например https://example.com/path?q=1, и URL Parser прочитает ссылку и уберёт ошибку.
Декодирует ли URL Parser процентно-кодированные значения запроса?
Да. Значения параметров запроса декодируются с помощью встроенного движка URL браузера, поэтому вы видите читаемое значение, а не экранирование %20.
Может ли URL Parser обрабатывать несколько значений для одного ключа?
Да. Каждое вхождение перечисляется отдельно, а в заголовке показано общее количество параметров, поэтому дублирующиеся ключи легко заметить.
Сохраняется ли конфиденциальность URL, которые я вставляю в URL Parser?
Да. URL Parser обрабатывает всё локально в вашем браузере, и ничего не загружается на сервер, поэтому даже URL с учётными данными остаются на вашем устройстве.

Связанные инструменты

Все инструменты ArrayKit