Codificar String para Base64

Beginner

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

Introdução

Neste laboratório, exploraremos como codificar uma string fornecida para o formato base64 usando JavaScript. Criaremos uma função que recebe uma string, a converte para binário usando um buffer e, em seguida, retorna a string codificada em base64. Este laboratório visa ajudar os alunos a entender o processo de codificação de dados no formato base64 e como ele pode ser aplicado em cenários do mundo real.

Codificando uma String para Base64

Para codificar um objeto String para uma string ASCII codificada em base64, siga estes passos:

  1. Abra o Terminal/SSH e digite node para começar a codificar.
  2. Crie um Buffer usando a string fornecida e a codificação binária.
  3. Use Buffer.prototype.toString() para retornar a string codificada em base64.

Aqui está um trecho de código de exemplo:

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

Agora você pode usar a função encodeToBase64() para codificar qualquer string para base64. Por exemplo:

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

Resumo

Parabéns! Você concluiu o laboratório Encode String to Base64. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.