【发布时间】:2015-04-02 13:47:48
【问题描述】:
我正在从设备接收视频字节,它应该是一个多部分请求。它是在 node.js 中创建的 post api。如何在 node.js 的 post api 中接收多部分请求。以下是当前正在保存视频字节的代码。
app.js
app.post('/saveVideo',service.saveVideo);
routes.js(class service method saveVideo)
var video_byte_string = req.param('videoByteStr');
var writeStream = gfs.createWriteStream({mode:'w',content_type: 'video/mov'});
var buffer = new Buffer(video_byte_string).toString('base64');
var response = streamifier.createReadStream(buffer).pipe(writeStream);
【问题讨论】:
-
你试过我的答案了吗?如果是,请告诉我这样做的结果是什么?
-
@Dineshaws 不,我没有。我今天会试试,我会告诉你结果。
标签: javascript node.js rest