Introdução
Neste laboratório, exploraremos como decodificar uma string de dados que foi codificada usando a codificação base-64 em JavaScript. Você aprenderá como criar um Buffer para a string fornecida com codificação base-64 e como usar Buffer.prototype.toString() para retornar a string decodificada. Este laboratório fornecerá experiência prática na decodificação de strings codificadas em base64 em JavaScript.
Decodificando String Codificada em Base64
Para decodificar uma string de dados que foi codificada usando a codificação base-64, siga estes passos:
- Abra o Terminal/SSH e digite
nodepara começar a praticar a codificação. - Crie um
Bufferpara a string fornecida com codificação base-64. - Use
Buffer.prototype.toString()para retornar a string decodificada.
Aqui está um trecho de código de exemplo:
const atob = (str) => Buffer.from(str, "base64").toString("binary");
Você pode testar esta função executando atob('Zm9vYmFy'), que deve retornar 'foobar'.
Resumo
Parabéns! Você concluiu o laboratório Decodificar String Codificada em Base64. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.