О Парсер URL и параметров запроса
Анализатор структуры веб-адресов и параметров запроса, разделяющий ссылки на протокол, хост, порт, путь, параметры поиска и хэш.
Ключевые особенности
- Полная декомпозиция: протокол, авторизация, origin, host, hostname, порт, путь, параметры и хэш.
- Таблица параметров строки запроса с парами ключ-значение и функцией копирования каждой записи.
- Обнаружение повторяющихся ключей, параметров-массивов и процентно-кодированных значений.
- Клиентская обработка на основе стандартных браузерных API WHATWG URL и URLSearchParams.
Инструкция по использованию
- Вставьте целевой URL-адрес: Введите полную или относительную ссылку в поле ввода адреса.
- Ознакомьтесь с компонентами и параметрами: Изучите таблицу структурных компонентов адреса и перечень параметров строки запроса.
- Скопируйте извлеченные данные: Скопируйте нужные параметры или отдельные части ссылки для тестирования и отладки.
Часто задаваемые вопросы
Как парсер обрабатывает несколько параметров с одинаковым именем?
Он фиксирует повторяющиеся ключи (например, ?item=1&item=2) и выводит каждый из них отдельной строкой в таблице.
Поддерживается ли разбор ссылок с логином и паролем?
Да, учетные данные в компоненте авторизации (например, https://user:pass@example.com) корректно раскладываются по полям.
В чем различие между origin, host и hostname?
'hostname' — это чистое доменное имя (api.site.ru), 'host' включает порт (api.site.ru:8080), а 'origin' содержит протокол и порт (https://api.site.ru:8080).
Передаются ли анализируемые адреса на внешние серверы?
Нет, весь синтаксический анализ выполняется локально встроенными методами браузера.