Мне нужно загрузить изображение в Strapi. У меня есть таблица с именем book, и с тремя полями: b_type, b_num, b_image. Тем не менее, код состояния - 500, но без нажатия b_image - 200.
let file
const ImageUpload = () =>{
let box = document.querySelector('.popup_win')
let uploadField = document.querySelector('.upload')
uploadField.addEventListener('change', (e) =>{
file = e.currentTarget.files[0]
checkType(file)
})
}
const finish = ()=>{
const form = new FormData()
form.append('b_image', file)
form.append('b_num', 3)
form.append('b_type', 'student')
axios.post('http://localhost:1337/books', form, {
headers: {'Content-Type': 'multipart/form-data'}
})
.then((response) => {
console.log(response.data)
})
.catch((e) => {
console.log(e)
})
document.querySelector('.popup').style.display='none'
}