使用 Node.js 将文件流上传到云文件
我知道可以使用以下模块将文件上传到 Node.js 中的云文件帐户: node -云文件。 但是是否也可以直接上传文件流? 就我而言,我从 Node.js 中的某个位置下载图像,并希望将其直接上传到我的云文件帐户,而不将图像临时保存在我的服务器上。
I know that it's possible to upload files to my cloud-files account in Node.js, using the following module: node-cloudfiles.
But is it also possible to upload a filestream directly?
In my case I am dowloading an image from a certain location in Node.js and want to upload this directly to my cloud-files account without saving the image temporary on my server.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
当然这是可能的 - 您可以阅读有关 Rackspace Cloud Files API 的文档 ( http://docs.rackspacecloud.com/files/api/cf-devguide-latest.pdf )并自行实现必要的部分。
但是,我建议等到 https://github.com/nodejitsu/node- cloudfiles/pull/11 集成到主干中 - 然后 node-cloudfiles 库将支持使用流上传文件,因此您不必在上传之前创建文件。
Of course it is possible - you can just read the documentation on Rackspace Cloud Files API ( http://docs.rackspacecloud.com/files/api/cf-devguide-latest.pdf ) and implement the necessary parts yourself.
However, I'd suggest to wait until https://github.com/nodejitsu/node-cloudfiles/pull/11 gets integrated into the trunk - then node-cloudfiles library will support uploading files using streams so you won't have to create files before uploading.