Del curso: Domina Node: Desarrollo de aplicaciones

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 23.100 cursos impartidos por expertos del sector.

Codificación Base64 en Node.js

Codificación Base64 en Node.js

Tengo el siguiente dato Atlantis y deseo codificarlo a Base64. Para esto, vamos a hacer uso de la clase Buffer. La clase Buffer de Node es un tipo de objeto que se utiliza para representar datos binarios en forma de secuencia de bytes y el método from nos permite crear un buffer a partir de una cadena matriz o buffer existente, y le pasamos como argumento el dato. Posteriormente, tenemos el método toString, que se usa para convertir un objeto de buffer en una cadena. Cuando el argumento de codificación se establece como Base64, lo que implica es que el método toString devuelve una representación de cadena codificada en Base64 del buffer. Lo siguiente que vamos a hacer es imprimir el dato codificado. Vamos a salvar, ejecutamos, node app y aquí tenemos el dato codificado. Ahora también podemos descodificar este dato. Para eso, podemos utilizar nuevamente la clase Buffer, el método from y el toString. Vamos a imprimir el dato descodificado y, como puedes ver, el primero es el dato…

Contenido