| Key | Value (decoded) |
|---|---|
| color | red |
| size | 42 |
| size | 43 |
| q | trail runner |
Парсер URL-адресов принимает любой веб-адрес и разбивает его на части, которые видит браузер: схема, учетные данные, хост и порт, путь, строка запроса и фрагмент. Вместо того, чтобы прищуриваться от длинной связи, полной процентов знаков и амперсанд, вы получаете маркированную разбивку и декодированную таблицу каждого параметра запроса в том порядке, в котором они появляются.
URL-адрес более структурирован, чем кажется. Он следует стандарту URL WHWG — тем же правилам, которые используют браузеры — с определенной грамматикой для каждого компонента. На глаз читается ошибка: заблудший знак вопроса, закодированная косая черта или повторяющийся параметр легко пропустить, и это именно те детали, которые ломают маршрутизацию, отслеживание или вызов API. Этот инструмент использует собственный движок URL-адреса браузера, поэтому вы видите, что браузер будет анализировать.
Все происходит в вашем браузере. Вставьте ссылку с параметрами отслеживания, конечную точку API с дюжиной значений или пустой домен, и синтаксический анализатор разрешает ее локально. Ничего не загружается, поэтому можно безопасно проверять URL-адреса, содержащие маркеры, идентификаторы сеансов или внутренние имена хостов. Работает автономно после загрузки страницы.
Введите полный URL, например https://[email protected]:8443/path?q=1#top. Голый домен, подобный примеру.com/page, тоже работает — парсер предполагает https://, когда схема не указана.
Схема, хост, имя хоста, порт, путь, поиск и фрагмент перечислены отдельно, каждая с кнопкой «Копировать», плюс эффективный порт и домен верхнего уровня.
Каждая пара ключ-значение из строки запроса отображается в таблице, в исходном порядке, при этом повторяющиеся ключи сохраняются в виде отдельных строк.
Скопируйте любой отдельный компонент, декодированный запрос как JSON или весь нормализованный URL-адрес для повторного использования в другом месте.
Схема, имя пользователя, пароль, имя хоста, порт, путь, запрос и фрагмент, каждый из которых изолирован и маркируется, что соответствует используемому браузерам URL-адресов WHATWG
Параметры запроса анализируются и декодируются в процентах в читаемую таблицу, сохраняя порядок и сохраняя повторяющиеся ключи в виде отдельных строк вместо их свержения
Когда URL опускает свой порт, синтаксический анализатор показывает эффективный порт для схемы — 443 для HTTPS, 80 для HTTP, 22 для SSH — и флаги, что он по умолчанию
Вставьте голый хост, например, example.com/priceing и парсер предполагает https://, так что вам не нужно каждый раз печатать схему, и говорит, что она так и сделала
Encode and decode URLs, query strings, and form data with encodeURIComponent, encodeURI, or form-urlencoded modes
Build tagged campaign URLs for Google Analytics 4 with utm_source, utm_medium, utm_campaign, utm_term and utm_content — plus channel prediction, tagging warnings, batch mode and CSV export.
Turn any title or text into a clean, SEO-friendly URL slug — with accent transliteration, hyphen or underscore separators, stop-word removal, and batch mode.
0 comments
No comments yet. Be the first to share your thoughts!