Здравствуйте, я пытаюсь загрузить изображение в API, используя данные формы, но получаю Сетевая ошибка
Почему я получаю эту ошибку, я пытаюсь поставить тип изображения вручную, но все еще не работает из почтового сообщения, он работает без проблем
async ImageFormData() {
const {photo} = this.state;
console.log(photo);
const formData = new FormData();
formData.append('file', {
uri: photo.uri,
type: 'image/jpeg',
name: photo.name,
});
setTimeout(() => {
this.setState({isLoading: true}, () => {
this.uploadImage(formData);
});
}, 100);
}
async uploadImage(formData) {
console.log(formData);
const {cid, email, phone, name} = this.state;
console.log(cid, email, phone, name);
fetch(
'api,
{
method: 'POST',
headers: {
'Content-Type': 'multipart/form-data',
},
body: formData,
},
)
.then((response) => response.json())
.then((responseJson) => {
console.log(responseJson);
this.info();
})
.catch((error) => {
console.log(error);
});
}
}
Ошибка типа: сбой сетевого запроса на EventTarget.xhr.onerror (C: \ feras \ worker \ node_modules \ whatwg-fetch \ dist \ fetch.umd. js: 473 ) в EventTarget.dispatchEvent (C: \ feras \ worker \ node_modules \ event-target-shim \ dist \ event-target-shim. js: 818) в EventTarget.setReadyState (C: \ feras \ worker \ node_modules \ react-native \ Libraries \ Network \ XMLHttpRequest. js: 575) в EventTarget .__ didCompleteResponse (C: \ feras \ worker \ node_modules \ реагировать-родной \ Libraries \ Network \ XMLHttpRequest. js: 389 ) в C: \ feras \ worker \ node_modules \ react-native \ Libraries \ Network \ XMLHttpRequest. js: 502 в RCTDeviceEventEmitter.emit (C: \ feras \ worker \ node_modules \ реагировать-native \ Libraries \ vendor \ emitter \ EventEmitter. js: 189) в MessageQueue .__ cal lФункция (C: \ feras \ worker \ node_modules \ реагировать-родной \ Libraries \ BatchedBridge \ MessageQueue. js: 425) в C: \ feras \ worker \ node_modules \ реагировать-родной \ Libraries \ BatchedBridge \ MessageQueue . js: 112 в MessageQueue .__ guard (C: \ feras \ worker \ node_modules \ react-native \ Libraries \ BatchedBridge \ MessageQueue. js: 373) в MessageQueue.callFunctionReturnFlushedQueue (C: \ feras \ работник \ node_modules \ реагирующие родной \ Библиотеки \ BatchedBridge \ MessageQueue js:. 111)