Разработка
Парсер URL
Разбирать URL на компоненты (протокол, хост, путь, запрос, хэш).
Loading…
О парсере URL
Парсер URL разбирает любой URL на составные компоненты RFC 3986: схему, авторитет (имя пользователя, пароль, хост, порт), путь, строку запроса с отдельными парами ключ-значение параметров и идентификатор фрагмента. Декодирует все процентно-закодированные значения, показывая фактические символы, а не %XX последовательности. Веб-разработчики и инженеры по безопасности используют парсер URL для понимания сложных цепочек перенаправлений, проверки параметров обратного вызова аутентификации и диагностики проблем маршрутизации.
Как использовать
Вставьте любой URL, включая абсолютные, относительные или data URI, в поле ввода, и парсер немедленно разбирает его на компоненты в структурированной панели. Каждый параметр запроса отображается как отдельная строка с декодированным ключом и значением. Путь разбивается на отдельные сегменты. Наведите на любой компонент для просмотра его сырой закодированной формы рядом с декодированным значением.
Примеры использования
- Проверка сложных URL конечных точек REST API с многочисленными параметрами запроса для выявления некорректно настроенных, отсутствующих или двойно-закодированных значений
- Извлечение имени хоста, пути или конкретных значений параметров запроса из URL для использования в скриптах, тестах или конфигурации правил перенаправления
- Анализ URL обратного вызова авторизации OAuth 2.0 для извлечения кодов авторизации, параметров состояния и описаний ошибок
- Проверка правильности применения процентного кодирования к специальным символам в путях конечных точек API и значениях параметров запроса
- Отладка URL доставки вебхуков путём разбора структуры целевой конечной точки для подтверждения правильности протокола, хоста, пути и кодирования параметров