节点 v10.14.1 npm v6.4.1 Strapi v3.0.0@13.0.1
我正在尝试将使用“PhotoUpload”组件拍摄的照片上传到 Strapi。尽管进行了各种测试,但我从服务器收到错误 500。
Insert_Files_Into_DataBase = () => {
const formdata = new FormData();
formdata.append("files:", this.state.image1); //Base64
this.setState(
{
ActivityIndicator_Loading: true
},
() => {
fetch("" + NETWORK.SERVER_IP + ":1337/upload", {
method: "POST",
headers: {
"Content-Type": "multipart/form-data",
Authorization: "Bearer " + this.props.userToken.jwt
},
body: formdata
})
.then(response => response.json())
.then(responseJsonFromServer => {
alert(responseJsonFromServer + "Image1 OK!");
this.setState({ ActivityIndicator_Loading: false });
})
.catch(error => {
console.error(error);
this.setState({ ActivityIndicator_Loading: false });
});
}
);
};
我的“PhotoUpload”组件允许我从图像中检索 Base64。但这似乎不起作用。
使用 Postman,一切正常