Querystrings coderen en decoderen

Converteer bestelde JSON string paren naar een vorm query string en terug.

Tekst Zonder gegevensopslag

Maximale invoerlengte per veld: 65536 Unicode-codepunten. Zie de werklimieten in de instructies.

Korte handleiding

Probeer het met je eigen gegevens als je klaar bent.

Probeer een voorbeeld

Je voert in

Zoektekenreeks of JSON-paren
[["q","a b"],["tag","x"],["tag","y"]]
Bewerking
Coderen

Je krijgt

q=a+b&tag=x&tag=y
Werking en limieten

Coderen verwacht een array van [sleutel, waarde] tekenreeksparen, met niet-lege sleutels en ten hoogste 1000 paren. Decodering geeft dezelfde paarstructuur terug, waarbij duplicaten en orde behouden blijven.

Spaties coderen als +; + decodeert als spatie. Een leading ? is optioneel bij het decoderen.

Gebruik alleen een query, niet een hele URL; misvormde ontsnappingen of UTF-8 worden afgewezen.