Query String Builder
Přidej key/value řádky; dostaneš správně URL-encoded query string. Podpora array (a[]=1) a bracket-less opakovaných klíčů.
Zadej vstup nahoře, aby ses dostal k výsledku.
Vytvořil JXXR1 · ♥ Sponzorovat · ☕ Kup mi kávu
K čemu to slouží?
Query string je část URL za ?, která nese parametry ve formátu klíč=hodnota&další=hodnota. Hodnoty musí být percent-encoded. Tenhle builder ti dá rows na přidání klíč/hodnota párů a postaví správně URL-encoded query string včetně podpory pro arrays (a[]=1&a[]=2) a opakované klíče bez bracketů.
Kdy to použít
- Příprava komplexní API URL s více filtry.
- Test, jak se různé query string conventions parsují v backendu.
- Debug, proč daný parametr nepřichází jak očekáváš.
- Konverze user-friendly form-data na URL parameters.
Časté chyby
- Percent-encoding. Mezera =
%20nebo+(form-encoded). Pro URL preferuj%20. - Speciální znaky.
&,=,?,#musí být v hodnotě escapované. - Array konvence. PHP/Rails očekávají
a[]=1, Java / .NET zvyklejší akceptovata=1&a=2. Liší se. - Order matters? RFC nedefinuje. Některé frameworky berou první, některé poslední hodnotu duplicitního klíče.
- Limit délky URL. Praktický limit ~2000 znaků; nad to použij POST.