Post 使用axios将用户图像上载到strapi
我正在使用axios post请求将图像上传到strapi中的用户模型 代码Post 使用axios将用户图像上载到strapi,post,axios,multipartform-data,strapi,http-status-code-500,Post,Axios,Multipartform Data,Strapi,Http Status Code 500,我正在使用axios post请求将图像上传到strapi中的用户模型 代码 let bodyFormData = new FormData(); bodyFormData.append('files', this.state.avatars, this.state.avatars.name) bodyFormData.append('ref', 'users') bodyFormData.append('refId', '1') bodyFor
let bodyFormData = new FormData();
bodyFormData.append('files', this.state.avatars, this.state.avatars.name)
bodyFormData.append('ref', 'users')
bodyFormData.append('refId', '1')
bodyFormData.append('field', 'avatar')
bodyFormData.append('source', 'users-permissions')
console.log(bodyFormData)
axios({
method: 'post',
url: `${strapi}/upload`,
data: bodyFormData,
headers: {
'Content-Type': 'multipart/form-data',
}
}).then(res=>console.log(res)).catch(err=>{console.log(err.response.data.message)})
将图像上载到Strapi
我的目标是阿凡达领域
但是,我得到一个内部服务器错误
如何解决这个问题?需要帮助试试看
axios({
方法:“post”,
url:“${strapi}/upload”,
数据:JSON.stringify(bodyFormData),
标题:{
“内容类型”:“多部分/表单数据”,
}
})
将键“ref”更新为“User”而不是“Users”