var FormData = require("form-data");
const { File } = require("../../public/file/file")
let resTarData = null;
let file = new File(RespTarPath);
resTarData = file.getFileData();// 发送的文件
let form = new FormData();
await form.append('file', resTarData);// 'file'是服务器接受的key
let body = form.getBuffer()
res.headers = form.getHeaders();
res.setHeader("content-type","multipart/form-data;boundary=" + form.getBoundary());// boundary用来标识文件内容
res.setHeader("Accept-Encoding","gzip,deflate");// 回复头
res.end(Buffer.from(body));
nodejs回复form-data类型数据
于 2021-03-24 14:36:42 首次发布