#reactjs
#reactjs
Вопрос:
uploadPictures = (event) => {
let formData = new FormData();
let image = event.target.files[0];
let color = [0,153,255];
formData.append('image', image);
formData.append('color', color);
let url = FormatUrl(`/store_image?`, true)
fetch(url, {
method: 'post',
headers: {
"Content-Type": "multipart/form-data",
"Accept": '*/*',
"type": "formData",
},
body:formData,
})
.then(response => response.json())
.then(res => {
this.setState({
imgSrc: res.image_url
})
}).catch(err => {
console.log(err)
})
}
Здесь я пытаюсь загрузить изображение в серверную часть, используя вышеуказанную функцию.
Но это не работает. пока он работает нормально для почтальона. Я думаю, что что-то не так с моими заголовками
Пожалуйста, посмотрите
Комментарии:
1. Какие-либо ошибки в консоли? Вы включили CORS? Нормально ли работают другие конечные точки на том же сервере?
2. да, cors включен. я проверил серверную часть не из-за ошибки cors
3. Можете ли вы опубликовать консоль. журнал ответа