我正在使用
google-cloud-storage
在节点.js. 试图找到一个解决方案,以编程方式从外部url下载图像,然后上传到GCS。
我正在使用fetchapi获取图像并将其转换为blob
fetch('image.jpg').then( res => {
var blob = res.blob()
})
编辑
:我也尝试过,但没有成功
bucket.upload(urlImage, function(err, file){
const blobStream = file.createWriteStream();
blobStream.on('error', (err) => {
console.log('error',err)
});
blobStream.on('finish', () => {
console.log('finished with success')
});
blobStream.end(file);
})