Online Tool Store Online Tool Store

Парсер URL

Вставте URL-адресу, щоб побачити протокол, хост, порт, шлях, запит і хеш. Значення у відсотковому кодуванні декодуються. Працює прямо у браузері.

🔒 Цей інструмент працює повністю у вашому браузері. Ваші файли ніколи не завантажуються на сервер.

Показано приклад — замініть його власним URL.

Як це працює

  1. Вставте повний URL, включно з протоколом (наприклад, https://).
  2. Під час введення він розбивається на протокол, облікові дані, хост, порт, шлях, параметри запиту та хеш — сегменти шляху чи фрагмента, закодовані у відсотковому кодуванні, також показують декодовану версію, а розпізнані параметри відстеження кампаній (utm_source, utm_medium тощо) позначаються значком UTM.
  3. Скопіюйте будь-яке окреме поле, повний URL, увесь розбір у форматі JSON або значення параметра запиту — рядок адреси також оновлюється до посилання, яким можна поділитися і яке повертає точно до цього результату.

FAQ

Чи надсилається URL або його вміст кудись?

Ні. Розбір виконується за допомогою вбудованого в браузер URL API, повністю на вашому пристрої — ніщо з того, що ви вставляєте тут, не завантажується та не логується.

Чи може він розібрати відносний шлях на кшталт /path?query=1?

Ні — потрібен повний, абсолютний URL, включно з протоколом (наприклад, https://example.com/path?query=1). Сам по собі відносний шлях не має хосту, відносно якого його можна розв'язати, тож він відхиляється з помилкою, а не вгадується.

Що означає «Декодований шлях» або «Декодований фрагмент»?

URL може містити лише обмежений набір символів, тож усе інше (пробіли, не-ASCII текст тощо) кодується у відсотковому кодуванні, наприклад «%20» для пробілу. Ці рядки показують читабельну версію після декодування — вони з'являються лише тоді, коли вихідне значення справді містить закодовані символи.

Чи безпечно використовувати поля імені користувача та пароля?

Вони аналізуються так само, як і будь-яке інше поле — локально, у вашому браузері. Втім, облікові дані, вбудовані безпосередньо в URL (https://user:pass@host/), за своєю природою видимі всьому, що може прочитати URL (історія браузера, серверні логи, ця сторінка), тож ставтеся до будь-якого такого URL як до конфіденційного.

Чому для порту показується «(за замовчуванням)»?

Коли URL явно не вказує порт, парсер URL браузера залишає його порожнім, оскільки застосовується значення схеми за замовчуванням (443 для https, 80 для http). «(за замовчуванням)» робить це явним замість показу незрозумілого порожнього значення.

Що означає значок «UTM» на параметрі запиту?

Він позначає один із задокументованих параметрів відстеження кампаній Google Analytics — utm_source, utm_medium, utm_campaign, utm_term, utm_content, utm_id або utm_source_platform. Вони постійно трапляються в маркетингових посиланнях, тож виділяються, щоб полегшити перегляд довгого рядка запиту.

Як працює посилання для обміну?

Поки ви вводите текст, рядок адреси цієї сторінки оновлюється, включаючи URL, який ви аналізуєте. Скопіюйте цю адресу та надішліть її комусь іншому — при відкритті вона завантажить цей інструмент із тим самим уже розібраним URL, тож не доведеться вставляти його знову в повідомлення.

Порівняння

ФункціяOnline Tool StoreCodeShackParseUrlOnline
Без завантаження файлів — працює у вашому браузері Не вказано
Автоматично декодує шлях/фрагмент у відсотковому кодуванні Не вказаноНе вказано
Кнопка копіювання для кожного поля, а не лише для всього URL Не вказано
Копіювання всього розбору у форматі JSON Не вказаноНе вказано
Позначає розпізнані параметри кампанії UTM Не вказаноНе вказано
Посилання для обміну на конкретний розібраний URL Не вказаноТак (через фрагмент URL)

Власна консоль інструментів розробника браузера може робити все те саме, що й цей інструмент — new URL(...) — це той самий API, що працює під обома, — але це означає відкриття інструментів розробника та введення коду. CodeShack пропонує такі самі кнопки копіювання для кожного поля, а прийом із посиланням для обміну від ParseUrlOnline варто було перейняти — обидва рішення вбудовані тут, на додаток до автоматичного маркування UTM і живого розбору, який оновлюється під час введення, а не чекає натискання кнопки «Розібрати».

Схожі інструменти

Вбудувати цей інструмент

Вставте це на свій сайт — він залишиться безкоштовним, і кожен файл усе одно залишається в браузері відвідувача, а не у вас чи в нас.