用Blob,Buffer,BinaryString附加表单数据(后端NodeJS)

时间:2019-04-04 14:43:38

标签: node.js request buffer multipartform-data form-data

是否可以通过任何方式或任何受支持的表单数据包来添加具有 Buffer,BinaryString或Blob 对象的表单数据,并使用内容类型 multipart / form-data 进行请求strong>通过API(这是服务器到服务器的请求,而不是来自客户端的请求)。我已经知道它可以与StreamObject,File Object追加,但是当我尝试对BinaryString或具有 form-data npm软件包的Blob进行尝试时,它会出错。假设我是从远程资源中获取的Blob,缓冲区或正在读取本地文件

例如:

import FormData from 'form-data';

const form = new FormData();
form.append('files[]', buffer or blob);
// buffer is retrieved as result from fs.readFile
// Then request this form to an API, it's failed

0 个答案:

没有答案