Saltar al contenido
uencoder
Codificación y decodificación Intermedio 3 pasos

Codificar un payload JSON para transporte por URL

Algunas APIs esperan payloads estructurados como parámetros URL. Esta cadena formatea primero el JSON (estable, revisable), luego aplica Base64, luego codificación por ciento. El receptor lo desempaqueta con la cadena de decodificación en orden inverso.

Problema resuelto

Preparar un documento JSON para un parámetro URL: embellecer, codificar en Base64, luego codificar por ciento — el inverso exacto de la cadena de decodificación de parámetros anidados.

Entrada → Salida

Formateador JSON entrada → Codificador de URL salida , total 3 pasos.

Tiempo de ejecución

1–2 min · totalmente en el navegador local.

Antes de empezar

  • Un documento JSON válido

Pipeline

  1. 1 Formateador JSON json-format

    Format, minify, or sort JSON online. Gratis, privado y 100% del lado del cliente.

  2. 2 Codificador Base64 base64-encode

    Encode text or binary data to Base64 online. Gratis, privado y 100% del lado del cliente.

  3. Percent-encode text for safe use in URLs. Gratis, privado y 100% del lado del cliente.

Abrir en cadena de herramientas

Se ejecuta localmente en el navegador. La receta solo define el pipeline — sus datos nunca abandonan esta pestaña.

▶Ejecutar este flujo

Introduce tu entrada abajo y pulsa Ejecutar. Todo el procesamiento ocurre localmente en tu navegador — nada se sube.

Progreso de la canalización

  1. Formateador JSONjson-format
  2. Codificador Base64base64-encode
  3. Codificador de URLurl-encode

Entrada de ejemplo

{"a":1}

Salida esperada

ewogICJhIjogMQp9

Este par entrada-salida se ejecuta con herramientas reales en construcción (tests/unit/recipes.test.ts) — la salida esperada está verificada, no es ilustrativa.

Tareas relacionadas

Flujos relacionados

También podría necesitar

Flujos que comparten herramientas o temas con esta receta.

Herramientas utilizadas