在尝试将文件上传到lambda时,身体对nodejs函数到达的状态为空
我已经将api网关配置为接收二进制multipart / form-data
handleFileUpload = event => {
console.log(event.target.files[0]);
this.setState({
file: event.target.files[0]
});
};
submitFile = event => {
event.preventDefault();
const data = new FormData();
data.append("file", this.state.file);
console.log(this.state.file);
const config = {
headers: {
"content-type": "multipart/form-data"
}
};
axios.post(
"https://c7nijli3ia.execute-api.eu-west-2.amazonaws.com/dev/uploadVideo",
data,
config
);
};
我希望在lambda端收到文件,所以我可以继续并将其上传到mux.com