Codificar una cadena a Base64

Beginner

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

Introducción

En este laboratorio, exploraremos cómo codificar una cadena dada en formato base64 utilizando JavaScript. Crearemos una función que tome una cadena, la convierta a binario utilizando un búfer y luego devuelva la cadena codificada en base64. Este laboratorio tiene como objetivo ayudar a los aprendices a comprender el proceso de codificación de datos en formato base64 y cómo se puede aplicar en escenarios del mundo real.

Codificación de una cadena a Base64

Para codificar un objeto String a una cadena ASCII codificada en base-64, siga estos pasos:

  1. Abra la Terminal/SSH y escriba node para comenzar a codificar.
  2. Cree un Buffer utilizando la cadena dada y la codificación binaria.
  3. Utilice Buffer.prototype.toString() para devolver la cadena codificada en base-64.

A continuación, se muestra un fragmento de código de ejemplo:

const encodeToBase64 = (str) => Buffer.from(str, "binary").toString("base64");

Ahora puede utilizar la función encodeToBase64() para codificar cualquier cadena a base-64. Por ejemplo:

encodeToBase64("foobar"); // 'Zm9vYmFy'

Resumen

¡Felicitaciones! Has completado el laboratorio de Codificación de Cadena a Base64. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.