Přeskočit na obsah
Pro vývojáře

Parser query řetězců

Parsujte URL query řetězce na páry klíč-hodnota a sestavujte je zpět.

Načítání...

O Query String Parseru

Query String Parser rozděluje URL query stringy na jednotlivé páry klíč-hodnota a umožňuje vám vytvářet query stringy ze strukturovaných dat v opačném směru. Zpracovává percent-encoded hodnoty, zápis parametrů pole (param[]=value), zápis vnořených objektů a opakované klíče s více hodnotami. Weboví vývojáři se na tento nástroj spoléhají, aby porozuměli složitým URL požadavků API, extrahovali specifické parametry a konstruovali správně formátované query stringy bez ručního kódování. Parser se řídí specifikací application/x-www-form-urlencoded a volitelně podporuje rozšířenou syntaxi používanou populárními serverovými frameworky.

Procházet všechny nástroje Pro vývojáře

Jak používat

Vložte celou URL nebo jen část query stringu začínající za otazníkem do vstupního pole a klikněte na Parse. Každý parametr je zobrazen jako samostatný řádek klíč-hodnota s jasně zobrazenou dekódovanou hodnotou. Názvy a hodnoty parametrů můžete upravovat v tabulce a kliknutím na Build znovu vygenerovat zakódovaný query string se všemi provedenými změnami. Filtrujte nebo prohledávejte parametry při práci s dlouhými query stringy obsahujícími desítky klíčů.

Běžné případy použití

  • Ladění složitých URL požadavků REST API s mnoha query parametry k identifikaci chybně nakonfigurovaných nebo chybějících hodnot
  • Extrakce UTM campaign tracking parametrů (utm_source, utm_medium, utm_campaign) z marketingových attribution URL
  • Vytváření správně formátovaných URL query stringů z jednotlivých hodnot parametrů s automaticky aplikovaným percent-encodingem
  • Dekódování percent-encoded hodnot query parametrů v Google Analytics, Facebook Ads nebo jiných URL analytických platforem
  • Kontrola adres URL zpětného volání autorizace OAuth 2.0 z hlediska autorizačních kódů, parametrů state a popisů chyb