将二进制请求主体放入缓冲区

时间:2019-05-25 01:44:08

标签: node.js express body-parser

我的应用收到正文中带有JPEG文件的POST请求。我需要将此二进制图像数据放入Buffer中。我尝试过:

app.post('/sendImage', function (req, res) {
    imgData = req.body;
    imgBuffer = Buffer.from(imgData, 'binary');
}

但是出现错误The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type object

我还没有找到如何将主体转换为所请求类型之一的方法。我该怎么办?

0 个答案:

没有答案