Introducción
En este laboratorio, exploraremos cómo decodificar una cadena de datos que ha sido codificada utilizando codificación base-64 en JavaScript. Aprenderá cómo crear un Buffer para la cadena dada con codificación base-64 y cómo utilizar Buffer.prototype.toString() para devolver la cadena decodificada. Este laboratorio proporcionará experiencia práctica en la decodificación de cadenas codificadas en base64 en JavaScript.
Decodificación de una cadena codificada en Base64
Para decodificar una cadena de datos que ha sido codificada utilizando codificación base-64, siga estos pasos:
- Abra la Terminal/SSH y escriba
nodepara comenzar a practicar la codificación. - Cree un
Bufferpara la cadena dada con codificación base-64. - Utilice
Buffer.prototype.toString()para devolver la cadena decodificada.
A continuación, se muestra un fragmento de código de ejemplo:
const atob = (str) => Buffer.from(str, "base64").toString("binary");
Puede probar esta función ejecutando atob('Zm9vYmFy'), lo que debería devolver 'foobar'.
Resumen
¡Felicidades! Has completado el laboratorio Decodificación de cadenas codificadas en Base64. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.