Coder une charge utile JSON pour transport URL
Certaines API attendent des charges utiles structurées en paramètres URL. Cette chaîne formate d'abord le JSON (stable, consultable), puis applique Base64, puis percent-encoding. Le récepteur le dépaquète avec la chaîne de décodage en ordre inverse.
Problème résolu
Préparer un Document JSON pour un Paramètre URL: embellir, Coder en Base64, puis encodage pourcent — le inverse exacte de le chaîne de décodage de paramètres imbriqués.
Entrée → Sortie
Formateur JSON entrée → Encodeur d'URL sortie , total 3 étapes.
Durée d’exécution
1–2 min · entièrement en local dans le navigateur.
Avant de commencer
- Un document JSON valide
Pipeline
-
Format, minify, or sort JSON online. Gratuit, privé et 100% côté client.
-
Encode text or binary data to Base64 online. Gratuit, privé et 100% côté client.
-
Percent-encode text for safe use in URLs. Gratuit, privé et 100% côté client.
S’exécute localement dans le navigateur. La recette ne définit que le pipeline — vos entrées ne quittent jamais cet onglet.
▶Exécuter ce flux
Saisissez votre entrée ci-dessous et cliquez sur Exécuter. Tout le traitement se fait localement dans votre navigateur — rien n'est envoyé.
Progression du pipeline
- Formateur JSONjson-format
- Encodeur Base64base64-encode
- Encodeur d'URLurl-encode
Exemple d’entrée
{"a":1} Sortie attendue
ewogICJhIjogMQp9
Cette paire entrée-sortie est exécutée avec de vrais outils à la construction (tests/unit/recipes.test.ts) — la sortie attendue est vérifiée, non illustrative.
Tâches associées
Workflows associés
Vous pourriez aussi avoir besoin de
Workflows partageant des outils ou thèmes avec cette recette.