Decodificar una cadena codificada en Base64

Beginner

This tutorial is from open-source community. Access the source code

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.

Este es un Guided Lab, que proporciona instrucciones paso a paso para ayudarte a aprender y practicar. Sigue las instrucciones cuidadosamente para completar cada paso y obtener experiencia práctica. Los datos históricos muestran que este es un laboratorio de nivel principiante con una tasa de finalización del 93%. Ha recibido una tasa de reseñas positivas del 100% por parte de los estudiantes.

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:

  1. Abra la Terminal/SSH y escriba node para comenzar a practicar la codificación.
  2. Cree un Buffer para la cadena dada con codificación base-64.
  3. 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.