转发上传流的最佳方法

时间:2015-06-04 13:12:06

标签: node.js rest post stream restify

我正在研究用NodeJS编写的REST服务器脚本。该脚本允许用户执行POST请求以上载文件。由于我的服务器不负责存储文件,并且它由另一个也是REST服务器的远程服务器负责,我喜欢将文件上载流转发/重定向到该远程服务器。这样做的最佳方法是什么?

我应该缓冲流并等待直到我将文件全部接收到流式传输到远程服务器之前?或者

我收到它们时,是否应该将块管道传输到远程服务器?我在上传路线中尝试使用此声明进行管道传输 -

req.pipe(request.post(connection).pipe(res)

但是我从远程服务器收到错误 - “连接已被客户端取消”。或

是否可以将传入的上传流重定向到该远程服务器,以便我的脚本不会成为中间人?

由于

0 个答案:

没有答案