HTML-tools

Gratis Query String Parser en Builder

Parseer URL-queryreeksen in sleutel-waardetabellen, of bouw queryreeksen uit parameters. Detecteert duplicaten en sorteert parameters.

Tool laden...

Wat is Query String Parser en Builder?

Een browsergebaseerde query-stringtool met twee modi: de Parseermodus extraheert en toont alle queryparameters uit een URL of queryreeks in een duidelijke tabel, met duplicaatdetectie. de Bouwmodus construeert een queryreeks uit sleutel=waarde-paren die regel voor regel worden ingevoerd. Beide modi ondersteunen alfabetisch sorteren van parameters.

Snel antwoord

Parseer de queryreeks van een URL in een sleutel-waardetabel met duplicaatdetectie, of bouw een queryreeks uit parameterparen. UTM-vriendelijk met sorteeropties.

Beperkingen

  • Parseert geen diep geneste queryreeksformaten zoals PHP-achtige arrays (?a[b]=c) – parameters worden behandeld als platte sleutel-waardeparen.
  • Zeer lange URL's (meer dan 10 KB) kunnen veel parameters hebben en de tabel kan scroll-intensief worden.
  • De builder valideert parameternamen niet tegen een standaard – elke tekenreeks wordt geaccepteerd als sleutel.

Zo gebruik je deze tool

  1. Kies de Parseermodus om parameters uit een URL te extraheren, of de Bouwmodus om een queryreeks te construeren.
  2. Plak uw URL of voer sleutel=waarde-paren in (één per regel in de bouwmodus).
  3. Bekijk de geëxtraheerde parameters of schakel sorteer- en dedupliceeropties in.
  4. Kopieer het resultaat voor gebruik in uw toepassing.

Waarvoor je het kunt gebruiken

  • Parseer een URL met UTM-tags om alle marketingparameters (utm_source, utm_medium, utm_campaign) in een leesbare tabel te zien.
  • Bouw een queryreeks voor een API-verzoek door sleutel=waarde-paren in te voeren en een correct gecodeerde queryreeks te krijgen.
  • Detecteer dubbele queryparameters in een URL die onverwacht gedrag in uw toepassing kunnen veroorzaken.

Gebruik

Praktische voorbeelden

Voorbeeld

Marketing-UTM-parameters analyseren

Een marketeer plakt een lange URL met UTM-parameters. De parser extraheert utm_source=google, utm_medium=cpc en utm_campaign=launch in een duidelijke tabel, waardoor het eenvoudig is om de trackingconfiguratie te verifiëren.

Voorbeeld

Een API-queryreeks bouwen

Een ontwikkelaar moet een queryreeks voor een REST API-aanroep construeren. Hij voert filter=active, page=1 en limit=20 in als sleutel=waarde-paren. De builder geeft 'filter=active&page=1&limit=20' uit, klaar om aan de API-URL te worden toegevoegd.

Veelgemaakte fouten

  • Vergeten dat queryreeks-sleutels hoofdlettergevoelig zijn – filter=active en Filter=active zijn verschillende parameters.
  • Speciale tekens in parameterwaarden niet coderen vóór het bouwen – de builder codeert automatisch, maar handmatige constructie kan dit missen.
  • Aannemen dat dubbele parameters een fout zijn – sommige API's gebruiken opzettelijk dubbele sleutels voor meerwaardige parameters.

Verificatie

  1. Plak een URL met queryparameters en controleer of alle parameters in de tabel worden geëxtraheerd met correcte sleutels en waarden.
  2. Schakel over naar de Bouwmodus, voer 3 sleutel=waarde-paren in en controleer of de uitvoer een correct opgemaakte queryreeks is.

FAQ

Vragen over Query String Parser en Builder

Hoe worden dubbele queryparameters afgehandeld?

De parser detecteert en waarschuwt voor dubbele parameternamen, en toont welke sleutels meer dan eens voorkomen. De builder voorkomt geen duplicaten omdat sommige API's ze opzettelijk gebruiken (bijv. ?tag=a&tag=b). Als u unieke sleutels wilt, schakel dan de sorteer modus in en verwijder duplicaten handmatig.

Verwerkt deze tool URL-fragmenten (hash)?

De parser verwijdert het URL-fragment (#section) vóór verwerking omdat fragmenten niet naar de server worden verzonden en geen deel uitmaken van de queryreeks. De fragmentinhoud wordt alleen aan de clientzijde verwerkt.

Gerelateerde tools

Meer html-tools

Html

CSP Hash Generator

Genereer CSP-hashwaarden voor inline scripts en styles. Hash exacte code met SHA-256, SHA-384 of SHA-512.

Open tool

Probeer ook

Probeer ook