NT Network Tools

Парсер URL

Розбийте будь-який URL на протокол, хост, порт, шлях, параметри запиту та хеш, відредагуйте параметри й зберіть його знову. У браузері, без жодних запитів.

🔒 Працює повністю у вашому браузері — нічого не завантажується

Advertisement

Що робить парсер URL

URL містить в одному рядку кілька окремих відомостей: схему або протокол, необов'язкові облікові дані, ім'я хоста, необов'язковий порт, шлях, рядок запиту з парами ключ–значення та фрагмент (хеш). Цей інструмент використовує вбудовані об'єкти браузера URL і URLSearchParams, щоб розбити вставлений URL на ці підписані частини, а потім виводить кожен параметр запиту в таблиці, що редагується. Ви можете змінити значення, додати новий параметр або видалити наявний, а інструмент збере правильний, коректно закодований URL, який можна скопіювати. Це найшвидший спосіб прочитати довге посилання, повне параметрів, або безпечно його змінити.

Навіщо розбирати URL на частини

Довгі URL важко читати на око, особливо посилання для відстеження, перенаправлення OAuth, результати пошуку та посилання рекламних кампаній, набиті параметрами UTM. Коли хост, шлях і кожен параметр запиту стоять в окремому рядку, одразу видно, що насправді робить посилання і яке значення за що відповідає. Редагування параметрів на місці зручне для тестування: перемкнути feature flag, змінити номер сторінки, замінити код мови або прибрати параметри відстеження, перш ніж поділитися чистим посиланням. Оскільки зібраний URL кодується тим самим рушієм, що й у браузерах, ви уникаєте тонких помилок, які виникають під час ручного редагування відсоткового кодування й амперсандів.

Локально та приватно

Увесь розбір і збирання відбуваються за допомогою JavaScript у браузері через стандартні вебAPI. Інструмент ніколи не робить запит до самого URL, не завантажує те, що ви вставляєте, і не викликає зовнішні API, тож ви можете безпечно перевіряти внутрішні посилання, підписані URL або посилання з токенами. Як завжди, будьте обережні з тим, куди вставляєте зібраний результат: URL усе ще може містити секрети в рядку запиту, тому перегляньте його, перш ніж ділитися публічно чи додавати до репозиторію. Розглядайте інструмент як допомогу для перевірки й редагування та переконайтеся, що посилання працює як очікується, перш ніж покладатися на нього в робочому середовищі.

Як користуватися

  1. Вставте URLВведіть повний URL, наприклад https://example.com/?q=1#top.
  2. Перегляньте частиниПобачте розбитими протокол, хост, порт, шлях, параметри запиту та хеш.
  3. Відредагуйте й зберіть зновуЗмініть будь-який параметр і скопіюйте зібраний URL.

Часті запитання

Який формат URL підтримується?
Будь-який абсолютний URL, який розуміє вбудований у браузер парсер URL, зокрема схеми http, https, ftp, mailto та власні. Відносним URL для розв'язання потрібні схема й хост.
Чи можна редагувати параметри запиту?
Так. Змінюйте будь-яке значення в таблиці параметрів, додавайте чи видаляйте рядки, і зібраний URL оновиться, щоб ви могли його скопіювати.
Чи надсилається URL кудись?
Ні. Розбір використовує вбудовані API URL і URLSearchParams у вашому браузері. Нічого не завантажується, і до URL не надсилається жодного запиту.
Advertisement