Aller au contenu
uencoder
Codage et décodage Intermédiaire 3 étapes

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

  1. 1 Formateur JSON json-format

    Format, minify, or sort JSON online. Gratuit, privé et 100% côté client.

  2. 2 Encodeur Base64 base64-encode

    Encode text or binary data to Base64 online. Gratuit, privé et 100% côté client.

  3. 3 Encodeur d'URL url-encode

    Percent-encode text for safe use in URLs. Gratuit, privé et 100% côté client.

Ouvrir dans la chaîne d’outils

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

  1. Formateur JSONjson-format
  2. Encodeur Base64base64-encode
  3. 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.

Outils utilisés