【发布时间】:2017-10-18 12:52:02
【问题描述】:
有没有办法使用 express 路由消费者可以将输入流发送到端点并读取它?
简而言之,我希望端点用户通过流式传输文件而不是 multipart/form 方式上传文件。比如:
app.post('/videos/upload', (request, response) => {
const stream = request.getInputStream();
const file = stream.read();
stream.on('done', (file) => {
//do something with the file
});
});
有可能吗?
【问题讨论】:
-
Library github.com/mscdex/busboy 会这样做,您也可以将每个文件作为流获取。
标签: node.js express inputstream