如何发送PDF文件到表达节点服务器?

时间:2017-08-21 16:37:38

标签: javascript node.js reactjs express

在我的react组件的render方法返回中,我有一个文件输入

input required type="file" name="file" id="file" onChange={fileUploader} className="form-control" />

在返回之外,仍然在render方法中(仅用于测试),我有将文件转换为Array缓冲区并调用发送http帮助函数函数的函数

const fileUploader = (e) => {

            var reader = new FileReader()
            reader.onload = e => {

                sendPDF(reader.result);
            }
            reader.readAsArrayBuffer(e.target.files[0])
    };

然后我发送一个fetch post请求,数组缓冲区为body,headers.content-type为text / plain。

在Node Express端,req.body为空。

但是在网络选项卡中,我看到了请求有效负载二进制数据。

0 个答案:

没有答案