Как это работает
Анализатор разбирает веб-адрес на все части: схему, учётные данные, хост, порт, путь, запрос и фрагмент. Он использует нативный URL API браузера — тот же, что применяют стандарты.
Строка запроса (?ключ=значение&…) разбивается на таблицу отдельных параметров, а путь делится на сегменты, чтобы изучить каждое значение отдельно.
Чтобы анализ работал, URL должен содержать схему (https://, http://, ftp:// и т. д.); без неё адрес считается недействительным.
Примеры
https://user:pass@ejemplo.com:8080/tienda/item?id=42&color=azul#detalleprotocol: https: · hostname: ejemplo.com · port: 8080 · pathname: /tienda/item · search: ?id=42&color=azul · hash: #detalleКаждый компонент извлекается отдельно; параметры id=42 и color=azul также появляются в таблице запроса.https://sitio.com/buscar?q=caf%C3%A9q = caféЕсли включена опция декодирования, значение %C3%A9 отображается как «é».Сценарии использования
- Отладить, почему ссылка не работает, изучив каждый параметр запроса отдельно.
- Извлечь параметры кампании (utm_source, utm_medium) из маркетингового URL.
- Проверить настоящие хост, порт и схему адреса, прежде чем ему доверять.
- Понять структуру API, читая сегменты пути и их параметры.
Часто задаваемые вопросы
Почему мой URL помечается как недействительный?
Почти всегда потому, что отсутствует схема. «example.com/page» — не полный URL; добавьте «https://» в начале, чтобы его можно было разобрать.
В чём разница между host и hostname?
«hostname» — это только домен (example.com), тогда как «host» включает порт, когда он присутствует (example.com:8080).
Что делает опция декодирования параметров?
Она применяет процентное декодирование к значениям запроса, так что %20 отображается как пробел, а %C3%A9 как «é». Отключите её, если хотите видеть значения такими, какими они передаются в URL.
Отправляется ли URL на сервер?
Нет. Анализ выполняется полностью в браузере; адрес никогда не покидает ваш компьютер.