Парсер URL
Парсер URL
Парсер URL: Разберите типичные иерархические URL (например, https://example.com/path) на структурированные поля: протокол, хост, порт и путь. Редактируйте параметры запроса по одному и просматривайте собранный URL в реальном времени. Подходит для отладки API, анализа ссылок и настройки параметров Всё выполняется локально в браузере.
Входной URL
Автоматически добавлять https:// при отсутствии схемы
Детали
Протокол
Хост
Порт
Имя пользователя / Пароль
Имя пользователя
Пароль
Путь
Фрагмент (#)
Параметры запроса
0
Нет параметров
Собранный URL
Быстрый старт
Частые сценарии
Отладка API
разбирайте URL эндпоинта, проверяйте и меняйте query-параметры, быстро находите ошибки передачи параметров.
Анализ ссылок
разложите сложный маркетинговый/трекинговый URL, чтобы проверить UTM-метки, referrer и другое.
Правка параметров
быстро добавляйте, удаляйте и изменяйте пагинацию, фильтры, сортировку и другие query-параметры, уменьшая ручную склейку URL.
Очистка ссылок
удалите лишние трекинговые параметры перед тем, как делиться ссылкой.
Проверка редиректов
разберите URL перенаправления и убедитесь, что хост, порт и путь назначения корректны.
Сборка Deep Link
формируйте deep link приложения (включая кастомные схемы) и сразу смотрите итоговый URL.
Рекомендации по использованию
Ограничения и совместимость
Конфиденциальность и безопасность
Частые вопросы
URL (Uniform Resource Locator) — это «адрес» ресурса в интернете. Обычно URL состоит из: • схемы (protocol): например, https:, ftp:, mailto: • данных авторизации: user:pass@ (необязательно, часто в FTP/интранете) • хоста: домен или IP-адрес • порта: необязательно (по умолчанию HTTPS=443, HTTP=80) • пути (pathname): расположение ресурса • query-строки: пары ключ-значение после ?, разделенные & • фрагмента (hash): часть после #, используется только на клиенте и не отправляется на сервер Например, https://user:pass@example.com:8080/path?key=value#section содержит все эти части. Инструмент в первую очередь рассчитан на иерархические URL и относительные пути; редактирование и обратная сборка неиерархических схем вроде mailto:, data: и file: ограничены.
Инструмент попробует дополнить его автоматически: при включенном «Автодобавлении https:// при отсутствии схемы» он подставит https://, при выключенном — http://. Чтобы проверить конкретную схему, например ftp: или custom:, сразу вводите полный префикс схемы. Сообщение «Неверный URL» появляется только при некорректном формате.
Проверьте два момента: 1) «Ключ» параметра не должен быть пустым (пустые ключи не попадают в результат); 2) вы редактируете раздел «Параметры запроса», а не поле «Входной URL». При правке входа URL разбирается заново и может перезаписать ручные изменения.
В стандартном URL параметры после ? отправляются на сервер, а часть после # видна только на клиенте. Инструмент сначала разбирает ?search; если search пустой и в # есть ?, это разбирается как параметры hash.
Просто вводите значение как есть — инструмент сам применит percent-encoding (URL encoding). Для отдельного кодирования/декодирования текста используйте «URL Encoder/Decoder».
Да. Запросы вроде /api/data?id=1 разбираются как относительный путь, поэтому схема и хост остаются пустыми.
Если оставить поле пустым, будет использован порт по умолчанию (HTTPS 443, HTTP 80), а в итоговом URL порт не покажется.