CanDoYa
UK

URL Query Parser Українська

Працює повністю у вашому браузері - без завантаження на сервер і без реєстрації.

Query String Parser
0Пари
0Ключі
0Дублікати
0Порожні значення
Параметри для редагування

Вставте query string або додайте рядок, щоб почати збирати параметри.

Зібраний query
-
З початковим ?
-

Percent-encoded текст розкодовується в таблиці, а потім знову кодується в зібраному результаті.

Вставте URL або query string, щоб розібрати параметри
Поділитися інструментом

Що таке Query String Parser?

Query String Parser перетворює частину URL після знака питання на зрозумілі рядки ключ-значення. Вставте сирий query string або повну URL-адресу, щоб розкодувати percent-encoded текст, зберегти дублікати ключів у правильному порядку, відредагувати параметри й зібрати чистий query string або оновлену URL-адресу.

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

  1. 1Вставте URL або query string. Використайте повну URL-адресу на кшталт <code>https://example.com/?a=1</code>, сирий query string <code>a=1&b=2</code> або запит із початковим знаком питання.
  2. 2Перегляньте розкодовані рядки. Таблиця показує кожен ключ і значення після percent decoding. Дублікати ключів залишаються окремими рядками у вихідному порядку.
  3. 3Редагуйте, додавайте, видаляйте або сортуйте. Змінюйте ключі й значення напряму, додавайте пропущені параметри, видаляйте зайві рядки або сортуйте список за ключем, коли потрібен стабільний результат.
  4. 4Скопіюйте зібраний результат. Скопіюйте encoded query string, версію з початковим знаком питання, оновлену повну URL-адресу або JSON-масив пар ключ-значення.

Кому це знадобиться

Усе працює у вашому браузері, тому приватні посилання, API callback, campaign URL і тимчасові токени не завантажуються на сервер. Парсер використовує стандартні браузерні API URL та URLSearchParams, а зверху додає таблицю для редагування, щоб ви могли перевіряти й заново збирати параметри без втрати повторюваних ключів.

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

Цей Query String Parser безкоштовний?

Так. Ним можна користуватися безкоштовно, без реєстрації, завантаження й обмеження кількості запусків. Вставте query string або URL, і розкодовані рядки одразу з'являться у браузері.

Моя URL-адреса або query string завантажуються на сервер?

Ні. Розбір, редагування й повторне збирання відбуваються локально у вашому браузері. Це корисно, коли URL містить access tokens, email-адреси, campaign IDs або інші значення, які не варто надсилати на сторонній сервер.

Чи можна розібрати повну URL-адресу?

Так. Вставте повну URL-адресу, і інструмент прочитає лише її search parameters, збереже path і fragment та після редагування дасть оновлену повну URL-адресу. Також можна вставити сирий query string із початковим знаком питання або без нього.

Чи зберігає він дублікати ключів?

Так. Дублікати ключів зберігаються як окремі рядки в тому порядку, у якому вони трапляються. Зведення дублікатів підсвічує такі випадки, як <code>tag=shoes&tag=summer</code>, щоб ви випадково їх не об'єднали.

Як обробляються порожні значення?

Порожні значення залишаються порожніми. Параметр на кшталт <code>empty=</code> показується з порожнім значенням, а ключ без знака рівності <code>URLSearchParams</code> під час повторного збирання трактує так само.

Percent-encoded значення розкодовуються?

Так. Значення на кшталт <code>blue%20shoes</code> у таблиці показуються як <code>blue shoes</code>. Коли ви копіюєте зібраний query, інструмент знову кодує значення за браузерними правилами form-url-encoded.

Що відбувається з частиною після #?

У повній URL-адресі fragment після <code>#</code> зберігається під час копіювання зібраного URL. У сирому query string усе після <code>#</code> ігнорується, бо фрагменти не є частиною query parameters.