Questions tagged «node-streams»

11
将流通过管道传输到s3.upload()
我目前正在使用名为s3-upload-stream的node.js插件将非常大的文件流式传输到Amazon S3。它使用了多部分的API,并且在大多数情况下效果很好。 但是,此模块显示了它的年龄,我已经不得不对其进行修改(作者也已弃用它)。今天,我遇到了另一个与亚马逊有关的问题,我真的很想接受作者的建议,并开始使用官方的aws-sdk完成上传。 但。 官方SDK似乎不支持管道 s3.upload()。s3.upload的本质是,您必须将可读流作为参数传递给S3构造函数。 我大约有120多个用于执行各种文件处理的用户代码模块,它们与输出的最终目标无关。引擎将它们传递给可管道传输的可写输出流,并通过管道传递给它。我不能给他们一个AWS.S3对象并要求他们调用upload()它,而无需在所有模块中添加代码。我之所以使用s3-upload-stream它是因为它支持管道。 有什么方法可以使aws-sdks3.upload()可以通过流传输到其中?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.