Дефрагментатор URL
Разберёт длинный URL по частям. Каждый query-параметр в отдельной строке.
О сервисе
Разбирает любой URL на составные части: протокол, логин, пароль, хост, порт, путь, query-параметры (каждый отдельно с декодированным значением), якорь и origin.
Что умеет
- Все компоненты URL в одной таблице
- Query-параметры выводятся в виде «ключ = значение»
- Автоматическое декодирование URL-encoded значений
- Origin (протокол + хост + порт) выделен отдельно
- Сообщения об ошибке для невалидных URL
Как работает
Использует встроенный класс URL и URLSearchParams JavaScript. Все компоненты экранируются перед выводом, чтобы избежать XSS при вставке вредоносных URL.
Пример
Из «https://user:pass@example.com:8080/blog?utm_source=yandex#section-2» получите 9 разобранных компонентов.
Нужен подобный сервис для вашего сайта или сложный сценарий — пишите, разработаю под задачи.
