使用nodejs 在线图片转化为base64怎么写
时间: 2024-05-30 09:14:52 浏览: 185
通过传一个url就可以实现把图片变成base64的字符串 常用在下载滑动条图片上 其它任何语言程序可以调用此程序
可以使用Node.js的Buffer模块将在线图片转换为base64编码。以下是一个简单的示例代码:
```
const https = require('https');
const { Buffer } = require('buffer');
const url = 'https://example.com/image.jpg';
https.get(url, (res) => {
let chunks = [];
res.on('data', (chunk) => {
chunks.push(chunk);
});
res.on('end', () => {
const buffer = Buffer.concat(chunks);
const base64 = buffer.toString('base64');
console.log(base64);
});
});
```
这段代码会通过https请求从指定URL中获取图片数据,并将其转换为base64编码。你可以将 `url` 替换为你自己的图片URL,然后在控制台中查看输出结果。
阅读全文