关于将zip文件作为base64编码的流发送到外部API

时间:2019-05-02 04:21:33

标签: node.js rest

我正在调用需要zip文件作为表单数据的外部API。在我的Node Js代码中,我正在使用请求模块来调用API。我正在使用fs.createReadStream(.. zip路径)来制作formdata参数。一切正常。

现在,我们的逻辑发生了变化,其中我从UI以base64编码格式接收了zip文件。所以现在我解码缓冲区中的编码文件流,并尝试通过使用``流化器''来调用外部API,即streamifier.createReadStream(.. decoded Buffer)应该将缓冲区转换为readstream。但是外部API却报错  “将请求解析为表单数据时出错” \ n

我还需要做些其他事情吗?

0 个答案:

没有答案