Я пытаюсь загрузить файл изображения в мой Express API, который использует мульти-файл.Почтальон работает правильно.Axios публикует данные, но отправляет сетевую ошибку - node_modules / axios / lib / core / createError.js: 16: 24 в createError - node_modules / axios / lib / adapters / xhr.js: 87: 25 в handleError - ... 9больше стековых фреймов из внутренних компонентов фрейма
Извлечение также дает ошибку
handleChange(value) {
this.setState({value});
}
async handleSubmit() {
const date = this.state.chosenDate
const value = this._form.getValue();
var imageName = this.state.imageData.split('/').pop(-1)
var image = {
uri : this.state.imageData,
type : 'image/jpeg' ,
name : imageName
}
const body = { ...value , date : date, image : image}
var formData = new FormData();
for(var name in body) {
formData.append (name, body[name]);
}
console.log(formData)
const url = IP + '/dummy'
axios({
method: 'post',
url: url,
data: formData,
config: { headers: {'Content-Type': 'multipart/form-data' }}
})
.then(function (response) {
//handle success
console.log(response);
})
.catch(function (response) {
//handle error
console.log(response);
});
}