Node.js 使用pkgcloud openstack存储上载文件
嗨,我想做一个应用程序,可以上传文件到bluemix对象存储使用pkgcloud 现在我正在使用multer获取服务器中的文件 但是pkgcloud.upload()是接受可读流,而req.files是不可读流Node.js 使用pkgcloud openstack存储上载文件,node.js,ibm-cloud,multer,object-storage,pkgcloud,Node.js,Ibm Cloud,Multer,Object Storage,Pkgcloud,嗨,我想做一个应用程序,可以上传文件到bluemix对象存储使用pkgcloud 现在我正在使用multer获取服务器中的文件 但是pkgcloud.upload()是接受可读流,而req.files是不可读流 var readStream = fs.createReadStream('a-file.txt'); var writeStream = client.upload({ container: 'a-container', remote: 'remote-file
var readStream = fs.createReadStream('a-file.txt');
var writeStream = client.upload({
container: 'a-container',
remote: 'remote-file-name.txt'
});
writeStream.on('error', function(err) {
// handle your error case
});
writeStream.on('success', function(file) {
// success, file will be a File model
});
**readStream.pipe(writeStream);**
如何使用multer+pkgcloud上传文件,而不必将文件保存到临时目录(不使用fs)?@kim..在哪里可以做到这一点?@kim..在哪里可以做到这一点?