可以使用 Node.js 内置的 Buffer 对象进行 base64 编码和解码。以下是一个示例代码:
const base64Str = 'SGVsbG8gV29ybGQ=';
const buffer = Buffer.from(base64Str, 'base64');
const str = buffer.toString('utf-8');
console.log(str); // 输出:Hello World
首先,使用 Buffer.from() 方法将 base64 字符串编码为二进制数据。第二个参数是指定编码为 base64。然后,使用 Buffer 对象的 toString() 方法将二进制数据转换为字符串。第二个参数指定解码的字符集编码为 utf-8。
这样就可以将 base64 编码的字符串转换为原始字符串了。
上一篇:Base64和gzip的顺序?
下一篇:Base64结果显示为黑色图像