Я пытаюсь отправить изображение на сервер, но ax ios выдает сообщение об ошибке:
[Ошибка: сетевая ошибка]
Я создал bodyFormData и добавил следующий
bodyFormData.append('image', {
name: imgName,
type: 'image/jpeg',
uri: this.state.image,
});
, где my imageName
- это просто строка, а this.state.image
- это путь к файлу file:///storage/emulated/0/Pictures/0cccb0f1-375b-44b8-b15b-4625536a8d63.jpg
Ax ios Call
const addProduct = async product => {
try {
var prod = await axios({
method: 'post',
url: baseURL + 'addProduct',
data: product,
headers: {
'content-type': `multipart/form-data; boundary=${product._boundary}`,
Accept: 'application/json',
},
},
});
return prod;
} catch (err) {
throw err;
}
};
после множества испытаний я понимаю, что в bodyFormData
даже я пишу какой-либо json объект
const oj = {
name: 'a',
c: 8,
}
bodyFormData.append('image', obj );
он выдает мне ту же ошибку
[Ошибка: ошибка сети]
Пожалуйста, оставьте лучшее возможное решение проблемы
Спасибо за ваше драгоценное время.