Encodeur et décodeur de chaînes de requête

Convertissez des paires JSON ordonnées en requête de formulaire et inversement.

Texte Sans conservation

Longueur maximale par champ : 65536 points de code Unicode. Consultez les limites de l’opération dans les instructions.

Guide rapide

À vous de jouer avec vos propres données.

Un exemple pour commencer

Vous saisissez

Chaîne de requête ou paires JSON
[["q","a b"],["tag","x"],["tag","y"]]
Opération
Encoder

Vous obtenez

q=a+b&tag=x&tag=y
Fonctionnement et limites

L’encodage attend un tableau de paires de chaînes [clé,valeur], avec des clés non vides et au plus 1000 paires. Le décodage conserve ordre et doublons.

Les espaces deviennent +, et + redevient espace. Le ? initial est facultatif au décodage.

Utilisez la requête seule, pas une URL complète ; les échappements et UTF-8 invalides sont refusés.