CanDoYa
BG

URL парсър

Работи изцяло в браузъра - без качване и без регистрация.

URL адрес
Постави URL адрес, за да го разбием на части
Споделете този инструмент

Какво е URL парсър?

URL парсърът разбива уеб адрес на съставните му части - схема (https), име на хоста, порт, път, низ на заявката и фрагмент - и показва всеки параметър на заявката като декодирана двойка ключ/стойност. Този инструмент разбира произволен URL адрес директно в браузъра ти, като използва същия стандарт, който браузърът прилага, така че можеш да прегледаш, дебъгнеш или копираш всяка отделна част.

Как се използва

  1. 1Постави URL адрес. Постави произволен абсолютен URL адрес в полето за въвеждане - той може да съдържа потребителска информация, порт, низ на заявката и фрагмент.
  2. 2Прочети разбивката. Панелът изброява всяка структурна част - схема, хост, порт, път, заявка, фрагмент, произход - веднага щом URL адресът е валиден.
  3. 3Прегледай параметрите. Таблицата с параметри на заявката показва всеки ключ и декодираната му стойност, като запазва дублиращите се ключове в реда, в който се появяват.
  4. 4Копирай каквото ти трябва. Копирай всяка отделна част или използвай Копирай като JSON, за да вземеш цялата разбита структура за тест или доклад за грешка.

За кого е

Анализът се случва докато пишеш и остава на твоето устройство - URL адресът никога не се качва никъде, което е важно, когато носи API ключове, токени или идентификатори за проследяване. Инструментът използва вградения в браузъра WHATWG URL и URLSearchParams, точно същия механизъм, който адресната лента използва, така че видяното от теб отговаря на това как реален клиент ще прочете адреса. Всеки параметър на заявката се показва вече декодиран от процентно кодиране, а дублиращите се ключове се запазват в реда си, вместо да бъдат обединявани.

Често задавани въпроси

Безплатен ли е този URL парсър?

Да - напълно е безплатен, без регистрация и без ограничения за ползване. Анализът се случва изцяло в твоя браузър.

Качва ли се URL адресът ми някъде?

Не. URL адресът се обработва локално в браузъра ти и никога не се изпраща към сървър, така че е безопасен за линкове, съдържащи API ключове, сесийни токени или частни параметри на заявката.

Кои части на URL адреса показва инструментът?

Показва схемата, евентуално потребителско име и парола, хоста, порта, пътя, низа на заявката и фрагмента, плюс произхода. Всеки параметър на заявката също се изброява като декодирана двойка ключ/стойност.

Защо инструментът иска да добавя https:// ?

Стандартът за URL изисква абсолютен адрес, за да определи хоста. Самотен адрес като <code>example.com/path</code> или относителен като <code>/path?x=1</code> няма схема, затова не може да бъде анализиран сам по себе си - добави <code>https://</code> (или правилната схема) отпред и ще се анализира.

Декодират ли се параметрите на заявката?

Да. Всяка стойност на параметър се декодира от процентно кодиране, така че <code>%20</code> се показва като интервал, а <code>caf%C3%A9</code> се показва като <code>café</code>. Дублиращи се ключове - като <code>color=blue&color=red</code> - се запазват като отделни редове в оригиналния си ред, вместо да бъдат обединявани.

Защо понякога портът е празен?

Когато URL адресът използва стандартния порт за своята схема (443 за https, 80 за http), стандартът оставя полето <code>port</code> празно, защото той се подразбира. Нестандартен порт, например <code>:8443</code>, се показва изрично.

Може ли да анализира фрагмента след # ?

Да. Частта след <code>#</code> се показва като фрагмент. Браузърите никога не я изпращат към сървъра, но тя е реална част от URL адреса - полезна за маршрути в едностранични приложения и дълбоки връзки.